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?
Displaying the 4 articles in this topic
Showing 4 of 148 articles.
Currently 24 other people reading this forum.


 UWA week 36 (2nd semester, mid-semester break) ↓
SVG not supported

Login to reply

👍?
helpful
10:49am Wed 4th Sep, ANONYMOUS

Hi, I've got a few questions regarding the first two tasks. 1. How do we prove that both pieces of code work as is asked? Currently I've got it printing out the matrices with smaller sample sizes - like 50 rows and columns, and its providing the correct result. Is this sufficient, since the results matrix generation is random, its hard to verify that its working without printing everything, and if I do that for upwards of 50 rows and columns it starts to be disorderly, even though its all correct. 2. Do you want all the tasks in separate C files for task 1,2,3? 3. For task 2, I've got it filling the matrix with a probability of each entry being a non-zero number at 0.1, is that sufficient for that task? Thank you so much!


SVG not supported

Login to reply

👍?
helpful
11:08am Wed 4th Sep, ANONYMOUS

Also for task 3: Given "You have to find the number of threads that gives the best performance for each of the three cases" regarding the 0.01, 0.02, 0.05 probabilities, is the code we submit supposed to have the functionality for a defined probability such as 0.01 (or whatever)? But in our evaluation we test for each of the probabilities? Just cause it seems like it would be too slow for testing purposes, to submit code that does the calculations for a 100000 sized matrix three times for each probability in the same runtime.


SVG not supported

Login to reply

👍?
helpful
11:13am Wed 4th Sep, ANONYMOUS

Actually are we supposed to test each schedule and thread count in separate runtimes? And use all the relevant information for each scheduling type, and thread count in our evaluation? If so, in the code we submit do we want it to run the ideal number of threads and scheduling type we concluded was most efficient?


SVG not supported

Login to reply

👍?
helpful
2:24pm Wed 4th Sep, ANONYMOUS

I don't expect this to be answered within the week. The funny thing is, the deadline for our lab report is next Friday, which falls in the same week as numerous mid-semester tests. Alas, best wishes to everyone.

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