کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
523838 868503 2016 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Compact hash tables for decision-trees
ترجمه فارسی عنوان
جداول هش فشرده برای تصمیم گیری درختان
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی


• We provide a conversion technique from decision-trees to compact hash tables.
• We evaluate the performance on FPGA and multi-core platforms, respectively.
• We achieve high speedups using our techniques on various platforms.

Decision-trees have been widely used in scientific computing. It is challenging to sustain high performance for large decision-trees. In this paper, we present a conversion technique translating a generic decision-tree into multiple compact hash tables; the conversion technique does not depend on the depth or shape of the decision-tree. All the compact hash tables are searched individually; the outcomes from all the tables are merged into the final result. To evaluate the performance, we prototype our design on state-of-the-art FPGA and multi-core General Purpose Processors (GPPs). Experimental results show that, for a typical 92-leaf decision-tree, we achieve 533 Million Classifications Per Second (MCPS) throughput and 26 ns latency on FPGA, and 134 MCPS throughput and 239 ns latency on multi-core GPP. We sustain 6 × and 2.7 × speedups, respectively.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Parallel Computing - Volume 54, May 2016, Pages 121–127
نویسندگان
, ,