首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
“多处理机并行处理模拟器”是旨在帮助使用者巩固和加深对典型的并行计算机系统--MIMD多处理机系统--进行并行处理基本工作过程的理解,通过实际编写并行应用程序并对其模拟执行的过程进而引导其进行更为深入研究与开发的计算机辅助教学系统。通过对MIMD多处理机系统体系结构、编译器和操作系统基本牲的模拟,实现了对作业/作业步和DO循环级并行性的显式及隐式开发,依据“单独并行段”和“主动抽取”策略可对并行代  相似文献   

2.
景晓军  方滨兴 《软件学报》1996,7(7):401-408
SIMC(SIMDC)是通过对C语言进行语法扩展(未进行语义扩展)得到的支持SIMD(singleinstructionmultipledata)并行程序设计的并行语言.SIMC可方便地描述SIMD并行算法,具有SIMD计算机系统结构定义能力,可支持多种系统结构上的并行算法研究.SIMC语言的模拟执行系统已在单机上实现,并作为作者研究开发的SIMD计算机程序设计及性能评价模拟环境的并行程序设计语言,用于SIMD计算机算法及结构的性能评价.  相似文献   

3.
本文实现的SICE(SIMDCEmulator)是一个在串行机的环境下模拟进行SIMD计算机程序设计的软件包。SIC(SIMDC)是作者定义的一种基于C语言的SIMD并行扩展语言,它一方面支持反映SIMD结构特点的的并行语句,更重要的是可支持SIMD结构的定义,能方便的用于SIMD机器的算法研究。  相似文献   

4.
本文具体论述了基于PDM的产品集成开发体系结构及系统集成框架。依据并行工程的产品开发哲理及细化设计循环的思想,分析了CAD/DFM/CAPP/CAM并行集成的实现方法。通过ODBC标准接口的方式实现了与MIS、MRPⅡ系统的集成,有效地达到了企业内部信息资源的共享。基于PDM框架来实现CAD/CAPP/CAM的并行集成是一种较为理想的模式。  相似文献   

5.
该文介绍了基于网络的分布式机群并行仿真软件平台SIMNOWs的基本情况及开发。由主服务器、节点机构成基于局域网络的分布式机群并行仿真平台体系结构。作为整个系统的核心,服务器端管理系统根据两个守护进程而设计出节点管理系统和作业管理系统,采用了动态抢先式的动态负载平衡解决并行中的负载问题。  相似文献   

6.
该文在对EDMI系统VM问题研究的基础上,提出了以高级语言CVI为外壳,以作者开发的优化及无缝连接模块为纽带,将动画仿真软件SIMAN/CINEMA、CAD软件PROTEL和作者开发的SMT动画仿真模块集成于一体,构成了EDMI系统数据驱动式的VM软件,目前已基本完成。  相似文献   

7.
MPP Fortran是Cray公司为分布存储、全局编址的Cray T3D MPP系统推出的一种数据并行语言。本文首先介绍了MPP Fortran的主要特点,然后以该语言为例,对面向MPP系统程序自动并行化的基本内容以及关键技术进行了分析和探讨。  相似文献   

8.
袁伟  孙咏强 《软件学报》1995,6(8):493-499
本文基于函数式语言的并行LE计值语义,提出了一个针对TRANSPUTER网络的函数式语言的并行抽象机模型──并行LEMACHINE.在该抽象机中由于LE计值分析方法的采用减少了函数式语言的惰性语义所带来的开销,并且在并行性开发中引入惰性计值的思想在保证充分利用系统中的并行处理能力的同时,基于THREAD的惰性进程生成法减少了一些不必要的并行性开发所带来的开销.双向链表的栈模型亦对并行进程的实现效率有较大的提高,原型系统的测试显示系统具有较高的执行效率.  相似文献   

9.
基于PDM框架的并行集成技术研究   总被引:4,自引:0,他引:4  
本文具体论述了基于PDM的产品集成开发体系结构及系统集成框架。依据并行工程的产品开发哲理及细化设计循环的思想,分析了CAD/DFM/CAPP/CAM怕实现方法。通过ODBC标准接口的方式实现了与MIS、MRPII系统的集成,有效地达到了企业内部信息资源的共享。基于PDM框架来实现CAD/CAPP/CAM的并行集成是一种较为理想的模式。  相似文献   

10.
形式化软件开发方法DD—VDM   总被引:1,自引:1,他引:1  
吕建  张建莹 《软件学报》1996,7(A00):385-393
在指出VDM方法用于较大程序开发的不足的基础上,本文提出了基于模型分解、模块化和运算分解思想的数据分解的概念,并将其引入VDM,从而得到比VDM更加一般的软件形式化开发方法DD-VDM、在DD-VDM中,可采用罗为灵活的开发策略,并且开发过程的复杂性也可得到有效控制。  相似文献   

