Changes

Jump to: navigation, search

Three-Star

3 bytes added, 09:54, 9 April 2018
Assignment 3
=== Assignment 1 ===
==== Image Profiling Processor Application ====Chosen to profile image profiling processing as shown here: http://www.dreamincode.net/forums/topic/76816-image-processing-tutorial/ , using the sample program files(main/image.h/image.cpp), where it processeses PGM(portable gray map) files. 
pulled PGM sample files from here: https://userpages.umbc.edu/~rostamia/2003-09-math625/images.html
rotateKernel<<<dGrid, dBlock >>>(d_a, d_b, rows, cols, sin1, cos1);
The graph below shows the pronounced difference between the sincosf() kernel method and the cpu different sin() cos() method for the 5times larger picturemethods.
[[MediaFile:Assign3assign3-sincosall.png]]
There may be other variables that could be moved outside the kernel like r0 and c0, but due to time limitations they weren't tested.
122
edits

Navigation menu