集成众核架构打造高性能计算未来

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:wondercn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  今年3月,三场“2012英特尔软件大会”同时举行,为软件开发人员带来了前沿软件开发技术和开发工具,被称为“软件编程开发者不可错过的年度盛会”。
   软件开发者聚集的技术论坛上,开发者对“2012英特尔软件大会”的评价很朴实:“很不错的大会,我学到了很多东西。以前几乎没用过英特尔的开发工具。听了介绍后,我发现这些工具很强大,用起来也很方便,用英特尔的编译器编译能提升性能,如Cilk Plus和TBB矢量并行化和线程并行化,使用时只要改很少的代码。”
  软硬件配合优化高性能计算
   高性能计算一直是英特尔软硬件部门合作的一个契合点,因为良好的计算体验需要卓越的硬件和软件相配合。高性能计算一直激励着英特尔不断突破处理能力极限,推动英特尔提供卓越软硬件解决方案。如今,高性能计算采用并行处理方式快速运行应用软件,同时解决可靠性和能效问题。
   在智能手机都已搭载双核甚至四核处理器的今天,并行计算已经不可避免。英特尔在现有的能同时支持10个线程CPU的基础上,推出了集成众核架构(MIC)。该架构能在一颗芯片里支持200多个线程同时工作。这给应用开发人员带来了新的机会和挑战,如何才能更好地去做并行编程是摆在他们面前的难题。
   要更好地利用硬件,发挥硬件的最佳性能,软件的配合必不可少。而最佳的软硬件良性循环是带有反馈的双向提升。除了平台和处理器,英特尔向软件公司提供软件产品与服务、设计资源、技术知识和咨询服务,它的软件工具能帮助工程师加快应用程序开发速度。目前,有数以十万计的软件开发人员采用包括编译器、调试器和代码库在内的英特尔开发工具。英特尔软件通过区分不同的用户行为特征并预测其未来需求,为英特尔芯片和架构确定未来的方向。通过与软件公司直接接触,英特尔帮助软件厂商充分利用最新的英特尔技术和特性。此外,英特尔还从这些公司收集反馈信息,用于设计最能满足软件需求的硬件。
  齐备的工具包
   英特尔提供涵盖与硬件紧密配合的驱动程序及安全防护、面向移动和嵌入式设备的软件、视觉计算、多核软件设计、虚拟化、可管理性以及服务的整套解决方案。此外,通过直接与软件社区合作,英特尔可以最大程度地确保各种类型的软件都能在英特尔架构上实现最佳性能。
   英特尔首席软件讲师兼软件开发产品总监仁达敬(James Reinders)在软件大会上介绍了英特尔的软件工具是如何支持多核架构和英特尔集成众核架构的。例如,VTune性能分析器可以帮助应用在可扩展性和矢量化方面的编程。英特尔的软件工具,对一个集群到单台的性能调试都是非常有效的,可以调试超过1万个集群核上的性能,既能细化到每一个核上的性能,又能了解核与核之间的通信情况。这样就不仅仅是针对单核的性能进行调优,还可以针对核与核之间的通信进行优化。英特尔编译器的高性能库为应用带来极大的性能提升,提供了针对各个领域科学运算的优良的效率和性能。
   应用的另外一个重要性是面向未来的可扩展性,即应用如何扩展到更多的核和更大型的机器上。Threading Building Blocks(TBB)在多核方面具有很好的性能加速比,提供了绝佳的可扩展性,特别是对C 开发人员来说,是很好的并行编程方式不仅提升了效率,而且减少了通信的延迟。
   TBB多线程构建模块主要针对C 和C语言的开发人员。除此之外,英特尔还开发了其姊妹技术Cilk Plus。Cilk Plus和英特尔的编辑系统紧密集成,对一些矢量化技术的应用来说,有独特之处。矢量化技术是另外一种形式的并行技术,随着多核和众核的发展,并行化是另一种比较有效利用多核和众核计算能力的技术之一。Cilk Plus在英特尔的编译器里面支持Windows、Linux、Mac OSX系统,可以让循环变得非常简单,还可以让源代码做一些并行的功能调用。
