It's UWAweek 47

help5507

This forum is provided to promote discussion amongst students enrolled in CITS5507 High Performance Computing.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message.

How do I ask a good question?
17 articles posted by this person
Showing 17 of 148 articles.
Currently 6 other people reading this forum.


SVG not supported 6:12am Mon 18th Nov, Marcell S.

Please contact me by email directly if you have concerns about your project marks. The average score for project 2 was around 75 .


 UWA week 45 (2nd semester, 2nd exam week) ↓
SVG not supported 1:01pm Mon 4th Nov, Marcell S.

Unfortunately, we will not be able to release the marks for Project 2 before the exam. The deadline extensions (due to the Setonix issues) have delayed marking significantly.


 UWA week 44 (2nd semester, 1st exam week) ↓
SVG not supported 12:28pm Thu 31st Oct, Marcell S.

I wrote the exam, but I discussed the content that you have covered with Amitava. He also double checked the exam to make sure I didn't write any questions on content that you haven't covered. There is no further adjustment in the marking. The purpos...


 UWA week 43 (2nd semester, study break) ↓
SVG not supported 5:39pm Fri 25th Oct, Marcell S.

If you have some one minute experiments from Setonix, you can use other one minute experiments for comparison. But you should try to do longer experiments (i.e. 10 minutes) where you can.


SVG not supported 12:53pm Fri 25th Oct, Marcell S.

This might happen depending on how much memory you have on your laptop. This is perfectly fine -- you'll simply have to explain this observation in your report. You can still talk about how your implementation scales below these values, and then expl...


SVG not supported 1:42pm Thu 24th Oct, Marcell S.

Please submit under CITS3402 (even if you re enrolled in CITS5507). It should be titled Second Programming Project .


SVG not supported 7:36pm Wed 23rd Oct, Marcell S.

Yes, this should be a good place to stop. It is also a good idea to write about this in your report.


 UWA week 42 (2nd semester, week 12) ↓
SVG not supported 2:22pm Sat 19th Oct, Marcell S.

Yes, how you generate your matrix has to match how you multiply your matrix to get the best performance possible for each configuration.


SVG not supported 2:01pm Sat 19th Oct, Marcell S.

If you still cannot see your feedback on csmarks, please reach out to me by email so I can send you your feedback individually. Apologies, we are having trouble with making the feedback accessible on csmarks.


SVG not supported 2:55pm Thu 17th Oct, Marcell S.

You need to implement row compression, as described in the Project 1 specifications. Your code needs to be able to generate and multiply row compressed matrices, sequentially, and using OpenMP, MPI, and OpenMP MPI. It will be much easier to have on...


SVG not supported 2:49pm Thu 17th Oct, Marcell S.

You can use submit multiple files. If cssubmit is giving you issues, you can zip them and submit them that way.


SVG not supported 7:52pm Mon 14th Oct, Marcell S.

It shouldn't be too hard to guess a reasonable approximation for the largest matrix that you can multiply in 10 minutes. You don't need to be super accurate, as long as you're in the right ballpark. I would just submit a handful of jobs with sensible...


SVG not supported 7:42pm Mon 14th Oct, Marcell S.

These are both great observations. Please do not write the results to files, as we don't want to use Setonix's storage for these large random matrices. Other than this, I'm happy for you to address the issues in whatever way you want -- as long as you...


 UWA week 41 (2nd semester, week 11) ↓
SVG not supported 3:15pm Sun 13th Oct, Marcell S.

Sure, it is up to you to design your program and justify it, so in that sense it is allowed. But be careful -- while you do eliminate the communication overhead, all your processes are just redundantly generating the same matrix. Even though your pro...


SVG not supported 2:33pm Sun 13th Oct, Marcell S.

Deciding how to handle this is part of the point of the project. You need to weigh the pros and cons of each approach and justify which you have chosen in your report. Broadly, you have two options - You generate the matrix only at the root process. T...


SVG not supported 2:10pm Sun 13th Oct, Marcell S.

Generating the matrices counts towards this time, so you should parallelise the matrix generation. I cannot think of any other time consuming steps. You shouldn't be writing the large matrices to files during your experiments. You are correct, you wi...


SVG not supported 2:08pm Sun 13th Oct, Marcell S.

Sequential I O Only one process performs I O. Think regular fwrite from stdio.h . Independent I O Parallel I O, where each process performs its own I O, without coordination with the other processes. Think MPI File write at . Collective I O Par...

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  8:08AM Aug 25 2024
Privacy policy