机器视觉:新的Matrox计算平台支持高通量图像处理

Matrox superight e2用于工业机器视觉的高性能计算平台将于2009年第三季度上市。

通过控制工程人员 2009年7月9日

Matrox Imaging公司宣布将于2009年第三季度推出用于工业成像的新型高性能计算(HPC)平台:Matrox superight e2。它使用独特的PCI Express x16 2.0 (Gen2)交换结构,通过cpu、gpu和fpga的互连实现了大量的数据级和任务级并行处理,消除了多处理器之间的I/O瓶颈。

产品经理Dwayne Crawford表示:“Matrox Supersight e2为原始设备制造商提供了前所未有的性能和灵活性,用于生成大量数据的机器视觉和医疗成像应用。诸如半导体晶圆和掩模检测、平板显示器(FPD)检测和CT扫描等应用将受益于Matrox superseight e2的性能提升,因为它利用了多个cpu、gpu和fpga集群。
“通过多CPU核心、fpga管道和gpu作为加速器,我们已经看到了成像应用程序性能的巨大改进。但是为了获得最大的性能,这些技术必须在系统中明智地应用,”Crawford说。
成像应用程序与传统的IT数据中心或HPC应用程序有很大的不同,在这些应用程序中,应用程序通常是计算受限的。克劳福德说,在成像应用程序中,每秒十亿像素的数据使大多数平台的I/ o受到限制。他说:“Matrox superight e2为这种独特的架构挑战提供了解决方案,因为传统的Blade服务器和1U的披萨盒根本没有I/O带宽来将图像分发到处理器和加速器。”Matrox supervisor e2确保了加速器或额外处理器带来的性能收益不会在简单的数据传输过程中丢失,就像在Blade或1U披萨盒环境中看到的那样。此外,切换结构允许开发人员“重新集群”计算元素,以在应用程序调整或随时间发展时保持最佳性能。”
Matrox superight e2的应用程序是使用Matrox成像库(MIL)及其分布式MIL API开发的。由于所有Matrox Imaging硬件平台都支持MIL,因此Matrox supervision e2上的开发得到了简化,并确保源代码可在所有设备上移植,从拥有32个CPU核心和4个FPGA的节点,到拥有8个CPU核心、1个FPGA和6个gpu的节点,以及介于两者之间的所有内容。
长达7年的可用性Matrox产品克劳福德认为,原始设备制造商通过避免对不断变化的商用PC平台进行代价高昂且不断的重新验证,获得了最大的投资回报。他说:“尽管计算行业的性质使得更改不可避免,但Matrox superight e2像所有Matrox Imaging硬件一样,受益于严格的管理生命周期程序,从标准的长期匹配、形式和功能兼容性到严格的修订控制,包括更改前通知、风险分析和验收签名。”
视觉系统公司Matrox Imaging推出集成商计划。
来自控制工程的更多机器控制和机器视觉新闻
-由高级编辑Renee Robbins编辑
控制工程新闻的桌子