M研制出千核微处理器 电脑运算速度提高20倍

来源:互联网 发布:sqlserver怎么使用 编辑:程序博客网 时间:2024/05/02 02:54

内核是读取和执行指令的计算机CPU的一个组件,现代计算机的CPU一般拥有2个、4个或16个内核。然而,英国格拉斯哥大学的维姆·范德鲍惠德和美国马萨诸塞大学卢维尔分校的科学家研制出的新式CPU,在一个芯片上有效集成了1000多个内核。

    为了做到这一点,科学家们使用了一种名为现场可编程门阵列(FPGA)的芯片,它同所有微芯片一样,由数百万个晶体管组成。晶体管是一种微型开关,是所有电子电路的基础。

    FPGA芯片可装配为特定的电路,这就使科学家也能把芯片中的晶体管分割成各个不同的小组,让每个小组执行不同的任务。通过在一个FPGA芯片内创造出1000多个微型电路,研究人员有效地将该芯片变成了一个拥有1000多个内核的处理器,每个内核按照自己的指令工作。

    在测试中,这种芯片每秒能处理大约5千兆字节的数据,其运算速度是目前顶级台式电脑处理速度的20倍左右。

    范德鲍惠德表示,标准的计算机中不使用FPGA芯片,因为其很难编程,但这种芯片的速度非常快,使得其处理能力可观且能耗小,因此,它是一个更环保的选择。

    虽然目前计算机的多核处理器能同时执行不同任务,但由于必须访问一个内存资源,这会拖慢系统的速度。而科学家新开发的千核处理器通过给每个内核分配一定数量的专用内存而提高了处理速度。

原创粉丝点击