11.
并行处理技术概况   总被引:1,自引:0,他引:1  
本文对并行计算机的体系结构及软件系统作综合性论述,并介绍了并行处理技术的发展趋势及若干关键问题。  相似文献   

12.
国内并联机器人研究现状及未来进展   总被引:4,自引:0,他引:4  
根据大量国内并联机器人文献,介绍了国内并联机器人的机构学、运动学、动力学、控制策略以及仿真等方面的主要研究成果,并阐述了我国并联机器人未来发展的方向以及尚待解决的问题。  相似文献   

13.
1.引言程序的调试技术对于计算来说是很重要的,因为抛开性能不谈,程序的正确性是编程者追求的最终目标。然而随着科学的发展,需要解决的问题的规模越来越大,传统的串行计算模式已经难以满足需要,于是并行计算模式被提出。那么调试这一必需的功能也要被放到并行计算环境中重新考虑,从而提出了并行调试的概念。  相似文献   

14.
Parallel computing with the MATLAB® language and environment has received interest from various quarters. The Parallel Computing ToolboxTM and MATLAB® Distributed Computing ServerTM from The MathWorks are among several available tools that offer this capability. We explore some of the key features of the parallel MATLAB language that these tools offer. We describe the underlying mechanics as well as the salient design decisions and rationale for certain features in the toolset. The paper concludes by identifying some issues that we must address as the language features evolve.  相似文献   

15.
The increasing computational needs of parallel applications inevitably require portability across parallel architectures, which now include heterogeneous processing resources, such as CPUs and GPUs, and multiple SIMD/SIMT widths. However, the lack of a common parallel programming paradigm that provides predictable, near-optimal performance on each resource leads to the use of low-level frameworks with architecture-specific optimizations, which in turn cause the code base to diverge and makes porting difficult. Our experiences with parallel applications and frameworks lead us to the conclusion that achieving performance portability requires a common set of high-level directives and efficient mapping onto each architecture.  相似文献   

16.
串行程序在大粒度级的并行分解及可并行执行包的形成   总被引:1,自引:0,他引:1  
本文提出了针对由划分阶段所形成的任务图[7]进行优化、合并的技术及相应的算法,用于在并行与通信开销间进行折衷,以使分解出的并行成份有尽可能高的执行效率。本文还给出了根据综合后的任务图形成可并行执行包,并在其中自动插入通信原语的方法。  相似文献   

17.
本文介绍了并行打印适配器在两台PC机之间实现双机通信中的应用。给出了一种线路连接图,和发送接收程序,并指出了进一步的工作方向。  相似文献   

18.
Parallel Algorithm Oriented Mesh Database   总被引:1,自引:1,他引:0  
In this paper, we present a new point of view for efficiently managing general parallel mesh representations. Taking as a slarting point the Algorithm Oriented Mesh Database (AOMD) of [1] we extend the concepts to a parallel mesh representation. The important aspects of parallel adaptivity and dynamic load balancing are discussed. We finally show how AOMD can be effectively interfaced with mesh adaptive partial differential equation solvers. Results of the calculation of an elasticity problem and of a transient fluid dynamics problem involving thousands of mesh refinements, and load balancings are finally presented. ID="A1" Correspondence and offprint requests to: J. Remacle, Scientific Computation Research Center, Rensselaer Polytechnic Institute, 110 8th Street, Troy, NY 12180, USA. E-mail: remacle@scorec.rpi.edu  相似文献   

19.
In this paper, we present a novel multiple phase I/O collective technique for generic block-cyclic distributions. The I/O technique is divided into two stages: inspector and executor. During the inspector stage, the communication pattern is computed and the required datatypes are automatically generated. This information is used during the executor stage in performing the communication and file accesses. The two stages are decoupled, so that for repetitive file access patterns, the computations from the inspector stage can be performed once and reused several times by the executor. This strategy allows to amortize the inspector cost over several I/O operations. In this paper, we evaluate the performance of multiple phase I/O collective technique and we compare it with other state of the art approaches. Experimental results show that for small access granularities, our method outperforms in the large majority of cases other parallel I/O optimizations techniques.
Jesús CarreteroEmail:
  相似文献   

20.
并行数据库系统的体系结构   总被引:1,自引:0,他引:1  
一、引言 进入九十年代以来,越来越多的应用表明,传统的大型计算机系统缺乏支持高性能联机事务处理和复杂查询操作的能力。当今数据库规模的急剧澎胀、数据库工作负载的日益加重,以及新的应用领域的不断出现和成熟,已使传统的大型计算机达到了性能的极限。例如,美国国家专利局的信息数据库的信息量高达25太字节(1980年)[1],即使使用目前最快的大型机,按每秒处理100兆字节的处理速度,要把这个数据库全部检索一遍,也要花费100小时。设计支持海量数据和满足实时要求的高性能的数据库系,统已经成为数据库研究领域所面临的一项严峻挑战。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号