海归网首页
海归宣言
导航
博客
广告位价格
会员列表
收 藏 夹
论坛帮助
登录
|
登录并检查站内短信
|
个人设置
论坛首页
|
排行榜
|
在线私聊
|
专题
|
版规
|
搜索
|
RSS
|
注册
|
活动日历
主题:
OpenMP并行程序库开发建议
海归论坛首页
->
海归商务
焦点讨论
|
精华区
|
嘉宾沙龙
|
白领丽人沙龙
分屏
表形显示
阅读上一个主题
::
阅读下一个主题
作者
OpenMP并行程序库开发建议
沉石
头衔: 海归中校
加入时间: 2004/11/23
文章: 368
海归分: 52000
标题:
OpenMP并行程序库开发建议
(2443 reads)
时间:
2005-7-14 周四, 05:26
作者:
沉石
在
海归商务
发贴, 来自【海归网】 http://www.haiguinet.com
OpenMP并行程序库开发建议
微处理器的发展到达了一个转折点,传统的提高主频的方式已经走到了头。
微处理器下一步的主要发展方向一个是64位机,另一个是多处理机。
传统程序基本上是为顺序处理器书写的程序,大部分程序在多处理器上不
能直接获得加速。解决这个问题的一条途径是使用多处理器编译器,把顺序程序自
动转换为并行程序。世界上主要的多处理器编译器的开发公司有INTEL和Portland
Group。虽然多处理器编译器的自动并行化功能能够解决一部分问题,但是依然不能
令人满意,比如INTEL的编译器要花费数小时进行编译,程序的加速只是10%-30%。
解决这个问题的另一条途径是手工重写程序库。长期以来,计算机界积累
了大量的库程序,尤其是在科学计算领域,有名的算法均已收入库程序。如果把程
序库中所有程序全部用适合并行计算的方法重写,那么用户在写应用程序时可以直
接调用这些并行程序库,从而加速程序的运行。
工业标准OpenMP是对C语言的一个扩展,它的目的是支持并行程序设计。书
写OpenMP程序同书写C语言程序相似,只是在C程序中加入了OpenMP的编译指示。这
些编译指示描述了程序应该以何种方式并行执行。加入了OpenMP指示的C程序可以由
任意支持OpenMP的编译器编译,在不同平台的硬件上执行。也就是说,OpenMP程序
同C语言程序一样可移植。因此,用OpenMP重写的程序库也是可移植的。
INTEL有一个OpenMP的数学库,售价$399,支持服务更新费$160。库中包括
线性代数,离散富里叶变换,向量数学。AMD也有类似的库,同样以线性代数和向量
处理为主。然而,对于各个具体领域里的丰富的应用软件开发,以上库函数还远远
不够。人们还需要微分方程求解,图像处理,多媒体等等方面的程序。
开发OpenMP库需要大量的人力资源,这项工作适合在中国进行。OpenMP库
在未来的经济效益可以同微软的操作系统相比。后者为用户顺利使用PC提供工具软
件支持,前者为顺利使用多处理器提供库函数支持。世界正在进入多处理器时代,
OpenMP库将成为程序员必不可少的工具,同时也会为投资人带来巨大的收益。
[1] Intel Math Kernel Library 7.2
https://www.intel.com/cd/software/products/asmo-na/eng/perflib/mkl/219928.htm
作者:
沉石
在
海归商务
发贴, 来自【海归网】 http://www.haiguinet.com
相关主题
[建议]报告管理员:程序像是发烧了,[主题排列]时,显示的也是[跟贴排列]。
海归主坛
2009-2-03 周二, 19:52
上海瑞科计算机技术有限公司高薪聘请数据库管理员和网络程序开发工程师5 名
海归职场
2005-5-17 周二, 21:52
上海瑞科计算机技术有限公司高薪聘请数据库管理员和网络程序开发工程师5 名
海归职场
2005-5-17 周二, 21:44
上海瑞科计算机技术有限公司高薪聘请数据库管理员和网络程序开发工程师
海归论坛
2005-5-17 周二, 02:39
[分享]知名医疗器械集团南京分公司急聘射频研发、磁共振成像序列研发、磁共振...
海归职场
2011-3-22 周二, 11:05
坛子里有没有玩手机嵌入式开发软件程序的工程师高人啊?
海归商务
2011-1-10 周一, 10:45
[原创美资企业北京招聘用JAVA做数据库开发的工程师
海归职场
2010-12-08 周三, 19:25
猎头职位:北京-高级分布式数据仓库研发工程师-20万左右
海归职场
2010-8-17 周二, 06:29
返回顶端
OpenMP并行程序库开发建议
--
沉石
- (1132 Byte) 2005-7-14 周四, 05:26
(2443 reads)
如何保证质量使关键问题。并行程序不仅难写,而且难调。更何况有些算法的并行化本身就是世界难题。
--
愿为慈者
- (0 Byte) 2005-7-18 周一, 03:28
(246 reads)
这种与ALGORITHM有关的工作,俄国是理想的代工地
--
irobot
- (69 Byte) 2005-7-14 周四, 09:57
(350 reads)
在中国做, 没有品牌, 争取国际市场和国外用户恐怕不容易吧!
--
jsj
- (139 Byte) 2005-7-14 周四, 08:42
(322 reads)
独一无二的产品,不愁没有客户
--
沉石
- (170 Byte) 2005-7-14 周四, 09:01
(320 reads)
没有独一无二的产品,就是微软的视窗,也不是独一无二的
--
金弋
- (67 Byte) 2005-7-14 周四, 10:25
(229 reads)
你认为国内有这样的人才吗?
--
jsj
- (222 Byte) 2005-7-14 周四, 09:41
(304 reads)
跟MPI做个比较?
--
spiderman
- (0 Byte) 2005-7-14 周四, 07:29
(332 reads)
互补
--
沉石
- (236 Byte) 2005-7-14 周四, 08:47
(431 reads)
想听听投资人的意见
--
沉石
- (0 Byte) 2005-7-14 周四, 05:27
(298 reads)
显示文章:
所有文章
1天
7天
2周
1个月
3个月
6个月
1年
时间顺序
时间逆序
海归论坛首页
->
海归商务
焦点讨论
|
精华区
|
嘉宾沙龙
|
白领丽人沙龙
所有的时间均为 北京时间
论坛转跳:
您
不能
在本论坛发表新主题,
不能
回复主题,
不能
编辑自己的文章,
不能
删除自己的文章,
不能
发表投票, 您
不可以
发表活动帖子在本论坛,
不能
添加附件
不能
下载文件,
热门标签
更多...
论坛精华荟萃
更多...
博客热门文章
更多...
海归网二次开发,based on phpbb
Copyright © 2005-2024 Haiguinet.com. All rights reserved.