Innovations in Resource Organization and Use in Multicore Processors
Innovations in Resource Organization and Use in Multicore Processors
批准号:
0702313
负责人:
Gurindar Sohi
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-06-01 至 2010-05-31
中文摘要
这个项目研究了未来多核处理器在组织和使用计算和存储资源方面的创新。这些创新对于保持微处理器性能的增长至关重要,而微处理器是计算机行业的驱动力。将研究创新的两个具体方向:(i)在多核内新颖有效的组织和使用计算资源,以及(ii)在多核内新颖有效的组织和使用缓存资源。第一个研究方向使用了一个新提出的框架——计算重分配,它将计算片段转移到最合适的资源上执行,对高层软件透明。所提出的技术有可能大大提高多核处理器执行程序的计算资源的效率,从而带来更好的性能、更好的功率效率、更好的可靠性和更好的热管理。第二个研究方向是合作缓存,这是一个最近提出的通过单个缓存之间的合作来构建聚合的、全局管理的缓存的建议。合作缓存的研究将包括创新的合作策略,以协调多核处理器的组合缓存资源,以实现三个同时的目标:(1)内存访问延迟减少;(2)吞吐量、公平性和服务质量的提高;(3)多核缓存的性能和电源管理。该研究方法广泛使用全系统、循环级模拟器进行仿真。该项目使用各种各样的基准程序,包括标准基准套件和其他程序,包括商业工作负载,用许多不同的编程语言编写,并在多个商业操作系统上运行。仿真功能包括允许量化各种形式效率的模型,包括功率和面积模型。这项研究预计将在几个方面产生更广泛的影响,包括培养研究生,对商业计算机设计的影响,增强用于设计强大计算机的知识体系,以及开发对培养未来计算机科学家和工程师有用的教学工具。
英文摘要
This project investigates innovations in the organization and use of computation and storage resources for future multicore processors. Such innovations are critical to maintaining growth in microprocessor performance, which is the driver of the computer industry.Two specific directions for innovation will be investigated: (i) novel and efficient organization and use of computation resources within a multicore, and (ii) novel and efficient organization and use of cache resources within a multicore. The first research direction uses a newly proposed framework, Computation Reassignment, which transfers computation fragments to the most appropriate resources for execution,transparent to the higher level software. The proposed technique has the potential to greatly increase the efficiency with which the computation resources of a multicore processor execute a program, which can lead to better performance, better power efficiency, better reliability, and better thermal management. The second research direction investigates Cooperative Caching, a recent proposal for constructing an aggregate,globally managed cache via cooperation between the individual caches. The investigation of cooperative caching will include innovative cooperation policies to coordinate the combined cache resources of a multicore processor to achieve three simultaneous goals: (1) memory access latency reduction, (2) throughput, fairness and quality of service improvement and (3) performance and power management of multicore caches. The research methodology makes extensive use of simulations using full-system, cycle-level simulators. The project uses a wide variety of benchmark programs including standard benchmark suites as well as otherprograms, including commercial workloads, written in a number of different programming languages and run on multiple, commercial operating systems. The simulation capabilities include models that allow a quantification of various forms of efficiency, including power and area models.The research is expected to have a broader impact in several ways, including the training of graduate students, impact on commercial computer designs, enhancing the body of knowledge used to design powerful computers, as well as the development of pedagogical tools that will be useful in educating future computer scientists and engineers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Rethinking Parallel Execution, Architecture, and Software
-
批准号:0963737
-
项目类别:Continuing Grant
-
资助金额:$79.96万
-
财政年份:2010
-
负责人:Gurindar Sohi
-
依托单位:
Optimizing Computer Design Using Knowledge of Inter-Operation Value Communication
-
批准号:0311572
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2003
-
负责人:Gurindar Sohi
-
依托单位:
Experimental Partnership-Experimental Research in Speculative Multithreading
-
批准号:0071924
-
项目类别:Continuing Grant
-
资助金额:$185.99万
-
财政年份:2000
-
负责人:Gurindar Sohi
-
依托单位:
New Methods for Exploiting Program Structure and Behavior in Computer Architecture, and their Applications
-
批准号:9900584
-
项目类别:Standard Grant
-
资助金额:$26.5万
-
财政年份:1999
-
负责人:Gurindar Sohi
-
依托单位:
Prototyping Multiscalar Processors
-
批准号:9505853
-
项目类别:Continuing Grant
-
资助金额:$130.85万
-
财政年份:1995
-
负责人:Gurindar Sohi
-
依托单位:
Studies in Instruction-Level Parallel Processing
-
批准号:9303030
-
项目类别:Continuing Grant
-
资助金额:$37.58万
-
财政年份:1993
-
负责人:Gurindar Sohi
-
依托单位:
Studies in High-Performance, Fine Grain Parallel Architectures
-
批准号:8919635
-
项目类别:Continuing Grant
-
资助金额:$25.33万
-
财政年份:1990
-
负责人:Gurindar Sohi
-
依托单位:
Architectures for Higher Speed List Processing
-
批准号:8706722
-
项目类别:Standard Grant
-
资助金额:$31.59万
-
财政年份:1987
-
负责人:Gurindar Sohi
-
依托单位:
海外基金