Background: The fourth of our eight great ideas is Performance

 

Background:

The fourth of our eight great ideas is Performance via Parallelism, and for many years we have exploited Instruction Level Parallelism (ILP) in implementing the fifth great idea, Performance via Pipelining. Much effort was placed on identifying, exposing, and exploiting ILP, including techniques for finding ILP that might not have been directly visible by cursory examination of the code. This effort was so effective that pipelines remain pretty much universal in modern general purpose computers.

While we recognize the importance of modern pipelines, some people believe that we have reached the limit in exploitation of ILP, and we have turned to other types of parallelism to further enhance performance. These other types of parallelism are the focus of this assignment.

Assignment:

For your second paper, you are to identify and describe two additional types of parallelism used to increase performance. You must convey both what constitutes each type of parallelism, and how each works to enhance performance. Since many  people seemed to want more concrete guidelines, I will provide some:

  • By ‘additional’ I mean types of parallelism other than ILP. There are several. Extensive discussion of ILP is unnecessary, don’t waste the space in your paper on that. Still, some discussion of ILP may be useful in comparing and contrasting with the other types of parallelism.
  • I do not want surface-level descriptions of ten different types of parallelism. Choose two and limit your discussion to those two, providing depth rather than breadth. Again, ILP may be used as a basis for comparison, but you must choose two other types for discussion.
  • Try to limit your paper to four pages. There is no penalty if you need to write more. There will be a penalty if your discussion is so brief that it lacks substance.
  • There is a four reference minimum, and the references MUST be cited in the body of your paper. 
  • Stop playing word substitution/translation games. Trying to hide the fact that you have copied from the source material has resulted in some people turning in gibberish that no longer has meaning. If your paper is filled with nonsensical garbage I will reject it altogether and your score for the paper will be 0. Too many people are doing this, and it is devastating to your chances of success. 
  • Carefully note the due date. It will be strictly enforced.
  • Once again, write as if you expect an uninformed audience, and submit a pdf of your final draft via WesternOnline.
  • Remember, just like last time, along with an assessment of the overall content your paper will be scored according to originality of writing, clarity of expression and explanation, and the provision of sufficient detail so that the audience will understand.

A question came up about what types of parallelism I’m looking for in the second paper. The setup for the paper is about instruction-level parallelism as something that a compiler can exploit to enhance performance, and that it is quite possible that computer scientists have exposed as much ILP over the past decades as they are going to. So we need to understand ILP in order to understand other levels of parallelism, and those are the classes of parallelism required for this assignment. If you look at ‘parallelism’ in the index of your text, along with ‘instruction-level’ you will find ‘data-level’, ‘process-level’, and ‘task-level’ also listed. These are not all of the possibilities, another appropriate topic listed in the text index is ‘thread parallelism’ for example, but if you want to ensure that you are choosing topics appropriate to this course, a class named xxxxxxx-level parallelism is a safe bet. (For what it’s worth, if you look you can find many references on ‘thread-level parallelism’ so it fits this xxxxxxx-level parallelism naming convention.)

Also, from another great question, you are welcome to use the ones listed in your text, but if you choose to do so, be sure that you have citations apart from your text. I want you to read papers. Your sources must therefore come from outside the regular course material.

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

Prison History

 https://www.youtube.com/watch?v=FKiQi90U2AU 1) Discuss some of the historical developments of prison construction in the U.S. 2) Discuss how such developments affected how inmates were controlled and monitored 3) How have modern prison designs and the use of technology changed the nature of prisons? 4) What did you like most about the

The production and analysis of financial statements are core tasks

 The production and analysis of financial statements are core tasks for accounting professionals. The activities for this final project have traditionally been performed monthly by accountants in most organizations. However, with automation making accounting more efficient, many executives are requiring even more frequent financial statements. This new reality further underscores

this is due in 10 hours Answer the following question

this is due in 10 hours Answer the following question using ONLY the information provided in the attachment. Can not add other info from other sources. You can only use the information provided in the attachment. 5 paragraphs minimum.  How did the New Deal change the role of government in

Grantham University Complete Health Discussion Nursing Assignment Help

I’m working on a Health & Medical exercise and need support. Do you think that patient advocates or community members should be included on ethics committees? Why? Expert Solution Preview Introduction: In the field of healthcare, ethics committees play a crucial role in ensuring that ethical principles are upheld in

Discussion Board Interaction! Nursing Assignment Help

Expert Solution Preview Introduction: As a medical professor responsible for creating college assignments and evaluating student performance, it is essential to understand the content and provide accurate answers to foster a comprehensive learning experience. With expertise in designing lectures, conducting examinations, and assessing student performance, I am well-equipped to address

Instructions Women, Work, and Family 1950-2000 HIST 2020 Capstone Primary

 Instructions Women, Work, and Family 1950-2000 HIST 2020 Capstone Primary Source Esay writing topic Drawing specific examples from the D2L reading “Organizing Their Lives: Women, Work, and Family, 1950-2000,” write a five (5) to seven (7) page writing explaining how second wave feminism affected American views on women in the

A 6-year-old male fell out of a tree and broke

A 6-year-old male fell out of a tree and broke his left ulna. What is the significance of a growth plate? How is bone formed? What is the role of the following bone formation: hormones (GH + sex hormones), Ca2+, stress; low Ca2+ increases PTH. Compare and contrast the various

Assume that you are a general manager of a U.S.

   Assume that you are a general manager of a U.S. global company name AAA technology. AAA technology is doorbell security company in US and you are going to expand your business in Singapore and Japan . From the perspective of the general manager, identify and analyze the similarities and

Nursing Care Models

INSTRUCTIONS 1. Read your text, Finkelman (2016), pp- 111-116. I will attached the pages to read. 2. Observe staff in delivery of nursing care provided. Practice settings may vary depending on availability. 3. Identify the model of nursing care that you observed. Be specific about what you observed, who was

You are opening your business in the next couple of

You are opening your business in the next couple of months and your management team is coming on board. What is and how would you explain to them your perspective of the purchasing function? For this discussion, focus on what you consider to be the 2 most important aspects. Reference

-For example, research the arguments (both for and against) regarding

-For example, research the arguments (both for and against) regarding advertising to children, paying a living wage, requiring union membership, or selling tobacco. Research and present the leading opinions and comment on the validity of the arguments. Which side is more compelling? Why? Instructions Develop a 16 to 18 slide

Political Science MEMO on Climate Change

 Public Policy and Administration Memo: 1== writing a policy and administration memo (no more than 4 pages long); 2– the memo provides with the opportunity to carve out an area of research expertise. 3- Topic is climate change 4- address the memo to an elected official or agency manager in

Capstone Project & Capstone Defense Overview The Nursing Assignment Help

Capstone Project & Capstone Defense  Overview The capstone project represents students’ synthesis of and reflection on knowledge acquired in coursework, the practicum, and other learning experiences and the application of theory, principles, and methods to a situation that approximates some aspect of professional practice. Options and format for Capstone Projects