Anonymous
timer Asked: Apr 24th, 2020

Question Description

- Write a program that calculate the PI value


1. Cover page: Align the text that contains your name, course info, and the title of the report:

"TERM PROJECT" in the center.

2. Introduction: What is the problem to be solved?

3. Body: The body of your report should contain the main points from your project. Provide

information about the code and how it was run in parallel, what OpenMP statements used

and why, so that the reader can further understand your parallel code. Include the sample

output of your program for different cases with important findings like serial and parallel

run time, the speedup, and efficiency. Use the table above.

4. Conclusion: End with a summary of the results and findings as in the table above. If you

have chance in the future what changes you may do for your code?

5. Appendices: That include snaps of your coding and results

a. Appendix A: The parallel code.

b. Appendix B: The sample output.

Unformatted Attachment Preview

CSC 526 introduction to parallel processing Term Project Due date: 28-4-2020 (before 11:00 pm) This project can be worked for coding as group, but each student must submit his own report. Write a program that calculate the PI value. Use the same code in Mattson tutorials. Please run the code using p= 1,2,3,4 cores and with steps=10000, 100000, 1000000 print the results in a table RUN# 1 2 3 4 5 6 7 8 9 10 11 12 p 1 2 3 4 1 2 3 4 1 2 3 4 step 10000 10000 10000 10000 100000 100000 100000 100000 1000000 1000000 1000000 1000000 T1 Tp Speedup Efficiency Watch these videos to have an idea how to solve the problem: https://www.youtube.com/watch?v=FQ1k_YpyG_A&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=6 https://www.youtube.com/watch?v=OuzYICZUthM&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=7 Submit your report that include the following: 1. Cover page: Align the text that contains your name, course info, and the title of the report: "TERM PROJECT" in the center. 2. Introduction: What is the problem to be solved? 3. Body: The body of your report should contain the main points from your project. Provide information about the code and how it was run in parallel, what OpenMP statements used and why, so that the reader can further understand your parallel code. Include the sample output of your program for different cases with important findings like serial and parallel run time, the speedup, and efficiency. Use the table above. 4. Conclusion: End with a summary of the results and findings as in the table above. If you have chance in the future what changes you may do for your code? 5. Appendices: That include snaps of your coding and results a. Appendix A: The parallel code. b. Appendix B: The sample output. CSC 526 introduction to parallel processing Term Project Due date: 28-4-2020 (before 11:00 pm) This project can be worked for coding as group, but each student must submit his own report. Write a program that calculate the PI value. Use the same code in Mattson tutorials. Please run the code using p= 1,2,3,4 cores and with steps=10000, 100000, 1000000 print the results in a table RUN# 1 2 3 4 5 6 7 8 9 10 11 12 p 1 2 3 4 1 2 3 4 1 2 3 4 step 10000 10000 10000 10000 100000 100000 100000 100000 1000000 1000000 1000000 1000000 T1 Tp Speedup Efficiency Watch these videos to have an idea how to solve the problem: https://www.youtube.com/watch?v=FQ1k_YpyG_A&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=6 https://www.youtube.com/watch?v=OuzYICZUthM&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=7 Submit your report that include the following: 1. Cover page: Align the text that contains your name, course info, and the title of the report: "TERM PROJECT" in the center. 2. Introduction: What is the problem to be solved? 3. Body: The body of your report should contain the main points from your project. Provide information about the code and how it was run in parallel, what OpenMP statements used and why, so that the reader can further understand your parallel code. Include the sample output of your program for different cases with important findings like serial and parallel run time, the speedup, and efficiency. Use the table above. 4. Conclusion: End with a summary of the results and findings as in the table above. If you have chance in the future what changes you may do for your code? 5. Appendices: That include snaps of your coding and results a. Appendix A: The parallel code. b. Appendix B: The sample output. Write a program that calculate the PI value. Use the same code in Mattson tutorials. Please run the code using p= 1,2,3,4 cores and with steps=10000, 100000, 1000000 print the results in a table RUN# 1 2 3 4 5 6 7 8 9 10 11 12 p 1 2 3 4 1 2 3 4 1 2 3 4 step 10000 10000 10000 10000 100000 100000 100000 100000 1000000 1000000 1000000 1000000 T1 Tp Speedup Efficiency Watch these videos to have an idea how to solve the problem: https://www.youtube.com/watch?v=FQ1k_YpyG_A&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=6 https://www.youtube.com/watch?v=OuzYICZUthM&list=PLLXQ6B8xqZ8n8bwjGdzBJ25X2utwnoEG&index=7 Submit your report that include the following: 1. Cover page: Align the text that contains your name, course info, and the title of the report: "TERM PROJECT" in the center. 2. Introduction: What is the problem to be solved? 3. Body: The body of your report should contain the main points from your project. Provide information about the code and how it was run in parallel, what OpenMP statements used and why, so that the reader can further understand your parallel code. Include the sample output of your program for different cases with important findings like serial and parallel run time, the speedup, and efficiency. Use the table above. 4. Conclusion: End with a summary of the results and findings as in the table above. If you have chance in the future what changes you may do for your code? 5. Appendices: That include snaps of your coding and results a. Appendix A: The parallel code. b. Appendix B: The sample output. ...
Student has agreed that all tutoring, explanations, and answers provided by the tutor will be used to help in the learning process and in accordance with Studypool's honor code & terms of service.

This question has not been answered.

Create a free account to get help with this and any other question!

Similar Questions
Related Tags

Brown University





1271 Tutors

California Institute of Technology




2131 Tutors

Carnegie Mellon University




982 Tutors

Columbia University





1256 Tutors

Dartmouth University





2113 Tutors

Emory University





2279 Tutors

Harvard University





599 Tutors

Massachusetts Institute of Technology



2319 Tutors

New York University





1645 Tutors

Notre Dam University





1911 Tutors

Oklahoma University





2122 Tutors

Pennsylvania State University





932 Tutors

Princeton University





1211 Tutors

Stanford University





983 Tutors

University of California





1282 Tutors

Oxford University





123 Tutors

Yale University





2325 Tutors