PRESTO is a set of tools for building parallel programming systems on shared-memory multiprocessors. PRESTO's goal is to provide a framework within which one can easily build efficient support for any of a wide variety of "models" of parallel programming. PRESTO is designed for easy modification and extension, not only at the level of the primitives and structures made available for the application programmer's use, but also at the level of the run-time kernel that supports parallel applications. PRESTO is implemented in the object-oriented language C++ on a Sequent Balance 21000 and has been used in a number of applications that are described in this paper.
PRESTO是用于在共享内存多处理器上构建并行编程系统的一组工具。 PRESTO的目标是提供一个框架,在其中可以轻松地为各种并行编程的“模型”中的任何一个建立有效的支持。 PRESTO旨在易于修改和扩展,不仅在提供给应用程序程序员使用的原语和结构级别,而且还在支持并行应用程序的运行时内核级别。 PRESTO是在Sequent Balance 21000上用面向对象语言C ++实现的,并且已在本文描述的许多应用程序中使用。 P>
Department of Computer Science, University of Washington, Seattle, WA;
机译:硬实时系统的并行化方法及其在两个工业程序中的应用:硬实时系统的并行化策略和两个案例研究
机译:Java科学程序员可以并行生活! [对“构建并行程序:SMP,群集和Java的评论(Kaminsky,A; 2010年)和“生物物理概论”(Claycomb,J。和Tran,J.Q.P。; 2010年)的评论[书评]
机译:设计和构建并行程序:并行软件工程的概念和工具
机译:基于超广谱程序转换系统构建程序并行化系统
机译:parallel_dp:并行动态编程设计模式,它是IntelRTM线程构建模块算法模板。
机译:社区能力建设:健康促进计划的平行轨道
机译:基于非常宽的频谱程序变换系统构建程序并行化系统
机译:系统程序parallele Occam / ada(Occam / ada并行编程系统)