功能并行性-Read
多核编程之挑战与应对 报 告 人:孔 晓 华 学号:S306060144 2007年 12月 29日 主要内容: 什么是多核 多核技术带给软件开发的挑战 如何对应多核编程革命 分块的程序设计思维 并行设计的方法 合适的编程语言选择 旧程序如何应对多核环境? 什么是多核 简单的讲,多内核是指在一枚处理器中集成两个或多个完整的计算引擎(内核)。 多核处理器是多枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为独立的逻辑处理器。通过在多个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。 什么是多核 单核与多核的区别 单核处理器: 通过提高主频来提升效率,随之提高的还有处理器的功耗和成本。 多核处理器: 通过多核结构的并行计算提高效率,功耗小,但是单个任务的处理速度不会提升。 多核的好处 首先,由于是多个执行内核可以同时进行运算,因此可以显著提升计算能力,而每个内核的主频可以比以前低,因而总体功耗增加不太大。 其次,与多CPU相比,多核处理器采用与单CPU相同的硬件机构,用户在提升计算能力的同时无需进行任何硬件上的改变,这对用户来说非常方便。 正是由于多核的这些优点,所以,多核很快被用户接受,并得以普及。 多核带来的挑战 毫无疑问,多核给我们提供了更经济的计算能力。但是,这种能力能否善加
您可能关注的文档
最近下载
- 2025年贵州省中考理科综合(物理。化学)试题(含答案解析 )原卷.pdf VIP
- 香港廉署试题及答案.docx VIP
- 最全(一)公安局辅警招聘考试题库.doc VIP
- 2026深圳英语中考作文预测及范文(含英汉互译).docx VIP
- 标准图集-04S531-3 湿陷性黄土地区给水排水检漏井.pdf VIP
- 4.1探索地球表面-七年级科学下学期(浙教版).docx VIP
- 2026年一年级上册全册经济与商业教案.doc
- 长沙市明德教育集团2024-2025学年七年级下学期期中考试历史试卷及答案解析.pdf VIP
- 2024年贵州中考物理真题及答案.pdf VIP
- (2025年)那曲市色尼区招聘警务辅助人员考试真题及答案.docx VIP
原创力文档

文档评论(0)