服务器 频道

众核时代 英特尔MARC研究社区落户中国

  【IT168 评论】英特尔在服务器领域的芯片产品有哪些?

  你也许会想到至强、安腾等多核处理器。不过,答案并不完整。实际上,英特尔还有即将面市的MIC(集成众核架构,Many Integrated Core)处理器,以及面向未来前瞻性应用的SCC(单芯片云计算机,Single Chip Cloud Computer)众核并行计算研究平台。

  7月21日,Intel全球众核高性能并行计算研究中国区项目成立大会在江苏无锡举行,正式宣布在中国引入众核研究社区(MRAC,Many-core Applications Research Community),由英特尔(R)中国并行计算中心(ICCPC)运营,以提供代表国内“众核”最高水平的高层信息沟通平台。来自英特尔、中科院、清华大学、华为等机构的国内外著名与专家学者共同探讨了众核并行编程领域所面临的关键性问题和研究方向。

  会后,IT168服务器频道记者就众核应用研究这一话题,采访到了英特尔并行编程器资深专家Tim Mattson和英特尔技术战略资深总监Bob Noradki。其中,Tim Mattson在英特尔工作的18年间,参与了第一个万亿次计算机项目(ASCI Red)、共享内存编程OpenMP API、异构平台的OpenCL编程语言、英特尔48核SCC研究处理器、英特尔首例TFLOP芯片(80核心研究芯片)等一系列重量级项目。Bob Noradki则主要负责英特尔实验室的产品开发及研究技术战略转移。

  同样是众核,SCC与MIC有啥区别

  如前所述,英特尔的众核芯片,包括了MIC(了解2011年英特尔高性能计算研讨会上的MIC内容 )和SCC(推荐阅读:CPU性能不够快 英特尔48核芯片再提速)两种。其中,MIC首款50核产品Knights Corner将在2012年面世,那么,SCC与MIC有什么区别呢?

同样是众核,SCC与MIC有啥区别
▲拥有48个内核的SCC芯片

  “MIC是英特尔推出的一个商业化平台,有明确的产品发展路线图,目前有超过500个工程师在上面工作,同时会把MIC的实验平台发到有潜力的客户手中,比如在中国就有数家。” Tim Mattson谈到,而SCC完全是一个研究性平台,可以把那些还不适合放到商业化产品中的技术放到这个平台上来研究,目前在全球有5名全职英特尔研究人员,同时通过MARC社区合作,吸引了全球来自23个国家92个研究机构的300多名研究人员参与其中。

同样是众核,SCC与MIC有啥区别
▲英特尔并行编程器资深专家Tim Mattson

  另外,与GPU、Tilera等其他厂家的众核产品也不同,48核的SCC主要有两大区别:一是SCC平台非常开放,英特尔将其软硬件技术规范、源代码都完全开放,供业界共同研究;二是SCC提供了非常独特的功耗管理机制,可以通过软件来控制和调整每个瓦块(Tile)和通信网络的频率和电压,让应用和硬件进行非常细粒度的交互,从而最大程度地实现功耗优化。Tim Mattson希望研究人员可以通过这一开放平台来进行更多创新性应用开发。

  目前,MARC中国社区主要是由设立在江苏无锡的英特尔(R)中国并行计算中心来运营。英特尔(R)中国并行计算中心主任唐爽告诉记者,目前在无锡的数据中心里已经部署了4套SCC平台,供浪潮、联想、曙光、清华大学、华南理工、上海大学、中科院超算中心、中科院计算所、中科院软件所等10家来自产、学、研的单位申请使用。随着未来更多研究成果与需求的出现,还会增加更多的资源。

同样是众核,SCC与MIC有啥区别
▲英特尔技术战略资深总监Bob Noradki

  Bob Noradki告诉记者,过去,在欧洲和美国,SCC的研究人员是分开的,但随着这些研究人员开始合作,通过MARC社区,做出了更多有趣的研究成果。因此,MARC社区落户中国,正是希望中国来自大学和研究院所的科研人员也能够打破这些界限,在公共平台上实现联合创新。

0
相关文章