SHF: Medium: Compiler and Chip Multiprocessor Co-Design for Scalable Efficient Data Access and Communication
SHF: Medium: Compiler and Chip Multiprocessor Co-Design for Scalable Efficient Data Access and Communication
批准号:
1064976
负责人:
Alex Jones
金额:
$60.17万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-03-15 至 2017-02-28
中文摘要
多核计算将多个处理器核心组合在一起成为单个芯片,已成为计算机处理器设计的标准。实际上,每个芯片都已经成为一个小型并行计算机,有效地利用并行计算的处理能力是一个艰巨的挑战。并行计算试图通过将工作分成可以使用不同处理器独立计算的部分来加速计算任务。不幸的是,这些处理器需要相互通信才能正确完成计算任务。这种通信和由此产生的对数据的访问是多处理器加速计算任务的主要限制因素。本研究提出了一个协同设计的系统,该系统考虑了存储和访问数据的方法(存储器),处理器之间的通信方法(网络),控制程序如何执行的软件(操作系统),以及程序可执行文件本身的设计(编译),以最大限度地提高程序的执行速度。关键的观察是,虽然系统的每个组件都可以独立地改进,但每个组件都包含可以帮助其他组件实现更大利益的信息。正如交通基础设施需要有关交通模式的信息一样,例如,如果交通模式被忽略,如果高速公路连接各大城市,而只有小街连接各大城市,那么交通将陷入停顿,而高速公路则无法得到有效利用。同样,通信网络不能有效地设计没有信息从程序上的通信模式。跨层?多核计算机架构的设计概念,这将导致性能的提高和在单个芯片内有效使用更多的处理器内核。
英文摘要
Multi-core computing, where several processor cores are combined together into a single chip, has becomethe standard in computer processor design. In effect, each chip has become a small parallel computerand leveraging the processing power of parallel computing efficiently is a difficult challenge. Parallelcomputing attempts to accelerate computational tasks by separating the work into segments that can becalculated independently using different processors. Unfortunately, these processors need to communicatewith each other to complete the computational tasks correctly. This communication and the resultingaccess to data are major limiting factors to how much a computational task can be accelerated withmultiple processors.This research proposes a cooperatively designed system that considers the method for storing and accessingdata (memory), the method for communication between processors (network), the software thatcontrols how programs are executed (operating system), and the design of the program executables themselves(compilation) to maximize the program execution speed. The key observation is that while eachcomponent of the system can be improved independently, each component contains information that canhelp the other components to realize even greater benefits. Just as a transportation infrastructure requiresinformation about traffic patterns; for example, if traffic patterns were ignored and if highways connectrural areas and only side streets connect major cities, traffic would reach a standstill while highways areinefficiently used. Likewise, the communication network cannot be efficiently designed without informationfrom programs on communication patterns.The outcomes from this project will be the development of ?cross-layer? design concepts for multi-corecomputer architectures that will result in performance improvements and effective use of more processorcores within a single chip.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Ion mobility mass spectrometer for proteomics facility
-
批准号:BB/T01783X/1
-
项目类别:Research Grant
-
资助金额:$56.51万
-
财政年份:2020
-
负责人:Alex Jones
-
依托单位:
Intergovernmental Personnel Assignment
-
批准号:2051285
-
项目类别:Intergovernmental Personnel Award
-
资助金额:$21.91万
-
财政年份:2020
-
负责人:Alex Jones
-
依托单位:
Control of seed and organ size by a ubiquitin-mediated signalling cascade
-
批准号:BB/K018655/1
-
项目类别:Research Grant
-
资助金额:$1.57万
-
财政年份:2013
-
负责人:Alex Jones
-
依托单位:
Planning Grant: I/UCRC for Nexys: Next Generation Electronic System Design
-
批准号:1161008
-
项目类别:Standard Grant
-
资助金额:$1.15万
-
财政年份:2012
-
负责人:Alex Jones
-
依托单位:
Enabling Circuit Switching with Compiler and Run-time Analysis for High Performance Systems
-
批准号:0702452
-
项目类别:Standard Grant
-
资助金额:$32.5万
-
财政年份:2007
-
负责人:Alex Jones
-
依托单位:
海外基金