This project explores the efficiency of image processing in both CPU and GPU using different methods, i.e., Single and Multithreading in CPU and CUDA in GPU. We compare and contrast each of these methods to find which one is the best.
Clone the repository then run each of the java files by following the steps below.
You must have Java installed in your computer.
Java Installer for Mac, Linux-64bit, Linux-32bit and Windows
Go to the terminal and enter the following codes. Note that "filename" should be replaced with the respective file names.
Step 1:
javac filename.java
Step 2:
java filename
Finally, check the folder containing the cloned repo to see the processed image.
- Java - The programming language used
- Joie Angelo Llantero - BS CoE
- Mikayla Alexis Sagun - BS CoE
This project is licensed under the MIT License - see the LICENSE.md file for details