- This repository contains all the working code for Assignment 2
- Module - MCOMD3HPC High Performance Computing
- Due Date - 10th January 2024 (2PM)
- This program will generate 2, 1000x1000 matrixes and multiply them together
- It will take the result of this calculation, and multiply it by another 1000x1000 matrix
- Then, it will take the result of this 2nd iteration, and multiply it by another 1000x1000 matrix to get a 3rd result
- This program can run in a Threaded or Non-Threaded fashion. The threaded version will be significantly faster as the workloads are distributed among multiple threads
-
If you are testing this code using the Eclipse IDE, it would be wise just to copy and paste the code, as eclipse works differently from VS Code.
- Create a new Java Project in Eclipse
- In the
srcfolder, create a new Package (You can give it any name) - Then create a new Class and call it
Main.java. This is where theApp.javacode will go - Then create any additional classes that are needed according to what's in this repo
- Run your
Main.javafile to run the whole program
-
Make sure you have a JDK environment installed
-
And make sure you have the Java Coding Pack installed in VS Code
-
Once you have installed a JDK and the Java Coding Pack for VS Code, clone this repo
-
Open it up in VS Code and run the
App.javafile to run the program




