- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Analysis (cont.) The difference is more dramatic with a larger number of cores. If we have 1000 cores: The first example would require the master to perform 999 receives and 999 additions. The second example would only require 10 receives and 10 additions. That’s an improvement of almost a factor of 100! Copyright ? 2010, Elsevier Inc. All rights Reserved . How do we write parallel programs? Task parallelism Partition various tasks carried out solving the problem among the cores. Data parallelism Partition the data used in solving the problem among the cores. Each core carries out similar operations on it’s part of the data. Copyright ? 2010, Elsevier Inc. All rights Reserved . Professor P Copyright ? 2010, Elsevier Inc. All rights Reserved 15 questions 300 exams . Professor P’s grading assistants Copyright ? 2010, Elsevier Inc. All rights Reserved TA#1 TA#2 TA#3 . . * * Copyright ? 2010, Elsevier Inc. All rights Reserved The University of Adelaide, School of Computer Science * Chapter 2 — Instructions: Language of the Computer * The University of Adelaide, School of Computer Science * Chapter 2 — Instructions: Language of the Computer * Copyright ? 2010, Elsevier Inc. All rights Reserved Chapter 1 Why Parallel Computing? An Introduction to Parallel Programming Peter Pacheco Copyright ? 2010, Elsevier Inc. All rights Reserved Roadmap Why we need ever-increasing performance. Why we’re building parallel systems. Why we need to write parallel programs. How do we write parallel programs? What we’ll be doing. Concurrent, parallel, distributed! # Chapter Subtitle . Changing times Copyright ? 2010, Elsevier Inc. All rights Reserved From 1986 – 2002, microprocessors were speeding like a rocket, increasing in performance an average of 50% per year. Since then, it’s dropped to about 20% increase per year. . An intelligent solution Copyright ? 2010, Elsevier Inc. All rights Reserved Instead of designing and building faster microprocessors, put multiple processors on a sin
您可能关注的文档
最近下载
- 安健环方案及管理制度.docx VIP
- 2025年新疆昌源水务集团有限公司校园招聘笔试模拟试题及答案解析.docx VIP
- 三角恒等变换(八大题型练习)-2025届高三数学含答案.pdf VIP
- 耐磨自修复型聚氨酯:构筑策略、性能表征与作用机理的深度探究.docx
- 征信报告模板-带水印-通用.docx VIP
- 建筑工程图集 J11-2:常用建筑构造(二)(2013年合订本) 1.pdf VIP
- GB∕T 30512-2014 汽车禁用物质要求(高清版).pdf
- 中小学人工智能教育的创新实践案例与教学模式分享.pptx VIP
- GB_T16927.1-2011高电压试验技术第1部分-一般定义及试验要求标准.docx VIP
- 人教版(2019)高中英语选择性必修第四 册教案(表格式教案).pdf VIP
文档评论(0)