首页 > 其他分享 >[CMU15-418] Lecture1 Why Parallelism

[CMU15-418] Lecture1 Why Parallelism

时间:2023-04-23 18:11:54浏览次数:33  
标签:Lecture1 并行 per Theme Parallelism 418 Why CMU15

本系列文章为15-418/15-618: Parallel Computer Architecture and Programming,Fall 2018课程学习笔记
课程官网:
参考文章:
相关资源与介绍:

Theme 1

image.png


Theme 2

image.png


Theme 3

image.png


Summary

ILP(instruction level parallelism) 指令级并行不能一直增长,因为一个程序中出现若干不相关指令的数量有一定阈值(3~5)条。

image.png


由于功耗墙(power wall)的概念,提高主频的同时也会提高功耗,这时散热就成为了一个主要问题。所以,需要关注的是cores的效率(per area/per Watt),而不再是总性能。

image.png


所以,需要知道如何编写并行代码
并行代码需要考虑并行的划分,各并行之间的通讯与同步
并行系统的硬件构架知识是重要的

image.png

标签:Lecture1,并行,per,Theme,Parallelism,418,Why,CMU15
From: https://www.cnblogs.com/zncleon/p/17347329.html

相关文章

  • 20230418 >windows11 slmgr/ ato 命令和kms server
    Problems:1使用win11不打算使用微软账户,如何绕过2重装Windows11或者用virtualmachines搬运都得用到的,如何临时激活。这个作为testing用途,请勿用作商业用途。 SolutionstepA:重装的时候会遇到windows11在oobe界面下要求登入Microsoft账号,但由于只是作为测试用途......
  • 产品原型15-20230418
               ......
  • 归档 230418 // 补题
    凳子充分地让我切身实地地体会到了平行四边形的不稳定性。做题的时候可以360°无死角地把下半身转来转去,有点意思。也有点容易摔(×A.两双手http://222.180.160.110:1024/contest/3506/problem/1不难发现可以通过解二元一次方程组得到用几个A操作和B操作才能让横纵坐标分......
  • 生信0418
    生信包括哪些内容:生物信息学是一门涉及多个学科的学科,其包括以下几个主要内容:生物信息学基础知识:包括生物学、计算机科学、统计学和数学等基础学科的知识,例如生物分子的结构和功能、算法和数据结构、概率论和统计学等。基因组学:研究基因组的组成、结构、功能和演化,涉及到基......
  • INS-41881处理
    GI升级时,跑完dryRunForUpgrade后再执行gridSetup.sh时候出现下面异常--/u01/app/19.0.0/19grid/gridSetup.sh-dryRunForUpgrade[INS-41881]InstallerhasdetectedthatthegroupspecifiedforOSDBAisnotsameasthegroup'asmdba'retrievedfromthecurrentconfig......
  • WHY OVS?
    了解OVS绕不过SDN的发展,因为OVS的"O"就是openflow协议。2006年,SDN诞生于美国GENI项目资助的斯坦福大学CleanSlate课题,斯坦福大学NickMcKeown教授为首的研究团队提出了Openflow的概念用于校园网络的试验创新。后续基于Openflow给网络带来可编程的特性,SDN(softwaredefinenet......
  • 5why 分析法
    什么是5why分法法?所谓5why分析法,又称“5问法”,也就是对一个问题点连续以5个“为什么”来自问,以追究其根本原因。虽为5个为什么,但使用时不限定只做“5次为什么的探讨”,......
  • Why is redux state immutable???
    众所周知,redux的三项原则之一有stateisread-only,即immutable.为了保证immutable,所以每次reducer都要return一个newobject,作为新的state.但为什么state一定要......
  • 因果推断dowhy之-ihdp数据集上的案例学习
    0x01.案例背景IHDP(InfantHealthandDevelopmentProgram)就是一个半合成的典型数据集,用于研究“专家是否家访”对“婴儿日后认知测验得分”之间的关系。原数据集是基......
  • 5 Why 分析法,一种用于归纳抽象出解决方案的好方法
    最近在看了《微信背后的产品观-张小龙手抄版》,其中有段话如下:用户需求是零散的,解决方案是归纳抽象的过程那如何归纳抽象呢?是否有一定的实践方法论呢?经过一轮探讨和......