Please use this identifier to cite or link to this item:
http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/8120
Title: | A Domain Specific Language for Clustering |
Authors: | Goyal, Navneet Goyal, Poonam |
Keywords: | Computer Science Clustering Domain Specific Language High Performance Computing Big Data |
Issue Date: | Nov-2016 |
Publisher: | Springer |
Abstract: | Clustering of large volumes of data is a complex problem which requires use of sophisticated algorithms as well as High Performance Computing hardware like a cluster of computers. It is highly desirable that data mining experts have a solution which on one hand provides a simple interface for ex-pressing their algorithms in terms of domain specific idioms and on the other hand automatically generates parallel code that can run on a cluster of multicore nodes. The proposed Domain Specific Language (DSL) along with its parallelizing compiler attempts to provide a solution. In this paper, we give the design of the DSL, called DWARF. Various language constructs have been described along with the rationale behind their inclusion in the language. A qualitative comparison of abstraction provided by DWARF is compared with MapReduce, Spark, and other MPI-based implementations to establish the usefulness of the proposed clustering DSL. |
URI: | https://link.springer.com/chapter/10.1007/978-3-319-50472-8_19 http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8120 |
Appears in Collections: | Department of Computer Science and Information Systems |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.