Soft Machines:要实现内核的虚拟化

摘要: 一家神秘的芯片初创企业Soft Machines刚刚揭开了其神秘的面纱,它的目标很有野心:要实现内核的虚拟化。 这家初创企业的名字叫做Soft Machines,总部位于硅谷,由英特尔前雇员Lingaredd

一家神秘的芯片初创企业Soft Machines刚刚揭开了其神秘的面纱,它的目标很有野心:要实现内核的虚拟化。

这家初创企业的名字叫做Soft Machines,总部位于硅谷,由英特尔前雇员Lingareddy和Mohammad Abdallah联合创立于2007年。目前Soft Machines共有250名员工,在印度和俄罗斯设有分支机构。此前这家芯片公司一直处于隐身模式,本周四,这家公司首次现身,在芯片业研究机构Linley Group举办的活动上公布了自己的计划。

我们知道,芯片的工作频率(时钟频率)1990年代及2000年代早期一直在稳步提升,但是主频太快会导致芯片出现功耗过大和过热的问题,因此英特尔等芯片制造商开始走多核化的路线,即限制单个微处理器的主频,通过集成多个处理器内核来提高处理性能。这属于一种分布式分而治之并发处理的思路,云计算、云存储、分布式网络等等都是用这种思路来解决规模问题。

问题是在应用端,能充分利用多核处理优势的寥寥,所以给用户带来的速度提升感知越来越不明显。Soft Machines决心要改变这种状况。其基本思路也是一样—分而治之,把计算任务拆分为可并发运行的更小部分。但是Soft Machines的做法有所不同。

以往,芯片要程序员设计产品来发送独立的指令流(即所谓的线程),然后由处理器芯片内的各个内核进行处理,也就是说,任务的分解需要应用开发者来设计实现。这无疑提高了充分发挥多核处理器性能的门槛。

而现在,Soft Machines开发了一种特殊的电路模块,这种模块可以自动将线程分解,然后传递给所谓的虚拟内核,再由这些处理引擎对任务进行分配(虚拟硬件线程)。

Soft Machines把这种新型的CPU架构称为是VISC,以区别于以往的CISC和RISC架构。VISC可以基于不同的应用需求动态分配资源,对单/多线程的应用在性能与功耗之间做出平衡。这种方式比传统的内核调度更加灵活,效率更高,而且省却了开发者的干预。根据Soft Machines对其芯片工作样本的测试,其计算性能是普通多核处理器的2到4倍。Soft Machines据称拥有微芯片方面的30项专利。

这意味着对芯片的设计可以有多种选择:即可让它保持正常时钟频率下获得显著的性能提高,也可以让芯片维持在较早前的性能水平,但是却因此大幅降低功耗,从而提高了电池的续航时间。

不过,业界对此可能会提出质疑。因为早在1990年代时即有人进行过芯片虚拟化的努力。当时一家名为Transmeta的初创企业也想把软件从芯片硬件中抽象出来,但在秘密攻关数年后仍宣告失败。

但是Soft Machines除了技术上不一样以外,它的商业策略也有所不同。它不打算自己生产芯片,而是要把自己的发明卖给芯片公司,这样一来可以显著降低变现成本。Soft Machines把初始客户定位在Android芯片生产商上,尽管这个领域ARM占据了绝对的主导地位,但是Soft Machines在这个蓬勃发展的生态体系中应该仍能觅得不少商机。此外,Soft Machines称自己的技术也可以运行为英特尔、IBM等其他公司的芯片编写的软件。这也许就是Soft Machines之所以得名的原因,而这种开放性也可以给它带来更加广阔的市场空间。

迄今为止Soft Machines似乎赢得了不少人的青睐。融资额说明了一切。上个月底,CBinsights曾做出了一个隐身模式初创企业融资排行榜,Soft Machines以9600万美元高居榜首。而根据演示的片子,现在其总融资额已达1.25亿美元,由此可推断最近一个月它又获得了将近3000万美元的融资。投资者当中包括了Albert Yu(虞有澄)和Richard Wirt这两位英特尔的前高管,Gordon Campbell,以及三星的风投机构、AMD还有阿联酋的投资机构Mubadala。

Soft Machines在Linley Processor Conference上一个PPT介绍了自己的这种VISC新型CPU架构,感兴趣的可以参阅一下。

时间: 2024-08-02 13:05:36

Soft Machines:要实现内核的虚拟化的相关文章

Soft Machines:把CPU内核虚拟化

摘要: 一家神秘的芯片初创企业Soft Machines刚刚揭开了其神秘的面纱,它的目标很有野心:要实现内核的虚拟化. 这家初创企业的名字叫做Soft Machines,总部位于硅谷,由英特尔前雇员Lingaredd 一家神秘的芯片初创企业Soft Machines刚刚揭开了其神秘的面纱,它的目标很有野心:要实现内核的虚拟化. 这家初创企业的名字叫做Soft Machines,总部位于硅谷,由英特尔前雇员Lingareddy和Mohammad Abdallah联合创立于2007年.目前Soft

