Research in Multithreaded Dataflow and Hybrid Architectures
多线程数据流和混合架构研究
基本信息
- 批准号:9622836
- 负责人:
- 金额:$ 16.2万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1996
- 资助国家:美国
- 起止时间:1996-06-15 至 2001-05-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The overall objective of the research is the investigation of architectural features for cost-effective, mainstream computing based on multithreading. In this vein, this research will focus in two directions; investigation of multithreaded dataflow paradigm, and the adaptation of the results to hybrid dataflow-von Neumann architecture. The dataflow model is ideally suited for multithreaded architecture since it facilitates instruction level context switching and fine-grained parallelism. A clear understanding of the issues in supporting multiple threads in dataflow environment will permit us to adapt them to hybrid dataflow/control flow architectures. Hybrid systems present the most interesting opportunities in the area of multiprocessing - they directly address problems that will be faced by future superscalar processors, such as long memory latencies, context switching overheads, multiple active instruction streams, fast and efficient support for task synchronization. Initially, this project will investigate the use of cache memories for multihreaded dataflow architecture, and compiler techniques for improving the performance of such machines. This project will then study architectural support for multithreading including support for thread management, thread scheduling, communication and synchronization among threads. Simultaneous multithreading in the context of dataflow and hybrid architectures will then be investigated. Finally, this project will explore the suitability of the most significant architectural features for use with convectional RISC technology.
本研究的总体目标是研究基于多线程的高效主流计算的体系结构特征。在这方面,本研究将侧重于两个方向;研究了多线程数据流范式,并将结果应用于混合数据流-冯·诺依曼架构。数据流模型非常适合多线程体系结构,因为它促进了指令级上下文切换和细粒度并行性。清楚地了解在数据流环境中支持多线程的问题,将使我们能够使它们适应混合数据流/控制流架构。混合系统在多处理领域提供了最有趣的机会——它们直接解决了未来超标量处理器将面临的问题,比如长内存延迟、上下文切换开销、多个活动指令流、对任务同步的快速高效支持。最初,该项目将研究多线程数据流架构中缓存内存的使用,以及用于改进此类机器性能的编译器技术。这个项目将研究多线程的架构支持,包括线程管理、线程调度、线程间的通信和同步。同时多线程在数据流和混合架构的背景下,然后将进行研究。最后,本项目将探讨与传统RISC技术一起使用的最重要的架构特性的适用性。
项目成果
期刊论文数量(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 }}
Ali Hurson其他文献
Ali Hurson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ali Hurson', 18)}}的其他基金
ITR Collaborative Research: Pervasively Secure Infrastructures (PSI): Integrating Smart Sensing, Data Mining, Pervasive Networking, and Community Computing
ITR 协作研究:普遍安全基础设施 (PSI):集成智能传感、数据挖掘、普遍网络和社区计算
- 批准号:
0833849 - 财政年份:2008
- 资助金额:
$ 16.2万 - 项目类别:
Continuing Grant
ITR Collaborative Research: Pervasively Secure Infrastructures (PSI): Integrating Smart Sensing, Data Mining, Pervasive Networking, and Community Computing
ITR 协作研究:普遍安全基础设施 (PSI):集成智能传感、数据挖掘、普遍网络和社区计算
- 批准号:
0324835 - 财政年份:2003
- 资助金额:
$ 16.2万 - 项目类别:
Continuing Grant
相似海外基金
SHF: Small: New Algorithmic Paradigms in Dynamic Analysis of Multithreaded Software
SHF:Small:多线程软件动态分析中的新算法范式
- 批准号:
2007428 - 财政年份:2020
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
Finding concurrency bugs in multithreaded software
查找多线程软件中的并发错误
- 批准号:
DP130101970 - 财政年份:2013
- 资助金额:
$ 16.2万 - 项目类别:
Discovery Projects
CSR: Small: Collaborative Research: Improving Dependability of Multithreaded Distributed Programs
CSR:小型:协作研究:提高多线程分布式程序的可靠性
- 批准号:
1115808 - 财政年份:2011
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Improving Dependability of Multithreaded Distributed Programs
CSR:小型:协作研究:提高多线程分布式程序的可靠性
- 批准号:
1115733 - 财政年份:2011
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
SBIR Phase II: A Multithreaded Storage Engine Using Highly-Concurrent Fractal Trees
SBIR第二阶段:使用高并发分形树的多线程存储引擎
- 批准号:
1058565 - 财政年份:2011
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
Collaborative Proposal: Problem-Based Learning of Multithreaded Programming
协作提案:基于问题的多线程编程学习
- 批准号:
1063644 - 财政年份:2011
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
SBIR Phase I: A Multithreaded Storage Engine using Highly-Concurrent Fractal Trees
SBIR 第一阶段:使用高并发分形树的多线程存储引擎
- 批准号:
0945687 - 财政年份:2010
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
Collaborative Proposal: Problem-Based Learning of Multithreaded Programming
协作提案:基于问题的多线程编程学习
- 批准号:
0836908 - 财政年份:2009
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
SHF: Small: IMUnit: Improved Multithreaded Unit Testing
SHF:小:IMUnit:改进的多线程单元测试
- 批准号:
0916893 - 财政年份:2009
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant
Collaborative Proposal: Problem-Based Learning of Multithreaded Programming
协作提案:基于问题的多线程编程学习
- 批准号:
0836615 - 财政年份:2009
- 资助金额:
$ 16.2万 - 项目类别:
Standard Grant