赛四达公司是美国Mercury Computer Systems公司产品在华独家代理商。Mercury Computer Systems公司是全球领先的高性能运算、嵌入式实时图像和信号处理计算机系统的供应商,为用户越来越苛刻的需求提供可扩展的、强大的解决方案。这些解决方案和系统被用于国防电子、医学成像、电信和其他OEM市场。自1983年以来,Mercury Computer Systems公司长期致力技术进步,在雷达和声纳信号处理、智能、EO/IR传感器融合、医学图像、商业信号处理和检测等高端领域形成了无可比拟的专家经验和技术优势。
Mercury Computer System公司基于单元的创新解决方案
Cell BE ™处理器——分布技术的杰作
从事于各工业领域的开发人员需要更快速而稳妥的方法解决图形处理和高性能计算的应用难题。在初期设计过程,既要保证开发的速度、性能和成本,还要使平台小型化,只有分布式技术能够满足这些要求。
开发人员经常设计出新的算法改进程序,例如更高分辨率的医学成像、高级SAR、高清晰度的半导体晶片实时监测。这些领域的应用需要对大量的矢量和矩阵数据进行高性能的浮点和整数处理。由于开发算法的高成本和低性能,降低了实际应用中的可行性,因此,开发算法势必为高性价比的处理平台“让路”。
Cell Broadband Engine™ (BE)处理器正是为需要用分布技术解决的难题而设计。用户投资的每一分钱都会获得卓越的计算性能,必将提高许多流行程序的处理密度和新产品的质量。
为什么单元技术要应用分布式处理?
为满足新的应用程序所需...
单元技术提供强大处理能力保障:
满足新程序所需
支持开发者将现有应用程序移植到新平台
改进应用程序成像质量,改善循环周期
例如:
航空器追踪和成像
数字X光的远程传送和分析
核磁共振成像和超频率音响加速处理
避免车辆、船舶和飞行器发生意外事故的实时处理
跨行业领域:
医学成像
航空和防御系统
半导体检查
电信
多媒体应用
能源探测
支持多种体系结构:
建立在Power™体系架构之上
多加速器内核的效率补偿
支持多种软件工具
Mercury基于单元技术的多种产品
经过20年的探索和积累,Mercury公司利用Cell BE处理器的强大功能为客户提供单元创新解决方案,满足对不同高性能计算的要求。
Cell Accelerator Board(CAB)
该运算加速板基于新一代高性能Cell BE 处理器,为用户超大规模的图像处理、图形渲染、信号处理等提供比传统方法增加几何倍数的运算能力。单板提供的浮点运算能力可达至少179 GFLOPS,多个运算加速板采用集群方式或者通过网络互联在一起并行工作时能极大的提高计算密度和运算能力。
工作温度:0℃~35℃。7,000 英尺工作温度:0℃~32℃。
Cell Technology Evaluation System(CTES)
开发者在该系统上可以评估和测试单元处理器硬件,尽快体会CellBE 处理器编程模块的强大功能,包括Mercury MultiCore Plus™多功能编程工具库。评估Cell 技术可以为今后的开发工作更好的服务,还可以利用同样的集成系统设计应用程序原型。
工作温度:10℃~35℃。7,000 英尺工作温度:10℃~32℃。
Cell Workstation Development System(CWDS)
该开发平台提供基于Cell BE 硬件的应用开发环境,使用户进行CellBE 原型程序开发,支持Linux 和Windows 主机开发环境,MultiCorePlus SDK™系列应用程序开发调试工具包可大大提高多核应用程序开发效率,为用户开发超大规模的图像处理、图形渲染、信号处理等极端应用提供了理想的软、硬件开发环境。
工作温度:0℃~35℃。7,000 英尺工作温度:0℃~32℃。
1U Dual Cell-Based System
该1U 系统基于双Cell BE 处理器,提供高达410 GFLOPS 的浮点运算能力,能为用户提供灵活的极高密度的高性能计算(HPC) 解决方案,适用于图像处理、航空国防、信号处理、电信通讯、地震探测等极端应用。利用多个该系统组建集群系统或者分布式网络时能为用户提供难以置信的计算密度和运算能力,特别地,此解决方案和其它高性能计算解决方案相比能最大的节约用户的投资。
工作温度:0℃~35℃。7,000 英尺工作温度:0℃~32℃。
双Cell处理器刀片系统
本系统内置两颗 Cell BE 处理器,大幅度提高应用程序性能,双处理器为刀片系统具有总共400 GFLOPS 的计算能力。Mercury 针对高性能计算的需要为刀片系统配备了各种关键的处理算法。通过集群系统或网络中的多个刀片服务器的协同工作,显著提高了分布式应用程序的整体性。
工作温度:5℃~35℃。7,000 英尺工作温度:10℃~32℃。
25U/42U双Cell处理器刀片系统
该系统采用Cell BE 处理器,其可控服务机箱采用开放Blade Center标准。优化解决方案将多商业服务器变成单体,并极大减少了能耗、空间和费用,同时性能也有极大的提高。25U 的系统可配置14 个刀片系统,42U 的系统可配置28 个刀片系统。42U 系统最大可提供单精度11.5 TFLOPS 的性能,系统通过2 个千兆以太网接口进行通信。
工作温度:10℃~35℃。7,000 英尺工作温度:10℃~32℃。
先进的MultiCore Plus™软件系统
Mercury 依托自身20 年的设计经验开发出了多种技术领先的多计算机系统以及MultiCore Plus 软件系统。MultiCore Plus 软件系统是一整套产品和服务的总称,包括各种开发工具、中间件以及系统级设计和最优化的服务,帮助用户充分利用Cell BE 处理器的强大性能及其革命性的体系结构所带来的好处。开发者可以利用Mercury 的产品设计各自的应用程序,使其发挥出最高性能并尽可能的减少开发周期。
Mercury 预配置以下开发环境软件保证开发者的生产效率:
利用Cell 技术设计的最优化科学算法库(SAL)
SAL 包括数百种根据单元处理器体系优化过的成像技术和信号处理功能。
追踪分析工具库(TATL™)
TATL 是最小插入的软件逻辑分析器,可帮助开发者观察多核处理器之间的交互情况。开发者利用TATL 可找到系统的瓶颈所在,例如对共享资源的争夺以及负载的不平衡等。
并行加速系统(PAS™)
PAS 利用高级别的库调用支持Cell 数据转移和通讯所需的数据重组技术。
多核结构(MCF)
MCF 是函数库,通过并行处理优化资源和应用程序功能,并通过功能卸载引擎模块(FOE)提高分布式计算的性能。
Eclipse IDE
Eclipse 是可扩展的、开源的集成开发环境(IDE)。用户能够有选择的在此平台上开发基于单元技术的应用程序。
IBM 为Cell BE 处理器设计的开发软件
Cell BE 全系统模拟器支持Cell BE 芯片的全部功能,用户可以在模拟器上导入Linux® 或运行基于单元的可执行程序。SPE 模拟器可以显示SPE 程序码调试过程中的每一个细节,同时,系统也集成了IBM 的单元编译器。
单元技术已经提供的服务
用户可以根据自身需要来选择一种或多种服务:
初始化安装
非正式的培训
应对各种问题的快速解决方案
算法优化
先期培训会议
Cell BE处理器编程培训
用户可利用带有Mercury多核结构的空载功能引擎模块学习Cell BE处理器编程。通过自带示例的学习,用户即可进行基于Cell BE处理器实际应用程序的开发。
算法优化和开发
如果需要为特定的任务开发整套算法,Mercury提供算法开发方面的咨询及深入培训,利用MCF多核编程模块来帮助开发和优化极具挑战性的应用程序。
Mercury联手IBM共同打造基于单元的系统
空前强大的系统性能
与众不同的功能整合
整套的计算解决方案
Mercury联手IBM工程和技术服务团队共同开发单元处理器产品。Mercury将这些产品应用到目前各种需求当中去,包括医学成像、工业监控、航空和国防、地震处理以及电信领域。
IBM与Mercury合作有助于更好的帮助用户解决高性能计算应用中的各种难题,IBM可以提供多种软件的基础架构;Mercury开发了一整套工具满足不同用户特定的处理需求。
在其他市场领域,两家公司在商业开发、产品开发、需求定位以及客户联系等多个领域开展合作,目前,两家公司在多个公布的以及未公布的产品项目上进行合作,包括成像处理、仿真、信号处理以及其他的数据精度应用等。