Title :
On a prefetching heterogeneous MDD machine
Author :
Nakahara, H. ; Sasao, T. ; Matsuura, Motoharu
Author_Institution :
Kyushu Inst. of Technol., Fukuoka, Japan
Abstract :
This paper considers a heterogeneous multi-valued decision diagram machine (HMDDM). First, we introduce a standard heterogeneous multi-valued decision diagram machine (standard HMDDM). Then, we show a method to prefetch index for the HMDDM (prefetching HMDDM). The standard HMDDM requires two memory references to read the jump address and the index separately, while the prefetching HMDDM requires only one memory reference to them at a time. Thus, the prefetching HMDDM is twice faster than the standard HMDDM. We implemented the prefetching HMDDM on an FPGA. Also, we compared with Intel´s Core2Duo (1.2 GHz). As for the execution time, the prefetching HMDDM is 14.53-18.97 times faster than the Core2Duo. Since the HMDDM consists of the small FPGA and the off-chip RAM, the power consumption for the HMDDM is smaller than that for the conventional CPU. Thus, the HMDDM is the power-performance efficient processor.
Keywords :
decision diagrams; field programmable gate arrays; microprocessor chips; random-access storage; FPGA; Intel Core2Duo; heterogeneous MDD machine; heterogeneous multivalued decision diagram machine; off-chip RAM; prefetching HMDDM; standard HMDDM; Boolean functions; Data structures; Delta modulation; Field programmable gate arrays; Prefetching;
Conference_Titel :
Circuits and Systems (MWSCAS), 2011 IEEE 54th International Midwest Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-61284-856-3
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2011.6026352