walkie

Virtex5运行Intel的Atom处理器,并跑xp 系统

0
阅读(3277)

今天和一个网友聊天的时候,谈到了多核处理,聊到了这个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
 
Full text
Source
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程序: