美英大学合作尝试FPGA高速并行解码 英特尔ARM竞争下一代可重构微处理器
扫描二维码
随时随地手机看文章
日前,英国格拉斯哥大学和美国马萨诸塞大学卢维尔分校的研究人员宣布,他们成功地对一款赛灵思(Xilinx)的FPGA芯片进行了编程,在这块芯片上构建了1,000个并行处理器内核。研究人员利用该芯片测试了MPEG解码,其数据处理速度到达了每秒5GB,这大概相当于目前台式机处理速度的20倍。
英国格拉斯哥大学的研究人员Wim Vanderbauwhede指出,FPGA芯片没有在标准电脑上得到广泛应用,主要是程序编制和调试相当困难。 但FPGA芯片的处理能力强大,而且速度更快,能耗更低,在系统设计上是一种更为环保的选择。
虽然目前主流电脑大多已采用多内核微处理器,可以并行执行计算任务,但它们一般却共享一个主存储器,这降低了系统的整体速度。而格拉斯哥大学研究小组则为每个内核都分配了专用存储空间,从而大大加快了处理器的运算速度,这是这一研究项目成功的关键因素之一。
研究小组目前正打算简化FPGA的编程方式,使得这一概念性的成果可以被真正地用于涉及超高速数据处理的商业产品中。研究小组还计划在今年3月在北爱尔兰举行的“可重构计算应用国际研讨会”上详细介绍他们研究成果。
虽然标准的台式电脑设计还没有考虑如何结合FPGA的潜在应用价值,包括英特尔和ARM在内的一些厂商已经宣布将开发集成传统处理器核心与FPGA核心为一体的新型处理器,这一发展方向有可能使得英特尔和ARM下一代超级处理器兼具一般数据处理和高速多媒体数据处理的能力,同时,由于FPGA核心具有灵活重构的能力,用一种超级处理器就能兼顾到一系列不同的应用,从而降低厂商的制造和设计成本。