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
-
依托单位:
海外基金