-
题名大容量软件管理片上存储器分配技术综述
被引量:2
- 1
-
-
作者
汪黎
-
机构
国防科技大学计算机学院
-
出处
《计算机工程与科学》
CSCD
北大核心
2009年第A01期138-142,共5页
-
基金
国家自然科学基金资助项目(60621003)
国家863计划资助项目(2009AA01Z102)
-
文摘
在现代计算机体系结构中,对于大容量的片上存储器,越来越多地采用软件来管理,被认为是解决存储墙问题的一个有效途径。本文介绍了片上大容量软件管理存储器分配技术的研究进展,对有代表性的技术进行了概要的介绍和评述,并预测了技术的发展方向。
-
关键词
大容量软件管理片上存储器
便笺存储器分配
多级软件管理存储层次
-
Keywords
large-capacity software-managed on-chip memory
SPM allocation
multi-level software-managed memory hierarchy
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名申威众核处理器访存与通信融合编译优化
- 2
-
-
作者
方燕飞
李雁冰
董恩铭
王云飞
刘齐
-
机构
国家并行计算机工程技术研究中心
-
出处
《软件学报》
EI
CSCD
北大核心
2024年第6期2648-2667,共20页
-
基金
先进计算与智能工程(国家级)实验室基金
国家重点研发计划重点专项(2021YFB0301100)。
-
文摘
申威众核片上多级存储层次是缓解众核“访存墙”的重要结构.完全由软件管理的SPM结构和片上RMA通信机制给应用性能提升带来很多机会,但也给应用程序开发优化与移植提出了很大挑战.为充分挖掘片上存储层次特点提升应用程序性能,同时减轻用户编程优化负担,提出一种多级存储层次访存与通信融合的编译优化方法.该方法首先设计融合编译指示,将程序高层信息传递给编译器.其次构建编译优化收益模型并设计启发式循环优化方案迭代求解框架,并由编译器完成循环优化方案的求解和优化代码的变换.通过编译生成的DMA和RMA批量数据传输操作,将较低存储层次空间中高访问延迟的核心数据批量缓冲进低访问延迟的更高存储层次空间中.在3个典型测试用例上进行优化实验测试与分析,结果表明所提出的优化在性能上与手工优化相当,较未优化版程序性能有显著提升.
-
关键词
申威众核处理器
多级存储层次
RMA通信
并行语言
编译优化
-
Keywords
Sunway many-core processor
multi-level memory hierarchy
RMA communication
parallel language
compiler optimization
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-