DocumentCode :
2610772
Title :
A Dual-Core Coprocessor with Native 4D Clifford Algebra Support
Author :
Franchini, Silvia ; Gentile, Antonio ; Vassallo, Giorgio ; Sorbello, Filippo ; Vitabile, Salvatore
Author_Institution :
DICGIM Dept., CSAI Lab. (Comput. Sci. & Artificial Intell. Lab.), Univ. of Palermo, Palermo, Italy
fYear :
2012
fDate :
5-8 Sept. 2012
Firstpage :
419
Lastpage :
422
Abstract :
Geometric or Clifford Algebra (CA) is a powerful mathematical tool that is attracting a growing attention in many research fields such as computer graphics, computer vision, robotics and medical imaging for its natural and intuitive way to represent geometric objects and their transformations. This paper introduces the architecture of CliffordCoreDuo, an embedded dual-core coprocessor that offers direct hardware support to four-dimensional (4D) Clifford algebra operations. A prototype implementation on an FPGA board is detailed. Experimental results show a 1.6x average speedup of CliffordCoreDuo in comparison with the baseline mono-core architecture. A potential cycle speedup of about 40x over Gaigen 2, a geometric algebra software library generator for general-purpose processors, is also demonstrated.
Keywords :
algebra; coprocessors; field programmable gate arrays; 4D Clifford algebra operations; CliffordCoreDuo architecture; FPGA board; baseline mono-core architecture; computer graphics; computer vision; embedded dual-core coprocessor; four-dimensional Clifford algebra operations; general-purpose processors; geometric algebra software library generator; geometric objects; medical imaging; native 4D Clifford algebra support; robotics; Algebra; Cache memory; Clocks; Computer architecture; Coprocessors; Field programmable gate arrays; Random access memory; Clifford algebra; FPGA prototyping; embedded coprocessors; medical imaging; multi-core architectures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2498-4
Type :
conf
DOI :
10.1109/DSD.2012.2
Filename :
6386920
Link To Document :
بازگشت