Multicore and GPU Programming expert needed
Budget: $30 – $250 USD
Task 1: Fractal Image
Task 2: Image Enhancement
For each of the sub-task above, compare the runtime time of image with different size (a set of images is provided with this assignment): small (512x768), medium (1280x800), and large (1280x2048); by profiling the kernel execution times. Plot a graph showing the kernel execution times versus image size. To get more reliable results, you may want to run the program multiple times for each image and calculate the average time. Submit your graphs as pdf files.
Task 2: Image Enhancement
For each of the sub-task above, compare the runtime time of image with different size (a set of images is provided with this assignment): small (512x768), medium (1280x800), and large (1280x2048); by profiling the kernel execution times. Plot a graph showing the kernel execution times versus image size. To get more reliable results, you may want to run the program multiple times for each image and calculate the average time. Submit your graphs as pdf files.