为了替未来的多核心处理器建构新一代的平行编程模型(parallel programming model),英特尔(Intel)和微软(Microsoft)正在漫长的道路上缓步前行;两家公司并于日前在美国旧金山举行的英特尔科技论坛(IDF)上各自发表了相关技术进展。
微软为系统软件堆栈添加了新的层,并为其.Net整合环境进行了一些扩展。英特尔则计划对x86指令集进行扩展,并展示了在Ct上的进度;Ct是C++设计语言的扩展版本,旨在提供更好的平行化运算。
从用于运算开始,软件的发展便凭借着摩尔定律(Moore’s Law)关于串行处理器的发展,而不断提高其性能水平。然而,随着微处理器上的功率泄漏问题日亦严重,迫使相关技术朝多核心方向转移。去年年底发起的微软平行运算计划(Parallel Computing Initiative)的主持人David Callahan表示,这意味着向平行运算模型的历史性过渡。
微软与英特尔并支持各种学术性研究,来推动这方面的发展。在IDF上,学者们与企业界内部团队也分享了一些进展情况。为了再更加把劲,微软还希望使用平行运算的转变,推动计算机接口的发展。
在展开这些工作之前,底层软件(underlying software)需要整体调整;Callahan表示,未来的系统软件将会分成更多层,形成更多的单独元素(elements),包括在应用链接库和虚拟机管理软件(hypervisors)之间定义用户空间的新执行环境,以及关键操作系统核心(kernel)。
执行环境将作为调度器(schedulers),与进程管理程序及操作系统之间协调工作。拟机管理软件映像(map)着实体资源,而操作系统对实际硬件的存取进行管理。Callahan表示:「这是一个对传统操作系统服务的重新分解(re-factoring)。」
这些技术演进之目的,是为了更有效掌控多核心环境下的竞合要求(competing requests)。即使是现今的PC也主管了“可怕数目”的平行进程,于是形成了时序处理的瓶颈以及数据储存的遗失。
微软会把其执行层(runtime layer)公布给第三方合作伙伴,其中包括英特尔;因为微软预计未来将需要来自不同供货商、互通的作业软件抽象(software abstractions),以支持不同型态的操作系统。未来的软件还需要在几个方面进行改善,包括合作调度(cooperative scheduling)、更好的执行绪级性能,以及增强的讯息传递。
Callahan称:「这将是一系列深远的改变,甚至需要重新建构链接库文件并重新编写应用程序。」RapidMind 首席科学家Michael McCool则表示,「这是一个雄心勃勃的转变,也是他们(微软与英特尔)的首要目标。」该公司从事于为x86和其它处理器提供平行编程工具。
McCool还补充:「最初,他们已经完成了一些显著的支持平行任务的工作,但我没有看到在对数据抽象方面上的任何努力。」他指出,未来平行编程模型要新的目录来对数据排序,因此数据可以在合适的时候汇集到缓冲存储器中的合适位置。
他还指出,英特尔最新的高速处理器互连明显减少了等待时间,但如果错误数据出现在缓冲存储器中,等待时间又会显著增加。
新的工具和新的设计语言
在编程工具方面,Callahan则表示,微软正对其基于C#3.0语言的.Net环境进行扩展。英特尔称其将在11月份发表四个新的平行编程工具的测试版本。
Callahan表示,程序设计师们将需要一整套新的工具组来实现除错、最佳化以及验证其编写的平行程序代码。除错工作将从单步执行模式(single-step)变为虚拟工具,来获取上千次同步任务时所反映出的趋势。
在设计语言方面,英特尔谈论到Ct,即C++用于多核心处理器的扩展版本。该语言目标是自动为多个核心划分处理任务,而不需要程序员了解x86架构的深层细节。
从英特尔企业应用技术部门工程师Anwar Ghuloum展示的数据看,使用该语言在四核心系统上执行同样的程序代码可以加速1.7至3.7倍。Ct最初的目标是用于英特尔通用Nehalem四核心芯片组,但目前已经升级在16核心Larrabee绘图处理器原型上执行。
McCool 表示:「RapidMind和Ct都指向平行运算这一方向,但我们更关注长远而成熟的商业应用;而目前Ct仍然只是一项正在研究中的API。」
英特尔还讨论了其先进向量扩展(AVX),作为取代目前在英特尔处理器上使用的串流式SIMD扩展版(SSE)指令集扩展。
AVX被认为将为平行运算提供比SSE更优越的环境,提升浮点性能并增加了更广泛的单指令和多数据(SIMD)单元。不过,AVX得到英特尔SandyBridge处理器问世后才会全面实现,SandyBridge是一款32奈米处理器,预计2010年推出,是继目前Nehalem型CPU两代后的产品。
另外,英特尔透露了Nehalem处理器性能得以最佳化的新功能,这些功能是其它一些CPU核心中没有采用的。这个功能可以在一些核心闲置时自动关闭它们,因而为其它仍在执行的核心提供更多可用的芯片级电源。
该技术涉及到新一代具高阻抗的晶体管设计,因而减少了来自已经关闭的核心的泄漏电流,同时在处理器上还使用了百万闸晶体管控制器和传感器。负责Nehalem电源管理设计的英特尔院士Rajesh Kumar表示:「你能控制的电源越多,实现的性能越佳。」
英特尔竞争对手AMD已经有能力在其处理器上透过独立的电源层来独立执行各个核心。但之前英特尔表示,这样的功能并不能显著节省电源。
- 选用刀片式服务器 打造"绿色数据中心"
- 2010年赛季服务器芯片开始 三巨头开跑
- 针对SMB应用设计 华硕RS300-E6智能服务器
- 可抗击3.5G重力撞击 宝德推最新存储服务器
- 以核心技术为基础 国产数据库品牌解析
相关文章
商圈热帖
- 谁用过IBM的系统管理软件?帮个忙~~~谢谢
- 13726
- 购买刀片服务器之前 应了解的10件事
- 10319
- 应用虚拟化——让企业梦想成真
- 5841
- 控制虚拟蔓延
- 5298
- 展现层虚拟化——拉近生活的距离
- 4755
- 动态IT解决方案轻松走天下
- 4448
- 虚拟数据中心安全——微软护航
- 4302
- 三大原因致2009年服务器销售放缓
- 4232
- 1
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 谁用过IBM的系统管理软件?帮个忙~~~谢谢
- 13726
- 动态IT解决方案轻松走天下
- 4448
- 控制虚拟蔓延
- 5298
- 应用虚拟化——让企业梦想成真
- 5841
- 惠普总裁:改革最大的困难就是决心
- 1189
- 购买刀片服务器之前 应了解的10件事
- 10319
- 微软虚拟化助医疗中心绿色“瘦身”
- 2701
- 金融危机时期的虚拟化技术(转载)
- 3698
- 虚拟化-两强相争
- 2484
- 微软虚拟化,轻松拿下成本节约
- 3139
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
经销商
- 北京超越未来科贸有限公司
- 13683018281
- 李山
- 沈阳达博文恒基科技发展有限公司
- 024-23380202
- 赵越
- 北京东方博悦办公设备有限公司
- 13552868440
- 徐玲玲
- 深圳市中电信息时代广场威格数码展销柜
- 0755-83048481/2
- 张小姐
- 凌鹏科技有限公司
- 13521010010
- 林鹏
- 前景神州
- 62684924 13611386303
- 张晓宁
- 上海艾瑞斯电子有限公司辽宁办事处
- 024-64660588
- 桂长斌
- 北京融通瑞展科技有限公司
- 82535922
- 刘晴
- 广州浪涛沙商贸有限公司
- 13138671015 020-28042903
- 潘小姐
- 山东济南瑞安电子有限公司
- 0531-82687232
- 赵经理
- 北京超越未来科贸有限公司
- 13683018281
- 李山
- 北京东方博悦办公设备有限公司
- 13552868440
- 徐玲玲
- 凌鹏科技有限公司
- 13521010010
- 林鹏
- 前景神州
- 62684924 13611386303
- 张晓宁
- 北京融通瑞展科技有限公司
- 82535922
- 刘晴
- 北京中北天地科贸中心
- 010-82535859
- 郭先生
- 极地银河(北京)信息科技有限公司
- 62570602 62659336 13910404928
- 郑华
- 北京寰宇之声科技有限公司
- 010-65486658
- 苏先生
- 北京智科思特科技发展有限公司
- 010-51195715
- 伊东杰
- 北京浩森韩海电子技术有限公司
- 15811029815
- 孙欣
- 上海运图网络科技有限公司
- 021-62089822 15900968383
- 孟智
- 上海坤俊实业有限公司
- 021-64280291
- 姚莉
- 上海域广通讯科技有限公司
- 021-64753123
- 张健
- 上海全球数码科技
- 4006190678
- 陈素清 刘方强
- 上海烽燧信息技术有限公司
- 021-27045929
- 仓
- 上海普士信息科技发展有限公司
- 021-62336237
- 林涛
- 上海格博会展服务公司
- 021-61173520
- 许慧凤
- 上海伟燕数码
- 63908272
- 叶先生 李先生
- 上海臣武电子通讯有限公司
- 021-52813128
- 张小苹
- 上海寺冈电子有限公司
- 021-64085151
- 向久强
- 新天地条码技术(珠海)有限公司
- 0756-13113004
- 林海峰
- 东莞市谊佳塑胶制品有限公司
- 0769-88947671
- 杨红梅
- TCL通讯设备(惠州)有限公司
- 0752-2867733
- 王彦斌
- 中山市奥斯达电子仪器有限公司
- 0760-22782886
- 谭艳飞
- 同桌电脑
- 0769-22116777
- 陈小瑜
- 杰民数码
- 0769-23057679
- 邹先生
- 深圳市讯超科技有限公司
- 0755-82577293 15811800547
- 欧阳先生
- 深圳市谊进科技有限公司
- 0755-83743858-814 15914130939
- 罗小姐
- 3G潮流数码
- 075582909994 18923813402
- 张先生
- 广州嘉禾通讯
- 13760737521
- 王信新
- 山西康悦正隆科技有限公司
- 0351-7343709
- 吴经理
- 太原晋科数码
- 0351-7240779
- 刘霞
- 华汉科技
- 0351-7528591
- 单宏昌
- 太原智能手机专卖店
- 13111060003
- 康晓杰
- 长治佳诺佳达摄影器材公司
- 13100158030 0355-2061995
- 赵经理
- 太原拍得丽
- 0351-8303169
- 宁亚琴
- 太原恒诺天成
- 0351-7555834/844
- 史红铃(女士)
- 大同急先锋数码
- 0352-5388743
- 孟利林
- 山西索尼专卖店
- 0351-8695663 4006003106
- 李小转(女士)
- 太原新天乐数码
- 13485369649 0351-7250735
- 韩斌
- 南京色影数码
- 13770921927
- 张先生
- 上海迈通实业有限公司
- 021-64565146
- 张晓惠
- 北京博讯同联科技有限公司
- 010-82562622
- 洪坤
- 思科销售服务中心
- 010-82562622
- 范春蕾
- 无锡市旷世科技发展有限公司
- 0510-85814600
- 郭玲
- 南京浩升虹业信息技术有限公司
- 025-68855151
- 宁高
- 天空手机网-南京
- 4007160133
- 胡先生4007160133/025
- 中国远拓专业监控设备有限公司
- 025-68902937
- 唐勤强
- 南京恒升通讯有限公司
- 025-83268856
- 马先生
- 昆山华岳软件有限公司
- 0512-57882898
- 范小姐
- 沈阳达博文恒基科技发展有限公司
- 024-23380202
- 赵越
- 上海艾瑞斯电子有限公司辽宁办事处
- 024-64660588
- 桂长斌
- 沈阳神龙电脑系统有限公司
- 024-83990942
- 魏民
- 沈阳康速网络
- 024-23967819
- 陈伟强
- 沈阳明俊电脑有限公司
- 024-31505562
- 马庆红
- 沈阳市高新区全利文电子经营部
- 024-83992839
- 黄从望
- 沈阳市高新区联禧兄弟电子经营部
- 024-83992426
- 李明宝
- 沈阳市京科伟业电子有限公司
- 024-23886928
- 喻先生
- 沈阳凯达电子有限公司
- 024-83993190
- 叶飞
- 沈阳浩海明珠商贸
- 13066550901
- 贾丹
服务器Top10
- 1
- IBMSystem x3650 M2(7947-i61)
- ¥29000
IT嘉年华