戴文的Linux内核专题:13 配置内核(9)

Novell的网络协议IPX通常用于Windows系统和NetWare服务器(The IPX protocol).IPX代表网间分组交换(Internetwork Packet Exchange).这是一个网络层协议通常与传输层的SPX协议同时使用. 为了使NetWare服务器在服务的网络中有相同的IPX地址,启用下一个特性(IPX: Full internal IPX network).不然,每个网络都会看到服务器一个不同的IPX地址. 注意:IPX协议使用IPX寻址,而不是IP寻址.IP地址

Linux内核剖析 之 历史和体系结构分析

Linux 内核剖析 之 历史和体系结构分析       Linux 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织.在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口.您还可以通过其他 IBM 文章的链接更深入地进行学习.       由于本文的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux 内核的体系结构,最后介绍它的主要子

[收藏学习]Linux内核虚拟机 学习KVM架构及其优点

本文转自IBM,参考:http://www.ibm.com/developerworks/cn/linux/l-linux-kvm/index.html#N100B0 虚拟化 概念很早就已出现.简单来说,虚拟化就是使用某些程序,并使其看起来类似于其他程序的过程.将这个概念应用到计算机系统中可以让不同用户看到不同的单个系统(例如,一台计算机可以同时运行 Linux 和 Microsoft Windows).这通常称为全虚拟化(full virtualization). 虚拟化也可以使用更加复杂的格

RHEL 7特性说明(五):虚拟化

RHEL 7特性说明(五):虚拟化 Red Hat Enterprise Linux 7.0 是 Red Hat 的下一代操作系统完整套件,旨在用于关键任务企业级计算以及顶级企业级软件和硬件零售商认证. 基于内核的虚拟化 ⁠使用 virtio-blk-data-plane 提高快 I/O性能 在 Red Hat Enterprise Linux 7.0 中,virtio-blk-data-plane I/O 虚拟化功能是作为技术预览使用.这个功能将 QEMU 扩展至在为 I/O 性能优化的专用线

戴文的Linux内核专题:25 配置内核 (21)

戴文的Linux内核专题:25 配置内核 (21) 大家好!本篇我们将会配置Linux内核的网络文件系统支持.网络文件系统是一个可以通过网络远程访问计算机的远程文件系统. 首先,"NFS client support"驱动允许linux系统使用NFS网络文件系统.这里还有3个不同版本的NFS - (NFS client support for NFS version 2). (NFS client support for NFS version 3). (NFS client supp

kvm安装和删除虚拟机的方法_Kvm

什么是 KVM ? KVM 是指基于 Linux 内核的虚拟机(Kernel-based Virtual Machine). 2006 年 10 月,由以色列的Qumranet 组织开发的一种新的"虚拟机"实现方案. 2007 年 2 月发布的 Linux 2.6.20 内核第一次包含了 KVM .增加 KVM 到 Linux 内核是 Linux 发展的一个重要里程碑,这也是第一个整合到 Linux 主线内核的虚拟化技术. KVM 在标准的 Linux 内核中增加了虚拟技术,从而我们可

虚拟中央处理器新星软机公司即将被收购

据知情人士爆料,英特尔正在筹备收购美国圣塔克拉拉的一家芯片设计商软机公司--SMI(Soft Machines ).据了解,该交易已经基本上敲定,但英特尔发言人和软机方面并末公布任何的消息.知情人士表示,这对于那些自2006年以来在软机上投入了2 亿美元资金的投资者来说并不是特别好的消息. 软机曾有希望成为硅谷的稀罕公司,即业界所指的10亿美元初创公司,不过有业界人士称,软机VISC设计的性能并未达到预期,因而公司的价值打了折扣.据悉,除了英特尔以外,尚有包括中国企业在内的其他企业有兴趣与软机组

红帽牵手阿里云,水到渠成的合作

云栖大会是阿里云全面对外展示其实力的大舞台,生态体系也是其中的一部分.在2017云栖大会期间,阿里云宣布与红帽达成合作,无疑是众多与生态有关的发布中的一个重头戏.借由此次合作,阿里云客户可以在阿里云购买按使用付费的红帽企业级Linux产品,可以充分应用红帽的云解决方案组合:已使用红帽云的客户可以在阿里云上平滑使用已有服务,持续享受红帽的企业服务和阿里云强大的基础设施.除此之外,双方还宣布将通过在内核以及虚拟化等领域的技术合作来进一步提升用户云计算的体验. 很显然,此次的合作无论对阿里云还是对红帽