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