AHCI RESEARCH GROUP
Publications
Papers published in international journals,
proceedings of conferences, workshops and books.
OUR RESEARCH
Scientific Publications
How to
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
2012
Franchini, Silvia; Gentile, Antonio; Sorbello, Filippo; Vassallo, Giorgio; Vitabile, Salvatore
Design Space Exploration of Parallel Embedded Architectures for Native Clifford Algebra Operations Journal Article
In: IEEE Design and Test of Computers, vol. 29, no. 3, pp. 60–69, 2012, ISSN: 0740-7475.
Abstract | Links | BibTeX | Tags: Application-specific processors, Clifford algebra, Computational geometry, Design space exploration, Embedded coprocessors, Field Programmable Gate Arrays, FPGA prototyping, Geometric algebra
@article{franchiniDesignSpaceExploration2012,
title = {Design Space Exploration of Parallel Embedded Architectures for Native Clifford Algebra Operations},
author = { Silvia Franchini and Antonio Gentile and Filippo Sorbello and Giorgio Vassallo and Salvatore Vitabile},
doi = {10.1109/MDT.2012.2206150},
issn = {0740-7475},
year = {2012},
date = {2012-01-01},
journal = {IEEE Design and Test of Computers},
volume = {29},
number = {3},
pages = {60--69},
abstract = {The design space exploration of parallel embedded architectures that natively support Clifford algebra with different costs, performance and precision is studied. First, the most common applications of geometric algebra have been profiled in order to find the most frequent Clifford algebra operations to be natively supported on the coprocessors. The coprocessor design space has been explored using different design parameters. The parallel execution flow, as well as pipelining techniques, have been chosen for quadruple-based architectures to permit the fastest execution of the most frequent operation. Experimental tests concerned design space exploration, in terms of area cost, relative error, latencies and speedup, of the various implemented architectures based on different sets of architectural parameters, such as the number of multipliers and the coefficient precision. The coprocessor CliffordALU shows an effective 5x average speedup for Clifford products against the same operations in Gaigen-2, a geometric algebra software library generator for general-purpose processors.},
keywords = {Application-specific processors, Clifford algebra, Computational geometry, Design space exploration, Embedded coprocessors, Field Programmable Gate Arrays, FPGA prototyping, Geometric algebra},
pubstate = {published},
tppubtype = {article}
}
Franchini, Silvia; Gentile, Antonio; Sorbello, Filippo; Vassallo, Giorgio; Vitabile, Salvatore
Design space exploration of parallel embedded architectures for native clifford algebra operations Journal Article
In: IEEE Design and Test of Computers, vol. 29, no. 3, pp. 60–69, 2012, ISSN: 0740-7475.
Abstract | Links | BibTeX | Tags: Application-specific processors, Clifford algebra, Computational geometry, Design space exploration, Embedded coprocessors, Field Programmable Gate Arrays, FPGA prototyping, Geometric algebra
@article{franchini_design_2012,
title = {Design space exploration of parallel embedded architectures for native clifford algebra operations},
author = {Silvia Franchini and Antonio Gentile and Filippo Sorbello and Giorgio Vassallo and Salvatore Vitabile},
doi = {10.1109/MDT.2012.2206150},
issn = {0740-7475},
year = {2012},
date = {2012-01-01},
journal = {IEEE Design and Test of Computers},
volume = {29},
number = {3},
pages = {60–69},
abstract = {The design space exploration of parallel embedded architectures that natively support Clifford algebra with different costs, performance and precision is studied. First, the most common applications of geometric algebra have been profiled in order to find the most frequent Clifford algebra operations to be natively supported on the coprocessors. The coprocessor design space has been explored using different design parameters. The parallel execution flow, as well as pipelining techniques, have been chosen for quadruple-based architectures to permit the fastest execution of the most frequent operation. Experimental tests concerned design space exploration, in terms of area cost, relative error, latencies and speedup, of the various implemented architectures based on different sets of architectural parameters, such as the number of multipliers and the coefficient precision. The coprocessor CliffordALU shows an effective 5x average speedup for Clifford products against the same operations in Gaigen-2, a geometric algebra software library generator for general-purpose processors.},
keywords = {Application-specific processors, Clifford algebra, Computational geometry, Design space exploration, Embedded coprocessors, Field Programmable Gate Arrays, FPGA prototyping, Geometric algebra},
pubstate = {published},
tppubtype = {article}
}