首页 | 官方网站   微博 | 高级检索  
     

一种基于C扩展的SIMD的并行程序设计语言
引用本文:景晓军,方滨兴.一种基于C扩展的SIMD的并行程序设计语言[J].软件学报,1996,7(7):401-408.
作者姓名:景晓军  方滨兴
作者单位:哈尔滨工业大学计算机系,哈尔滨,150001;哈尔滨工业大学计算机系,哈尔滨,150001
摘    要:SIMC(SIMDC)是通过对C语言进行语法扩展(未进行语义扩展)得到的支持SIMD(singleinstructionmultipledata)并行程序设计的并行语言.SIMC可方便地描述SIMD并行算法,具有SIMD计算机系统结构定义能力,可支持多种系统结构上的并行算法研究.SIMC语言的模拟执行系统已在单机上实现,并作为作者研究开发的SIMD计算机程序设计及性能评价模拟环境的并行程序设计语言,用于SIMD计算机算法及结构的性能评价.

关 键 词:SIMD    并行程序设计    并行程序设计语言    并行计算机性能评价    模拟  
修稿时间:1995/5/22 0:00:00

EXTENSIONS TO THE C PROGRAMMING LANGUAGE FOR SIMD COMPUTERS
Jing Xiaojun and Fang Binxing.EXTENSIONS TO THE C PROGRAMMING LANGUAGE FOR SIMD COMPUTERS[J].Journal of Software,1996,7(7):401-408.
Authors:Jing Xiaojun and Fang Binxing
Affiliation:opartment of Computer Science and Engineering Harbin Institute of Technology Harbin 150001
Abstract:IMC (SIMD C) is a SIMD(single instruction multiple data) parallel programming language extended to the syntax of usual C language. SIMC can be easy to program SIMD algorithms. Moreover, it can be used to study SIMD algorithms on differentkinds of SIMD architecture which is defined in SIMC. The simulation environment ofSIMC has been implemented on a sequential computer. This environment can be used toevaluate the performance of SIMD s algorithms and architecture.
Keywords:SIMD  parallel programming  parallel programming language  performanceevaluation  simulation  
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号