The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Networks expand every day at a large scale and operate at high speeds. People have become increasingly dependent on the Internet to perform various tasks. Networks require a system that protects against intrusion activities. Therefore, Intrusion Detection Systems (IDSs) have been created. Subsequently, IDSs have become an important part of modern networks to detect suspicious attacks. Modern networks...
The distributed query is one of the research focus in the Big Data. Nowadays, many companies and institutions provide technology and products to realize function or improve efficiency in the all kinds of database. In the scene of electricity, using these techniques, the real-time requirement (≶10s) cannot be met. This paper provides a real-time distributed query solution with Objectification...
Synchronization and Time management are the important mechanisms for the parallel discrete event simulation. Time management ensures events are executed in the correct order without any repeated execution. Synchronization management is important in ensuring faster execution of synchronization procedure and while reducing the wait time for synchronization. In this paper, we studied about predicting...
Sequence alignment has been an important part of biological big data computing. There are a number of platforms to provide sequence alignment services currently in the world. They have different characteristics in various aspects, such as speed, accuracy, limitation, etc. In this article we propose a strategy for gene sequence alignment based on parallel computing and an algorithm for gene sequence...
Matrix transposition is an essential mathematical operation broadly used in many scientific and engineering domains. In this paper, we present a new approach to the matrix transposition problem in massively parallel computing environments. We propose to utilize recursive functions to translate worker (thread) coordinates on a grid so that they can be used to locate and transpose matrix elements. In...
Computer forensics is the crucial technology against computer crimes. However, existing forensics methods or technology are inefficient and their stringencies are poor. This paper proposed a novel dynamic computer forensics model (DAIP) based on artificial immune and real-time network fatalness, which can vivify the crime scene. The definitions of self, non-self, and immunocyte in the network transactions...
Today many applications are developed using distributed technologies such as cluster, cloud and grid computing. These applications demand more resources for computation and storage. They demand flexible scaling and improved performance. Application now days can make use of multiple nodes (machines) to get the tasks completed. In this paper we discuss the, implementation details of a grid computing...
Using distributed and parallel computing systems have become a de facto for implementing scientific and industrial applications, which require tremendous amount of computing resources. As a widely used approach, general purpose distributed frameworks, like Hadoop, have provided us with many facilities to develop a distributed computing system for our applications. These General-purpose frameworks...
NoSQL database (NoSQL DB) covers the shortage of traditional database and has been widely used in recent years. Currently, researches on NoSQL DB mainly focus on performance issues, few of them are about energy consumption (EC) evaluation and optimization. Waiting Energy Consumption (WEC) is another critical reason causing energy waste besides computer idleness. Study the WEC regularities of NoSQL...
The processing and mining information in large scale graph data have proven to be challenging. The bulk synchronous parallel (BSP) computing model is suitable for this task. In this paper, we implement the multi-level step-wise partitioning (MSP) algorithm in BSP programming model, and replace the original graph partition method. The results on both experimental data and real world data proved this...
An innovative approach is utilized to design a remote access system to communicate with hardware design laboratories, called virtual laboratory (vLab). Through a server vLab provides multiple and concurrent accesses to FPGA design facilities in a laboratory located at Northern Illinois University. By using parallel communication channel (EPP) and MS Windows Remote Desktop (RDP) vLab is shown to provide...
Skills in high-performance computing are increasingly desired by many employers, such as Google [1] and Intel [2]. However, traditional curricula often do not provide adequate preparation. This is often due to the high cost of HPC equipment needed to provide students with needed hand-on experience. In this paper we describe a HPC system that is small, low cost, and yet powerful enough to support educational...
Throughout the development of computing tools usage and computer science, from the calculating machines up and into the present day computers, the major technical problem to be solved was the reduction of the amount of components and their bulk. This led inevitably to the use of serial processing. Only quite recently we started mass producing and using multi-processing. Though the nature itself is...
Parallel performance for GPUs today surpasses the traditional multi-core CPUs. Currently, many researchers started to test several AI algorithms on GPUs instead of CPUs, especially after the release of libraries such as CUDA and OpenCL that allows the implementation of general algorithms on the GPU. One of the most famous game tree search algorithms is Negamax, which tries to find the optimal next...
Although some colleges and universities have access to parallel computing hardware, none that we are aware of can provide dedicated parallel computing hardware to each student. Instead, institutions often provide shared parallel computing equipment for the students, if they can afford to provide any. It is difficult for students to really get an understanding of the performance of their programs and...
Fractal image coding is one of the most prominent compression technologies. It can be also used for industrial applications like image retrieval methods and image indexing methods. In addition, the adaptive approach can achieve the image compression with given quality level by changing the size of range blocks in any location, so the adaptive approach can achieve a high compression rate with less...
Distributed parallel computing have more advantages in large data processing. By the help of normally available single CPU, single-core computers, it is possible to perform distributed parallel processing by connecting the computers in a network. A computer which receives a job called as Coordinator, acts as the job manager that distributes jobs amongst the other computers. All the pre-processing...
Object detection is one of the important applications of the computer vision, image and video processing. However the best accuracy and fast invariant detecting function under changing object states such as (position, scale, illumination and noise) is a central aspect problem of the object detection in the video frames and images that cannot be realized by using sequential processing with a single...
With the rise and extensive usage of Bit coin, a peer-to-peer electronic cash system beginning at 2008, the number of transactions is growing. In order to analyze the activity in this currency system, we present a parallel analysis approach for meeting the need of building the transaction graph of this financial system. In order to test the performance and the realistic possibility of our approach,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.