电子创新网
walkie
walkie个人信息
walkie博客集

使用Virtex 5来运行Intel的Atom处理器,并跑xp系统

今天和一个网友聊天的时候,谈到了多核处理,聊到了这个Atom处理器,惊奇的发现Intel的一些人将他们的Atom处理器移植到了Virtex5的FPGA芯片上,并使用这个FPGA作为CPU放到主板上,搭键一个计算机,还跑起了一个windows xp系统。

http://portal.acm.org/citation.cfm?id=1508128.1508160

Intel® atom™ processor core made FPGA-synthesizable
Source
Book
International Symposium on Field Programmable Gate Arrays archive
Proceeding of the ACM/SIGDA international symposium on Field programmable gate arrays table of contents
Monterey, California, USA
SESSION: High level synthesis table of contents
Pages 209-218
Year of Publication: 2009
ISBN:978-1-60558-410-2

这真是太cool了,

Atom 的一共 “Out of a total of 47.2 million transistors,
the four clusters in the Atom core account for 13.8 million transistors.
In comparison, the Pentium processor design used in [15] has about 3.1 million transistors.”

使用了的Virtex 5 LX330这一型号,
“The current generation FPGA emulator employs the largest Xilinx device available
– the Virtex-5 LX330 [25], which has 207,360 LUTs and 10,368 Kbits of block RAMs.”

在最后的系统中,除去L2 cache以及BIU(Bus Interface Unit),最后Atom 用了LX330 85%的资源。

“synthesized with DC-FPGA, the Atom core alone requires 85% of the total LUTs available
in a single Virtex-5.”

他们居然还在上面跑了一个windows xp系统。运行一些标准widows程序:

XP on Atom1

XP on Atom2

您的点评: None 平均指数: 4 (1 vote)

评论

walkie 的头像

To 张国斌

To 张国斌
你到处采访哦~呵呵,EDK11.1确实在BSB新建系统的时候就提供是否使用双核的选择。我已经使用过内部测试版本了。
随着FPGA系统的容量越来越大,可以容下的软核越来越多,以及集成的硬核也越来越多,再加上功耗的降低,仿佛让人任何系统都可以使用FPGA来设计。
确实,在如今金融危机的情况下,FPGA是一个很好的选择。而且相信,当这波危机过后,相当多人还是会觉得FPGA更好。我觉得,近来几年,部分人只是习惯性的,惯性的,想到什么都设计个ASIC,使用ASIC,而不会考虑FPGA,确实他们也有他们的理由,因为那样的方法学对于他们来说是成熟的。越着越来越多的人的目光投入这个市场,这个蛋糕会很大。

张国斌 的头像

ISE11.1刚正式发布没想到你都用上了哦:)对于FPGA

ISE11.1刚正式发布没想到你都用上了哦:)对于FPGA我想随着它的成本不断下降同时性能不断提升很多人会发现它的优势的
这次金融危机也许会成为FPGA应用的一个引爆点
而且如你所说当人们的思维发生改变时,这样的应用简直可以说是前途无量!
“谁说做处理一定必须设计个ASIC出来?”

技精生巧,创意生焉!

张国斌 的头像

太强悍了,昨天在采访xilinx的时候,和他们的亚太区市场

太强悍了,昨天在采访xilinx的时候,和他们的亚太区市场及应用总监张宇清和高级产品经理梁晓明也聊起了类似的话题,现在赛灵思要发布的新一代工具支持MicroBlaze双处理器系统,据介绍如果多个处理器之间不需要共享cache的话,可以用FPGA实现1024多核,好强大啊。有朝一日,FPGA是否会把这些ASIC处理器都给取代了啊,呵呵。

技精生巧,创意生焉!