其他文献
“信息不共享,上下不信任,左右不服气,领导不满意,群众有意见,自己很辛苦,别人看笑话……”江苏省生态环境监控中心主任何春银在近日举办的2013年第十一届Esri中国用户大会上不时夹杂一段顺口溜的演讲活跃了技术演讲现场的气氛。“‘1831’实现了平台大统一,信息大集成,网络大整合,数据大集中,硬件大集群,安全大提升,服务大保障。”他在向大家介绍的“1831”工程是江苏省生态环境监控系统的简称,它是一
2013中国信息产业经济会榜单
栏目寄语:   当今,复杂而剧变的宏观与产业环境,给企业发展带来了日益严峻的挑战。以流程为中心的企业信息化,已难支撑企业应对这种挑战。当今的市场竞争,胜出的企业,得当地应对这种复杂性;卓越的企业,主动出击,通过驾驭复杂性而获益。企业信息化建设只有走向以人为本,才能帮助企业获得竞争优势。   通过对产业的观察和思考,赛迪传媒于2011年7月14日发布了《走向以人为本的信息化白皮书》。白皮书发布后
在PC的黄金十年结束后,以“PC为中心”的企业协作显然已经过时。但未来,企业协作又将会以何种方式展开呢?  “可以看到,今天驱动新产品、新终端诞生的,正是用户的选择和需要。这个趋势告诉我们,未来‘以PC为中心’的通信方式将被‘以人为中心’的通信方式所取代。”在思科大中华区副总裁兼协作与统一通讯事业部总经理李金水看来,人们的工作地点、工作方式以及办公设备的不确定性,将成为“后PC时代”的特点,为了满
12月6日,主题为“促进信息消费 打造产业经济升级版”的“2013中国信息产业经济年会”在北京隆重召开。产、学、研、用各领域的代表两千余人参加了本次年会,共同探讨在错综复杂的经济局面下,如何推动中国信息产业的持续、快速进步,打造中国经济升级版。  打造产业经济升级版  中国信息产业经济年会诞生于新世纪第一年,目前已经成为国内IT界规模最具影响力的年度盛会。本届年会由中国电子信息产业发展研究院(赛迪
党的十八届三中全会提出,鼓励民间资本进入电信、电力、石油、石化、基础设施等领域。多年服务大型集团企业主流供应商的远光软件认为,应当鼓励民间资本进入电信、电力等领域,但是如何使民间资本有效率、有效益地进入,并为国民经济创造出更大的价值,则需要相应的引导,而企业集团集约化经营正是解决这一问题的关键所在。  集约化管理,即是使人、财、物,以及所有的资源配置能够得到合理有效的利用,并使资产利用效率最大化,
如今,电信运营商、互联网巨头、传统IT厂商、创业型开发者纷纷加入移动互联大军,在形形色色的应用商店中捞沙淘金。在2012百度开发者大会上,你可以充分地感受到这股淘金的热潮——3月23日,当记者赶到北京国际会议中心时,大会现场已经爆满,楼上、楼下的观众席坐满了来自全国各地的开发者,还有很多来晚的听众只能站在过道里。会上,百度正式发布了百度云战略,推出了百度开发者中心(www.developer.ba
北京旋极信息技术股份有限公司是国内知名的面向军工、政府、商业行业的设备提供商和系统集成服务商。公司主要服务于嵌入式系统测试领域、信息安全领域、智能终端领域等。多年来,公司以促进国家科技创新为己任,始终致力于为广大用户提供世界领先的技术、产品和服务。  服务用户、回报社会,北京旋极信息技术股份有限公司(下称旋极)在过去的几年里依靠已有的技术优势和合作伙伴的支持,走出了一条可持续发展的道路。经过多年的
位于永丰产业基地的北京神舟航天软件技术有限公司(简称神舟软件)是中国航天科技集团公司下属的大型软件和信息化专业服务公司。神舟软件承担着国家“863计划”、“核高基”计划以及“军转民”系列等重大科研课题,多项科研成果处于世界领先水平。公司积极推行严谨务实、追求卓越、客户至上、持续改进的质量方针,通过了ISO9001质量管理体系认证、CMMI三级认证,拥有“涉及国家秘密的计算机信息系统集成”等多项资质
2012年度中国  行业信息化  创新产品奖  中电普华电子商务平台是基于供应链管理理念构建的企业电子商务平台,依托数字化手段实现了从计划、采购到废旧物资处理的物资全寿命周期管理。  一、产品简介  中电普华电子商务平台是基于供应链管理理念构建的企业电子商务平台,依托数字化手段实现了从计划、采购到废旧物资处理的物资全寿命周期管理。平台涵盖八大业务模块:  1.采购标准管理:构建采购模板库、采购目录