Research Initiation Award: Massively Parallel Processing Based on the Decoupled Synchronization Computation Model of Execution
Research Initiation Award: Massively Parallel Processing Based on the Decoupled Synchronization Computation Model of Execution
批准号:
9309572
负责人:
Paraskevas Evripidou
金额:
$9.63万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-08-15 至 1995-03-31
中文摘要
解耦数据驱动(D3)机器分离程序的同步和计算部分,并异步执行它们。编译器生成的线程通过减少线程内的管道停顿来有效地利用处理器管道。优先级是给那些数据在附近的线程(即在缓存或寄存器中)。解耦同步和计算确保执行管道不会被长同步事件中断。该项目的总体目标是将计算模型实现到一个抽象机器中,该机器将在现有的大规模共享内存多处理器上执行。实现这一目标需要开发:在商用机器上支持抽象机器的微任务环境,为抽象机器生成代码的多语言编译器,以及硬件线程同步单元。***
英文摘要
9309572 Evripidou The Decoupled Data-Driven (D3) machine separates the synchronization and computation portions of a program and executes them asynchronously. The compiler generates threads that utilize the processor pipeline efficiently by reducing pipeline stalls within a thread. Priority is given to threads which have their data in close proximity (i.e. in the cache or registers). Decoupling synchronization and computation ensures the execution pipeline is not interrupted by long synchronization events. The overall goal of this project is the implementation of the computation model into an abstract machine that will execute on existing large scale shared memory multiprocessors. Achieving this goal requires the development of: a microtasking environment that supports the abstract machine on commercial machines, a multi-language compiler that generates code for the abstract machine, and a hardware thread synchronization unit. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金