dc.contributor.author | MANZKE, MICHAEL | en |
dc.contributor.author | BRENNAN, ROSS | en |
dc.contributor.author | WOULFE, MUIRIS | en |
dc.contributor.author | CREEDON, EOIN TIMOTHY | en |
dc.contributor.editor | Marc Gonzalez Tallada, Alejandro Duran Gonzalez, Rosa M Badia Sala and Xavier Martorell Bofill | en |
dc.date.accessioned | 2010-01-20T12:01:59Z | |
dc.date.available | 2010-01-20T12:01:59Z | |
dc.date.created | 12 September 2009 | en |
dc.date.issued | 2009 | en |
dc.date.submitted | 2009 | en |
dc.identifier.citation | Muiris Woulfe, Eoin Creedon, Ross Brennan, Michael Doyle and Michael Manzke, Programming Models for Reconfigurable Application Accelerators, 1st Workshop on Programming Models for Emerging Architectures (PMEA 2009), Raleigh, North Carolina, USA, 12 September 2009, Marc Gonzalez Tallada, Alejandro Duran Gonzalez, Rosa M Badia Sala and Xavier Martorell Bofill, Barcelona Supercomputing Center, 2009, 77 - 83 | en |
dc.identifier.other | Y | en |
dc.description | PUBLISHED | en |
dc.description | Raleigh, North Carolina, USA | en |
dc.description.abstract | Algorithms can be accelerated by offloading computeintensive
operations to application accelerators comprising
reconfigurable hardware devices known as Field Programmable
Gate Arrays (FPGAs). We examine three types
of accelerator programming model ? master-worker, message
passing and shared memory ? and a typical FPGA
system configuration that utilises each model. We assess
their impact on the partitioning of any given algorithm between
the CPU and the accelerators. The ray tracing algorithm
is subsequently used to review the advantages and
disadvantages of each programming model. We conclude
by comparing their attributes and outlining a set of recommendations
for determining the most appropriate model for
different algorithm types. | en |
dc.format.extent | 77 | en |
dc.format.extent | 83 | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.publisher | Barcelona Supercomputing Center | en |
dc.rights | Y | en |
dc.subject | Computer Science | |
dc.title | Programming Models for Reconfigurable Application Accelerators | en |
dc.title.alternative | 1st Workshop on Programming Models for Emerging Architectures (PMEA 2009) | en |
dc.type | Conference Paper | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/woulfem | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/manzkem | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/brennaro | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/woulfem | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/creedone | en |
dc.identifier.rssinternalid | 59254 | en |
dc.identifier.rssuri | https://www.cs.tcd.ie/~woulfem/publications/pmea.pdf | en |
dc.identifier.uri | http://hdl.handle.net/2262/36009 | |