又一次整合:Intel子公司风河收购Virtutech

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




Wind River adds Virtutech Simics to its product line2010年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,恶意收购(算你狠!)。

[1] Wiki: Simics

(1个打分, 平均:3.00 / 5)

雁过留声

“又一次整合:Intel子公司风河收购Virtutech”有9个回复

  1. jason_li_c 于 2010-02-28 8:16 下午

    Simics除了可以仿真CPU,还可以仿真外部设备,组成完整的“开发板”,不过定制费用比较高

  2. 刀切馒头 于 2010-02-28 10:00 下午

    恶意收购存疑,windriver 早想拿下 Virtutech,一直没钱而已

  3. 木匠 于 2010-03-01 9:31 上午

    这个不是100%恶意收购啦,需要是主要的,顺带着来的。
    simics确实很贵,卖完license卖芯片模型啊,尤其模型贵。

  4. linshao 于 2010-03-01 9:41 上午

    这个东东跟QEMU,VMWARE,VIRTUALPC有啥区别呢?

  5. 路人甲 于 2010-03-01 6:27 下午

    QEMU等是虚拟,x86只能虚拟x86环境,simics是仿真,x86上可以仿真各种cpu环境

  6. 1help1 于 2010-03-01 6:30 下午

    这个是一个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 有人在用 :)

  7. Mike Yang 于 2010-03-01 6:31 下午

    simics可以仿真C公司的CRS-1环境,开发人员可以在仿真环境上调试代码,节省开发成本。

  8. 老刘 于 2010-03-01 10:46 下午

    simics是个好东西,在这里赞一下。

  9. Luke Yang 于 2010-03-07 4:45 上午

    陈首席真是一通百通, 羡慕不已. Simics重在仿真多核, 多CPU, 多节点网络这样的大系统, 其实也主要是这样的系统需要仿真技术来辅助开发. 跟QEMU从技术上说没有本质区别, 但是作为商业软件, 成熟度和可定制性要好很多, CPU和外设模型也丰富很多.
    像PTLsim这样的混合仿真Simics也可以做, 其实就是把一个周期精确仿真器和一个高速TLM级仿真器混起来用, 难点在于如果在两个CPU之间互相倒状态…
    各位有兴趣的我们可以邮件讨论…magic.yyang gmail.com