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.
Histogram is a popular analytic graphical representation of data distribution resulting from processing a given numerical input data. Although the sequential histogram computation may be simple, it is no longer suitable in processing high volume of data. With recent advancement of high performance computing (HPC), aided by the accelerating growth of General Purpose Graphic Processing Unit (GPGPU),...
As data is being produced in an unprecedented rate, lossless data compression has become an important step in data storage and transmission processing as it helps to reduce the resource usage in these fields. However, the current bottlenecks of existing lossless data compression tools causes the compression and decompression process to be very time consuming for large-scale data processing. General...
increasing demand of using GPUs for general purpose computation, especially to accelerate large volume of data processing, highlights the necessity of virtualizing these expensive co-processors in HPC platforms. Current approaches to GPU virtualization are classified into I/O pass-through, API-Remoting, or hybrid. However, one disadvantage of API-Remoting is that it may not be able to achieve near...
People and things become mobile sensors that converge to our daily life. This has unwittingly collected humongous of time series of data with location. People are finding ways to turn this raw data into valuable information as a distinguished business analytic. Importantly, the demand of speedy computation with an appealing visualization is crucial to success. Thus, it reveals the potential economic...
This paper analyzes the underlying architecture of a serial Bloom filter string searching algorithm to identify the performance impact of this algorithm for large datasets. Then, a parallel multi-core driven Bloom filter algorithm using software application threads is studied as benchmark. Experimental results suggest that for a set of 10 million strings, this algorithm exhibits speedups of up to...
Information is one of the most influential forces transforming the growth of businesses, and its amount is ever growing exponentially. There is a significant challenge to have an efficient matching tool to search for a required piece of information. String matching poses a computationally intensive challenge for massive data. In this paper, we present a comparison of an exact string matching mechanism...
Current application of GPU processors for parallel computing tasks show excellent results in terms of speed-ups compared to CPU processors. However, there is no existing framework that enables automatic distribution of data and processing across multiple GPUs, modularity of kernel design, and efficient co-usage of CPU and GPU processors. All these elements are necessary conditions to enable users...
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.