Architectural Support for Parallelism on Multi-Core Architectures
多核架构上并行性的架构支持
基本信息
- 批准号:0702349
- 负责人:
- 金额:$ 30万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2007
- 资助国家:美国
- 起止时间:2007-07-01 至 2010-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Industry is shifting from uniprocessor-oriented processors to architectures which execute multiple threads on a single chip. This includes multithreaded and, increasingly, multiple-core processors. That is, increases in transistor count and density are no longer being applied to increased single-cpu or single-thread performance. Instead, those transistors are being used to increase the number of available execution contexts. The most significant impact of this technology shift is that microprocessors will only continue to scale in performance in the presence of abundant thread level parallelism.For many workloads, the parallelism available will quickly fall short of the parallelism the hardware is able to exploit. The performance advances of future processor generations then become unavailable in those environments. This parallelism gap is inevitable, because there is no clear limit in sight to how many contexts we can place on a chip.This research will create a toolchest of solutions to enable the effective use of on-chip parallelism to improve performance, power efficiency, and correctness of programs. Particular emphasis is on applications for which traditional methods of parallelism have been ineffective. This research will focus on solutions in the following areas. More efficient parallel architectures enable better exploitation of available parallelism by ensuring that what does run in parallel does so as effectively as possible. Non-traditional forms of parallelism allow multiple contexts to provide speedup, without necessarily departing from the single execution stream model. Dynamically-generated parallelism will use lightweight hardware monitors to identify code that is potentially memory-independent, and separate threads will analyze and possibly rewrite the code to exploit the parallelism dynamically. In addition to providing performance, multi-core architectures can be exploited to provide new functionality that either is not possible, or not performance-effective, on a single core. This functionality includes software fault tolerance, debugging, and security.
工业正在从面向单处理器的处理器转向在单个芯片上执行多线程的体系结构。这包括多线程处理器以及越来越多的多核处理器。也就是说,晶体管数量和密度的增加不再适用于单CPU或单线程性能的提高。相反,这些晶体管正被用来增加可用执行上下文的数量。这种技术转变最显著的影响是,只有在存在大量的线程级并行的情况下,微处理器才会继续在性能上进行扩展。对于许多工作负载,可用的并行度将很快低于硬件能够利用的并行度。因此,未来几代处理器的性能改进在这些环境中将变得不可用。这种并行性差距是不可避免的,因为我们在一个芯片上可以放置多少上下文目前还没有明确的限制。这项研究将创建一个解决方案的工具箱,以使芯片上的并行性能够有效地使用,以提高程序的性能、功率效率和正确性。特别强调的是传统的并行方法已经无效的应用程序。本研究将侧重于以下几个方面的解决方案。更高效的并行体系结构通过确保并行运行的内容尽可能有效地实现对可用并行性的更好利用。非传统形式的并行性允许多个上下文提供加速,而不必背离单一执行流模型。动态生成的并行性将使用轻量级硬件监视器来识别可能与内存无关的代码,单独的线程将分析并可能重写代码以动态利用并行性。除了提供性能外,还可以利用多核体系结构来提供在单核上无法实现或性能效率不高的新功能。此功能包括软件容错、调试和安全性。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Dean Tullsen其他文献
Temperature-Aware DRAM Cache Management—Relaxing Thermal Constraints in 3-D Systems
温度感知 DRAM 缓存管理 — 放宽 3D 系统中的热约束
- DOI:
10.1109/tcad.2019.2927528 - 发表时间:
2020-10 - 期刊:
- 影响因子:2.9
- 作者:
Minxuan Zhou;Andreas Prodromou;Rui Wang;Hailong Yang;Depei Qian;Dean Tullsen - 通讯作者:
Dean Tullsen
Dean Tullsen的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Dean Tullsen', 18)}}的其他基金
FoMR: Heterogeneity Under-The-Hood: Leveraging the Decoder for Highly Specialized, Programmer Transparent Microarchitectures
FoMR:底层异构性:利用解码器实现高度专业化、程序员透明的微架构
- 批准号:
1823444 - 财政年份:2018
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Context-Sensitive Decoding: Exploiting Translated ISAs for Security, Safety, Energy, and Performance
上下文相关解码:利用翻译后的 ISA 来实现安全、安全、能源和性能
- 批准号:
1652925 - 财政年份:2016
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF: Medium: Bridging the Software/Hardware Gap Towards Efficient, Heterogeneous, and Predictable Datacenters
SHF:中:弥合软件/硬件差距,实现高效、异构和可预测的数据中心
- 批准号:
1302682 - 财政年份:2013
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF:Small: Data Triggered Threads for Removing Redundant Execution and Increasing Parallelism
SHF:Small:数据触发线程,用于消除冗余执行并增加并行性
- 批准号:
1219059 - 财政年份:2012
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF: Small: Architectural Support for New Parallel Execution Paradigms Via Agile Threads
SHF:小型:通过敏捷线程对新并行执行范式的架构支持
- 批准号:
1018356 - 财政年份:2010
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Concurrent Optimization for Multi-Core and Multithreaded Architectures
多核和多线程架构的并发优化
- 批准号:
0541434 - 财政年份:2006
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Compiler Optimizations to Exploit Simultaneous Multithreading
利用同步多线程的编译器优化
- 批准号:
0311683 - 财政年份:2003
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
Hardware Generation of Threads in a Multithreading Processor
多线程处理器中线程的硬件生成
- 批准号:
9808697 - 财政年份:1998
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
CAREER: A Simultaneous Multithreading System Architecture
职业:同步多线程系统架构
- 批准号:
9701708 - 财政年份:1997
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
相似国自然基金
两性离子载体(zwitterionic support)作为可溶性支载体在液相有机合成中的应用
- 批准号:21002080
- 批准年份:2010
- 资助金额:19.0 万元
- 项目类别:青年科学基金项目
基于Support Vector Machines(SVMs)算法的智能型期权定价模型的研究
- 批准号:70501008
- 批准年份:2005
- 资助金额:17.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Partial Support of the Condensed Matter and Materials Research Committee
凝聚态与材料研究委员会的部分支持
- 批准号:
2337353 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: Ionospheric Density Response to American Solar Eclipses Using Coordinated Radio Observations with Modeling Support
合作研究:利用协调射电观测和建模支持对美国日食的电离层密度响应
- 批准号:
2412294 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Participant Support for the Kahramanmaraş, Turkey, Earthquake Sequence One-year Anniversary Programming at the 2024 EERI Annual Meeting; Seattle, Washington; 9-12 April 2024
在 2024 年 EERI 年会上为土耳其卡赫拉曼马拉地震一周年纪念活动提供支持;
- 批准号:
2418579 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Support for Institutes and Research Groups on Qualitative and Multi-Method Research: 2024-2026
对定性和多方法研究机构和研究小组的支持:2024-2026
- 批准号:
2343087 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Support of Student Travel to Attend the Joint Meetings of The Clay Minerals Society and the Asian Clay Conference
支持学生参加粘土矿物学会和亚洲粘土会议联席会议
- 批准号:
2421961 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Providing Aid to Support STEM Success for Talented, Low-Income Students
为有才华的低收入学生提供 STEM 成功支持
- 批准号:
2321667 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
AUC-GRANTED: Advancing Transformation of the Research Enterprise through Shared Resource Support Model for Collective Impact and Synergistic Effect.
AUC 授予:通过共享资源支持模型实现集体影响和协同效应,推进研究企业转型。
- 批准号:
2341110 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Cooperative Agreement
The development and evaluation of a digital role playing game (RPG) as a tool to support foreign language learning
作为支持外语学习工具的数字角色扮演游戏(RPG)的开发和评估
- 批准号:
24K04095 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
C-NEWTRAL: smart CompreheNsive training to mainstrEam neW approaches for climaTe-neutRal cities through citizen engAgement and decision-making support
C-NEWTRAL:智能综合培训,通过公民参与和决策支持将气候中和城市的新方法纳入主流
- 批准号:
EP/Y032640/1 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Research Grant
An innovative international payment collection platform using fintech and FPS technology to support SMBs with international transactions that could cut fees by 83%
An%20innovative%20international%20 payment%20collection%20platform%20using%20fintech%20and%20FPS%20technology%20to%20support%20SMBs%20with%20international%20transactions%20that%20could%20cut%20fees%20by%2083%
- 批准号:
10098770 - 财政年份:2024
- 资助金额:
$ 30万 - 项目类别:
Collaborative R&D