Soft Co-Processor Based Hardware Acceleration for Image Blending

Soft Co-Processor Based Hardware Acceleration for Image Blending

Affichage abbrégé

dc.contributor.author Shapiro, Daniel
dc.contributor.author Parri, Jonathan
dc.contributor.author Desmarais, John-Marc
dc.contributor.author Kouri, Abdullah
dc.contributor.author Bergeron, Jean-Philippe
dc.contributor.author Bolic, Miodrag
dc.date.accessioned 2011-03-14T14:14:09Z
dc.date.available 2011-03-14T14:14:09Z
dc.date.created 2011 en_US
dc.date.issued 2011-03-14
dc.identifier.uri http://www.site.uottawa.ca/~dshap092/ en_US
dc.identifier.uri http://hdl.handle.net/10393/19832
dc.description.abstract The speed of software algorithms can be greatly improved by using a co-processor to offload computations from the main processor. Multiple co-processors can further increase the speed of a given algorithm. Based on this idea, three versions of an alpha blending algorithm were implemented on a NIOS II/f. The first implementation was entirely software based. This software based solution was then used as a baseline against which to test a single co-processor hardware solution and a multiple co-processor hardware solution. We showed that a single co-processor implementation achieved a speedup of 13.2 times, whereas the 2 co-processor solution achieved a speedup of 14.5 times with respect to this baseline. As further co-processors were added, the system became memory-bound as the algorithmic bottleneck moved from processing power to memory throughput. en_US
dc.description.sponsorship NSERC en_US
dc.language.iso en en_US
dc.subject alpha blending en_US
dc.subject Instruction set extension en_US
dc.subject image processing en_US
dc.subject FPGA en_US
dc.title Soft Co-Processor Based Hardware Acceleration for Image Blending en_US
dc.type WorkingPaper en_US

Fichier(s) constituant ce document :

Fichier(s) Taille Format
TR-2011-2.pdf 475.3Kb application/pdf Voir/Ouvrir

Cet article est disponible dans les collections suivantes

Affichage abbrégé


Nos coordonnées

Pavillon Morisset (carte)
65, rue Université
Ottawa ON Canada
K1N 6N5

Tél. 613-562-5800 (4563)
Fax 613-562-5195

ruor@uottawa.ca