Abstract
With the emergence of advanced stream computing architectures, their deployment to accelerate long-running data mining applications is becoming a matter of course. This work presents a novel design concept of the stream clustering algorithm DenStream, based on a previously presented scheduling framework for GPUs. By means of our scheduler OCLSched, DenStream runs together with general computation tasks in a multi-user computing environment, sharing the GPU resources. A major point of concern throughout this paper has been to disclose the functionality and purposes of the applied scheduling methods, and to demonstrate the OCLSched’s ability of managing highly complex applications in a multi-task GPU environment. Also in terms of performance, our tests show reasonable improvements when comparing the proposed parallel concept of DenStream with a single-threaded CPU version
Original language | English |
---|---|
Title of host publication | Beyond Databases, Architectures and Structures - 11th International Conference, BDAS 2015, Ustron, Poland, May 26-29, 2015, Proceedings |
Editors | S. Kozielski, D. Mrozek, P. Kasprowski, B. Małysiak-Mrozek, D. Kostrzewa |
Place of Publication | Cham |
Publisher | Springer |
Pages | 343-360 |
Number of pages | 18 |
ISBN (Electronic) | 978-3-319-18422-7 |
ISBN (Print) | 978-3-319-18421-0 |
DOIs | |
Publication status | Published - 26 May 2015 |
Externally published | Yes |
Event | 11th International Conference on Beyond Databases, Architectures and Structures (BDAS 2015) - Ustro ́n, Poland Duration: 26 May 2015 → 29 May 2015 Conference number: 11 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Volume | 521 |
ISSN (Print) | 1865-0929 |
Conference
Conference | 11th International Conference on Beyond Databases, Architectures and Structures (BDAS 2015) |
---|---|
Abbreviated title | BDAS 2015 |
Country/Territory | Poland |
City | Ustro ́n |
Period | 26/05/15 → 29/05/15 |
Keywords
- GPGPU
- OpenCL
- Data mining
- Streams
- Task Scheduling