- 3
- 0
- 约2.72万字
- 约 64页
- 2017-01-07 发布于北京
- 举报
第三讲 基于CACHE的多核处理器、POSIX线程基础 程序性能 资源利用率 基于Cache的数据访问模型 相关概念 进程与线程 超线程与多核 并发与并行 程序的性能 给定一个算法和输入的数据,这个程序要运行多长时间? 串行执行的速度上限:M次浮点运算/CPU每秒执行的浮点运算次数 执行一次浮点计算的时间 读数据TR 计算TC 写结果TW 如何减少TR和TW 提高CACHE命中率:乱序执行 TC、TR、TW重叠:数据预取 要想办法提高CPU运算单元的利用率 线程:CPU运算单元执行的指令序列 总会发生CACHE读写失效的情况 同时执行多个线程 分别占用一部分CACHE 一个线程发生CACHE失效时,执行另一个线程 同时执行的线程 分别属于不同的程序 单个程序的运行时间也许会延长:CACHE的数据已经准备好了,但CPU运算单元被其他程序的线程占用 这些程序总的运行时间会减少:CPU运算单元空闲的时间少了 属于同一个程序,这个程序的运行时间会减少 进程 A program in some state of execution Code Data Logical address space Information about a process includes Process state Program counter Values of CPU registers Memory
您可能关注的文档
最近下载
- 核心素养视域下小学美术大单元教学:价值、困境及实践路径.docx VIP
- T_SZFA 002-2021_多功能沙发_标准.pdf VIP
- 内蒙古锡林郭勒盟镶黄旗第一中学2023-2022学年高一下学期期中考试数学(文)试题(含解析).docx VIP
- 七年级历史下学期期末考试原创模拟卷(考试版).doc VIP
- DBJT15-94-2013 静压预制混凝土桩基础技术规程(广东).pdf VIP
- 四川省乐山市2025年中考化学试题(附答案解析).pdf VIP
- 人工智能在智能教育中的个性化教学.pptx VIP
- 亚朵人力资源部20155号酒店员工手册.pdf VIP
- 李瀚荪编《电路分析基础》(第4版)第六章.ppt VIP
- 2025csp提高组试卷及答案.doc VIP
原创力文档

文档评论(0)