DocumentCode :
3488018
Title :
Accelerating the MMD algorithm using multi-core environments
Author :
Schlösser, Michael ; Herpers, Rainer ; Kent, Kenneth B.
Author_Institution :
Fac. of Comput. Sci., Univ. of New Brunswick, Fredericton, NB, Canada
fYear :
2011
fDate :
23-26 Aug. 2011
Firstpage :
340
Lastpage :
345
Abstract :
This paper presents two approaches to accelerate the MMD algorithm in multi-core environments. The MMD algorithm is a transformation-based algorithm based in the field of reversible logic synthesis. It is used to synthesize and optimize reversible circuits which are an integral part of future technologies like quantum computers. However, the MMD algorithm is computationally intensive and the acceleration of the algorithm might not only produce faster but also better results. This paper focuses on two parallel hardware environments, the Cell Broadband Engine and the NVIDIA Tesla architecture. In the course of this project two different parallel algorithmic approaches have been implemented on both hardware architectures. These implementations have been compared in order to find the best combination of algorithmic approach and matching architecture. Additionally, the answer to the question if parallel hardware architectures are a means to improve algorithms in the field of reversible logic synthesis has been examined.
Keywords :
logic circuits; logic design; parallel architectures; MMD algorithm; NVIDIA Tesla architecture; cell broadband engine; matching architecture; multicore environments; parallel algorithmic approaches; parallel hardware architectures; quantum computers; reversible circuits; reversible logic synthesis; transformation-based algorithm; two-parallel hardware environments; Computer architecture; Engines; Graphics processing unit; Hardware; Instruction sets; Logic gates; Microprocessors; Algorithms; Cell/B.E.; NVIDIA Tesla; Parallel Processing; Reversible Logic Synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
ISSN :
1555-5798
Print_ISBN :
978-1-4577-0252-5
Electronic_ISBN :
1555-5798
Type :
conf
DOI :
10.1109/PACRIM.2011.6032916
Filename :
6032916
Link To Document :
بازگشت