Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HPC-Assignment 2

  • This repository contains all the working code for Assignment 2
    • Module - MCOMD3HPC High Performance Computing
    • Due Date - 10th January 2024 (2PM)

What this program does

  • 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

Getting started

Eclipse

  • 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 src folder, create a new Package (You can give it any name)

    • Then create a new Class and call it Main.java. This is where the App.java code will go

    • Then create any additional classes that are needed according to what's in this repo
    • Run your Main.java file to run the whole program

VS Code

About

HPC Assignment 2 - Matrix Multiplication /w threading

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages