[HTML][HTML] Mining personal data using smartphones and wearable devices: A survey
The staggering growth in smartphone and wearable device use has led to a massive scale
generation of personal (user-specific) data. To explore, analyze, and extract useful …
generation of personal (user-specific) data. To explore, analyze, and extract useful …
FPGA/GPU-based acceleration for frequent itemsets mining: A comprehensive review
In data mining, Frequent Itemsets Mining is a technique used in several domains with
notable results. However, the large volume of data in modern datasets increases the …
notable results. However, the large volume of data in modern datasets increases the …
How soccer players would do stream joins
In spite of the omnipresence of parallel (multi-core) systems, the predominant strategy to
evaluate window-based stream joins is still strictly sequential, mostly just straightforward …
evaluate window-based stream joins is still strictly sequential, mostly just straightforward …
Complex event detection at wire speed with FPGAs
Complex event detection is an advanced form of data stream processing where the stream
(s) are scrutinized to identify given event patterns. The challenge for many complex event …
(s) are scrutinized to identify given event patterns. The challenge for many complex event …
Glacier: a query-to-hardware compiler
Field-programmable gate arrays (FPGAs) are a promising technology that can be used in
database systems. In this demonstration we show Glacier, a library and a compiler that can …
database systems. In this demonstration we show Glacier, a library and a compiler that can …
Melia: A mapreduce framework on opencl-based fpgas
MapReduce, originally developed by Google for search applications, has recently become a
popular programming framework for parallel and distributed environments. This paper …
popular programming framework for parallel and distributed environments. This paper …
Histograms as a side effect of data movement for big data
Histograms are a crucial part of database query planning but their computation is resource-
intensive. As a consequence, generating histograms on database tables is typically …
intensive. As a consequence, generating histograms on database tables is typically …
Scotch: Generating fpga-accelerators for sketching at line rate
Sketching algorithms are a powerful tool for single-pass data summarization. Their
numerous applications include approximate query processing, machine learning, and large …
numerous applications include approximate query processing, machine learning, and large …
Frequent item computation on a chip
Computing frequent items is an important problem by itself and as a subroutine in several
data mining algorithms. In this paper, we explore how to accelerate the computation of …
data mining algorithms. In this paper, we explore how to accelerate the computation of …
Efficient frequent item counting in multi-core hardware
The increasing number of cores and the rich instruction sets of modern hardware are
opening up new opportunities for optimizing many traditional data mining tasks. In this paper …
opening up new opportunities for optimizing many traditional data mining tasks. In this paper …