又一次整合:Intel子公司风河收购Virtutech
作者 木匠 | 2010-02-28 14:21 | 类型 研发动态, 行业动感 | 9条用户评论 »
2010年2月风河子公司宣布收购Virtutech,增加Virtutech Simics产品线,完善其系统解决方案。Intel近期已与Virtutech签署并购协议,这家公司创立于1998年,总部位于美国加州圣何塞(San Jose),并在瑞典斯德哥尔摩(Stockholm)设有研发中心。 Virtutech的主要产品是Simics,Simics 是一种全系统虚拟机器,它能高效地在目标硬件上运行原生的产品代码。Simics最初由瑞典计算机科学研究院(SICS)开发,后于1998年派生出Virtutech公司进行商业化开发。Simics能仿真诸如Alpha、AMD64、ARM、EM64T、IA-64、MIPS(32位和64位)、MSP430、Powerpc(32位和64位)、POWER、SPARC-V8/V9、x86等多种系统,并且可以在这些仿真硬件上运行多种操作系统,包括MS-DOS、Windows、Vxworks、OSE、Solaris、FreeBSD、Linux、QNX和RTEMS等。NetBSD公司的AMD64接口在芯片公开发行之前最初是用Simics开发的。用Simics进行仿真的目的经常是使用Simics虚拟一些特定类型的嵌入式硬件平台来开发软件[1]。 2009年6月Intel以8.84刀的价钱收购WindRiver,半年后Intel再收购Virtutech并纳入WindRiver旗下,这也再次显示了Intel进军嵌入式行业的决心。来看看Virtutech的芯片合作伙伴:AMCC、Freescal、ARM、IBM、RMI;再看看看Virtutech的软件合作伙伴:ENEA、montavista、QNX、Zee2等。前者是Intel的竞争对手,后者则一直是WindRiver的死对头。这下好了,Intel先是搞定WindRiver,再是吃下Virtutech,恶意收购(算你狠!)。 | |
雁过留声
“又一次整合:Intel子公司风河收购Virtutech”有9个回复
Simics除了可以仿真CPU,还可以仿真外部设备,组成完整的“开发板”,不过定制费用比较高
恶意收购存疑,windriver 早想拿下 Virtutech,一直没钱而已
这个不是100%恶意收购啦,需要是主要的,顺带着来的。
simics确实很贵,卖完license卖芯片模型啊,尤其模型贵。
这个东东跟QEMU,VMWARE,VIRTUALPC有啥区别呢?
QEMU等是虚拟,x86只能虚拟x86环境,simics是仿真,x86上可以仿真各种cpu环境
这个是一个simulator, qemu是 emulator. 简单地说, simulator simuates how a real system does, emulator emulates what a real system does. 比如 simulator 一般要有cache的model,而emulator 则没有.
simulator 和 emulator 实际上也没有太严格的界限. simulator 和 emulator 可以相互借鉴. simulator 可以使用BT(Binary translation)来run更快. emulator 也可以加入一些model 变成simulator,比如加入某一个I/O的model. 这主要取决于你到底想干什么.
而VMWARE和VIRTUALPC 更象是一个emulator.
另外,值得注意的是一个东东PTLsim. 他的一个想法比较好玩. 就是 想跑的快的时候变成emulator,想得到一些 trace 数据的时候变成 simulator….
另外simulator 也有 software/FPGA cowork的. 这个没亲眼见过. but 有人在用
simics可以仿真C公司的CRS-1环境,开发人员可以在仿真环境上调试代码,节省开发成本。
simics是个好东西,在这里赞一下。
陈首席真是一通百通, 羡慕不已. Simics重在仿真多核, 多CPU, 多节点网络这样的大系统, 其实也主要是这样的系统需要仿真技术来辅助开发. 跟QEMU从技术上说没有本质区别, 但是作为商业软件, 成熟度和可定制性要好很多, CPU和外设模型也丰富很多.
像PTLsim这样的混合仿真Simics也可以做, 其实就是把一个周期精确仿真器和一个高速TLM级仿真器混起来用, 难点在于如果在两个CPU之间互相倒状态…
各位有兴趣的我们可以邮件讨论…magic.yyang gmail.com