多核架构及编程技术多核技术概述学习教案.pptx
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPTX 页数:109 大小:6.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

多核架构及编程技术多核技术概述学习教案.pptx

多核架构及编程技术多核技术概述学习教案.pptx

预览

免费试读已结束,剩余 99 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课程说明课程主要讲授(jiǎngshòu)内容实验主要(zhǔyào)内容第一章多核技术概述(ɡàishù)微处理器和计算机的发展史计算机的发展阶段(按硬件(yìnɡjiàn)工艺分)计算机先驱(xiānqū)--BabbageAnalyzer1945年,世界上第一台全自动电子数字计算机ENIAC(ElectronicNumericalIntegratorandCalculator,即电子数字积分器和计算器)是美国奥伯丁武器试验场为了满足计算弹道需要而研制成的,于1946年2月交付使用(shǐyòng),共服役9年。它采用电子管作为计算机的基本元件,每秒可进行5000次加减运算。它使用(shǐyòng)了18000只电子管,10000只电容,7000只电阻,体积3000立方英尺,占地170平方米,重量30吨,耗电140~150千瓦。ENIAC机的问世具有划时代的意义,表明计算机时代的到来。在以后的40多年里,计算机技术发展异常迅速,在人类科技史上还没有一种学科可以与电子计算机的发展速度相提并论。第一代(1946~1958):电子管数字计算机。计算机的逻辑元件采用电子管,主存储器采用汞延迟线、磁鼓、磁芯;外存储器采用磁带;软主要采用机器语言、汇编语言;应用以科学计算为主。其特点(tèdiǎn)是体积大、耗电大、可靠性差、价格昂贵、维修复杂。它奠定了以后计算机技术的基础。4位、8位与16位微处理器Intel4004Intel8008Intel8086/8088架构(jiàɡòu)第一台PC的诞生(dànshēng)(IBM,1981)TheNewFormofPortablePCAwardoftheFirstPCTheAppleMacintoshAPPLEIAPPLEIIAPPLEIIPLUSAPPLEIIPlusAPPLEIICAPPLEIIGSAppleⅢ/Ⅲ+LISAILISAⅡMacXLTheMacintoshIBM公司将80286微处理器用在先进技术微机(AT机)中,引起了极大的轰动。80286在以下四个方面(fāngmiàn)比它的前辈有显著的改进:支持更大的内存;能够模拟内存空间;能同时运行多个任务;提高了处理速度。最早PC机的速度是4MHz,第一台基于80286的AT机运行速度为6MHz至8MHz,一些制造商还自行提高速度,使80286达到了20MHz,这意味着性能上有了重大的进步。32位微处理器1989年,英特尔推出80486芯片。这款芯片首次实破了100万个晶体管的界限,集成了120万个晶体管,使用1微米的制造工艺。80486的时钟频率从25MHz逐步提高到33MHz、40MHz、50MHz。80486是将80386和数学协微处理器80387以及一个8KB的高速缓存集成在一个芯片内。80486中集成的80487的数字运算速度是以前80387的两倍,内部缓存缩短了微处理器与慢速DRAM的等待时间。并且,在80x86系列中首次采用了RISC(精简指令集)技术,可以在一个时钟周期(zhōuqī)内执行一条指令。它还采用了突发总线方式,大大提高了与内存的数据交换速度。由于这些改进,80486的性能比带有80387数学协微处理器的80386DX性能提高了4倍。Creative声卡诞生(dànshēng)互联网诞生(dànshēng)MACPortableMacintoshPowerBookSeriesMacintoshPowerBookSeriesMacintoshPowerBookSeriesDuo2300cDuoDockDuoMini-DockDuoDockIIDuoDock+DuoDockDuoDock280PowerBook500Today’sMacToday’sMac1993年,新一代586CPU问世。为了摆脱(bǎituō)486时代微处理器名称混乱的困扰,英特尔公司把自己的新一代产品命名为Pentium(奔腾)以区别AMD和Cyrix的产品。Pentium最初级的CPU是Pentium60和Pentium66,分别工作在与系统总线频率相同的60MHz和66MHz两种频率下,没有倍频设置。早期的奔腾75MHz~120MHz使用微米的制造工艺,后期120MHz频率以上的奔腾则改用微米工艺。奔腾的性能相当平均,整数运算和浮点运算都不错。586CPU为了提高电脑在多媒体、3D图形方面的应用能力,许多新指令集应运而生,其中最著名的三种便是英特尔的MMX、SSE和AMD的3DNOW!。MMX(MultiMediaExtensions,多媒体扩展指令集)是英特尔于1996年发明的一项多媒体指令增强技术,包括57条多媒体指令,这些指令可以一次处理(chǔlǐ)多个数据,MMX技术在软件的配合下,就可以