服务器 频道

Mellanox副总裁谈Co-design是个什么鬼?

  【IT168 评论】这个标题让人看得一头雾水,但并不影响实质的表达。Mellanox的名字并不被人熟知,甚至连它自己也承认在中国还处于“闷声发大财”的阶段:一方面在网络领域,Mellanox远不如思科、华为那样声名赫赫,但另一方面在InfiniBand领域,在涉及到高带宽与低延迟的网络传输领域,Mellanox却是行业的领军者。日前,Mellanox市场副总裁Gilad Shainer在北京与众多媒体畅谈了未来市场发展方向,重点提及了“Co-design(协同设计)”战略及新品特性。

Mellanox副总裁谈Co-design是个什么鬼?
▲Mellanox市场副总裁Gilad Shainer

  Co-design战略——让专业的人做专业的事儿

  人类历史的发展从某种程度上来说就是社会分工细化的历史,套用当下一句流行语——让专业的人做专业的事儿。从整个社会的角度来说,这样细致的分工可以让每个人各司其职,最大限度发挥自己的特长;而从计算机设计的角度来说,处理器、GPU、网络……每个部件都应该有所分工,实现有机的整合。Gilad Shainer甚至从网络发展的角度说明了Co-design存在的必要性:“十年前,网络延迟和软件都是100微秒。如今,网络延迟已经降低到了1微秒,而软件延迟停留在10微秒的水平。与十年前相比,硬件快了100倍,而软件优化只快了10倍。最郁闷的是,接下来无论硬件如何优化提升,基本上已经达到物理极限。同时,整个应用程序性能提升也是微乎其微了,因为软件负荷太大”。

Mellanox副总裁谈Co-design是个什么鬼?

  Co-design存在的意义就是通过一种任务卸载的方式,让很多组件共同协同完成一个任务,通过专业的芯片进行处理,从而实现性能的大幅度提升——“通过很多技术协同和卸载的功能,可以让虚拟化做到更高效率,更好地处理这种应用程序失败的情景。将来虚拟化在高性能计算上是大有用武之地的。”虽然这个想法听起来不错,但是在当今英特尔引领的x86平台中,这种做法却是与主流方式背道而驰的。

Mellanox副总裁谈Co-design是个什么鬼?

  为此,Mellanox也正在积极寻求非x86架构平台的突破,迄今为止已经能够在ARM、POWER等多个平台运行,同时与NVIDIA也结成了良好的合作关系,比如GPU-Direct技术的出现。而除了硬件厂商之外,Mellanox还积极拓展软件平台的合作,成立了OPEN UCX联盟——这个联盟中的成员(软件公司)把自己最优秀的程序贡献出来,同时去互相交流,创建一个适合HPC更好性能更高的软件组合。而在于科研界、工业界等上下游的研发和生产应用方面,Mellanox也在不断听取他们的意见,通过产学研的共同作用实现技术创新。

0
相关文章