泡泡网CPU频道 PCPOP首页      /      CPU     /      新闻    /    正文

从应用出发! 分析四核CPU究竟强在哪?

    多核应用:遭遇全新问题,大多数软件只支持单线程

   自从2006年AMD率先推出双核处理器后,在随后的一年多时间里,多核CPU的主频和核的数量飞数发展,人们以为这下终于突破困扰已久的CPU主频的限制了。一下从单纯的增加主频跨越到了二维的增加主频和核的数量。通过这种改变,也许可以至少坚持十年。但人们还没有从欢乐的气氛中回过味来,就遇到了新的问题,这次不是硬件,而是软件。

    真是怕什么就来什么,当时世界上所存在的软件绝大多数是基于单线程的,这就意味着虽然多核从理论上可以提高效率,但就现在的大多数软件而言,还无福享受这种待遇。然而多核时代的到来已经不可避免,多核程序的开发是必然的归宿。这时一个巨大的问题产生了:多核设计大大增加了软件开发者的难度。如果软件开发者想把多核芯片的能力完全发挥出来,就必须拆分应用程序,由每个核来各自运行,这个过程被叫做“平行运算”。但是,平行运算的编程对于只受过线性编程培训的普通程序员而言过于复杂。


多核心无法完全应用是多核处理器遭遇的首要问题

  毫无疑问,多核给人们提供了更经济的计算能力,但这种能力能否善加利用还要取决于软件。软硬件在这里的关系就如同路与车的关系:如果把多核平台看成是高速公路,软件就是高速公路上的汽车:高速公路只是提供了一个基础,而到底能发挥多大运输能力,还要看汽车能跑多快。更重要的一点是,如果不针对多核进行软件开发,不仅多核提供的强大计算能力得不到利用,相反还有可能不如单核CPU好用。因为采用多核的CPU,其每个内核的主频比主流的单核CPU通常要低一些,如果程序只能发挥出一个内核的效用,自然不如单核CPU好用。

    其实,我们今天文章中要体现的内容就是,通过这几年多核应用的发展,有很多软件对多核优化已经相当完美,可以为我们工作或学习提供事半功倍的效果,现对现在这样一个双核与四核交接的局面,我们有理由根据软件的需要去衡量一下,什么样的产品更合适我们,接下来,笔者就用一些我们常用的软件及应用程序来证明一下,目前最高核心的四核CPU究竟强在哪些方面?


    【弓虽】OC最新工具大全 iso下载
    【改造】耗时4天DIY的水冷!
    【超频】这才叫男人!能软能硬!收放自如
    【分享】次世代人品折腾记,心甘苦
    【靓照】美女教你DIY 仔细学别想其他地方
    【鉴赏】“酷”之典范---评TT压缩机制冷机箱
    【评测】卸下南海 装上利民U120E 一个地一个天
    【夺奖】抢楼评论送HD4830显卡
    【烧包】看牛人的HIFI系统

1人已赞

关注我们

泡泡网

手机扫码关注