Changes

Jump to: navigation, search

GPU621/Group 3

889 bytes added, 09:07, 12 April 2023
Results
=='''Results'''==
Testing these libraries in image manipulation displays some interesting differences in their runtime. [include link In everything but the saturation process, the IPP implementations had the fastest run times by considerable margins, though it took around 2.5x longer to spreadsheet alter the image saturation, it was more than twice as fast in the brightening and include image took around a fifth of the time needed for the OpenMP and TBB parallelized sharpening operations. The OpenMP and TBB solutions were similar in runtime but the TBB solutions were slightly faster. This is likely due to needing less overhead for the threading than the OpenMP processes. Both are relatively simple to implement so we believe that TBB should generally be the preference between the two tools in these image manipulation applications. Of course, as can be seen from the chartsbelow, each parallelized option is far faster than the serial implementation of these processes. [[File:ResultsSheet.PNG]] [[File:ResultsChart_woutSerial.PNG]][[File:ResultsChart_wSerial.PNG]] [[File:Release_Run_Output.PNG]]
72
edits

Navigation menu