杨晓奇
- 作品数:7 被引量:5H指数:1
- 供职机构:中国科学技术大学计算机科学与技术学院更多>>
- 发文基金:安徽省自然科学基金国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 扩充OpenMP并行编程模型支持事务存储执行(英文)被引量:1
- 2009年
- 虽然OpenMP是多核体系结构上的流行多线程并行编程模型,但是OpenMP编译器不检查数据相关性、访问冲突和其他可能导致程序错误执行的问题,这些问题传统上完全依赖用户使用锁机制来保证程序的正确性.锁机制的并行编程中存在并行程序效率和并行编程难度的矛盾.粒度大的锁机制编程容易,可应用的并行性挖掘比较差;粒度小的锁机制应用的并行性挖掘较好,可编程难度大,容易带来优先权倒置、死锁和锁护航等问题.通过动态二进制插桩技术,扩充OpenMP支持事务存储执行功能,可有效缓解OpenMP并行编程中并行程序效率和并行编程难度之间矛盾.
- 杨晓奇郑启龙陈国良
- 关键词:多核OPENMP
- 基于龙芯2号国产万亿次高性能计算机KD-50-I
- 陈国良张俊霞安学军张焕杰吴冬冬李会民高翔孙广中李春生顾乃杰杨寿保郑启龙安虹吴俊敏蒋承东杨晓奇申凯李晖李凯吴超方维邹丰富隋秀峰
- 该项目采用64位龙芯2F CPU,加上1G内存、I/0控制部件和千兆以太网接口等,构成一无盘工作模块(处理单元)。并采用高密度组装技术,在1U标准机箱内部署12个这样的处理单元,构成一个计算节点。这些处理单元之间通过千兆...
- 关键词:
- 关键词:高性能计算机龙芯2号千兆以太网
- 国产万亿次高性能计算机KD-50-Ⅰ的通信优化被引量:1
- 2009年
- 国产万亿次高性能计算机KD-50-Ⅰ具有低功耗、低面积和高集成度等特点,对未来研制国产千万亿次计算机系统及提高其自主创新性具有示范作用.高性能计算机KD-50-Ⅰ达到实用化,必须要有与之相配套的高效通信性能.针对万亿次机KD-50-Ⅰ节点间拓扑固定和层次简单的网络结构特点,采用简化的LBP通信模型分析和优化了点对点通信和全局通信,对KD-50-Ⅰ国产高性能机的推广普及具有重要的意义.
- 杨晓奇郑启龙陈国良张俊霞
- 关键词:通信模型通信优化
- 基于Eclipse/Web Services的高性能计算机远程服务与开发环境
- 针对远程高性能计算服务与开发的实际状况,提出了一种"客户端-Web Services-前端机-计算结点"的四层体系结构,以Eclipse,Tomcat和Axis为主要开发工具,Java为主要编程语言,设计了一套基于Web...
- 郑启龙刘术娟胡晨光栾俊杨晓奇
- 关键词:ECLIPSE
- 文献传递
- 事务存储编程和KD-50-I万亿次机软件库优化的若干问题研究
- 随着并行计算机的发展,特别是片上多处理器CMP/(Chip MultiProcessor/),又通称为多核处理器的出现,人们逐渐认识到并行计算加速应用的重要性,但是普及并行计算主要受到并行编程复杂和高性能计算机价格昂贵等...
- 杨晓奇
- 关键词:事务存储并行编程模型多核处理器
- 文献传递
- 基于Eclipse/Web Services的高性能计算机远程服务与开发环境被引量:1
- 2007年
- 针对远程高性能计算服务与开发的实际状况,提出了一种"客户端-Web Services-前端机-计算结点"的四层体系结构,以Eclipse,Tomcat和Axis为主要开发工具,Java为主要编程语言,设计了一套基于Web Services的远程高性能计算机服务与开发环境—WSParallel系统。该系统旨在提供一种高效率、低成本、能适应低带宽和不稳定网络状况,且具有较高安全性、稳定性和可扩展性的远程高性能计算服务与开发环境。
- 郑启龙刘术娟胡晨光栾俊杨晓奇
- 关键词:WEBSERVICESECLIPSE
- 基于事务性执行的投机并行多线程软件模拟被引量:1
- 2008年
- 基于事务性执行的投机并行多线程是一种适合未来多核微处理器架构的新型并行程序设计和编译技术.但在此基础上的并行程序执行过程更为复杂,程序执行过程的模拟成为关键问题之一.本文提出利用二进制代码级动态插桩技术对投机并行多线程程序进行功能性模拟,设计并实现了完整的软件平台,可精确地模拟和监控并行程序的线程级投机执行过程,检测访存冲突,从而实现投机并行多线程的语义.该软件平台同时可以作为进一步研究投机多线程并行程序真实执行过程的基础,并有效支持投机并行多线程编译器的设计和分析.
- 姚震郑启龙陈国良杨晓奇
- 关键词:软件模拟