新華網(wǎng)北京12月19日專電 計(jì)算機(jī)業(yè)界目前正面臨一大難題:盡管芯片飛速發(fā)展,但是軟件設(shè)計(jì)卻相對(duì)進(jìn)步緩慢,由此造成硬件和軟件無法并行發(fā)展。編程人員紛紛感慨難以“望芯片之項(xiàng)背”。
英特爾公司前任CEO安德魯·格羅夫曾提出“軟件螺旋”一詞,指速度越來越快的微處理器芯片和與之相對(duì)應(yīng)的擁有更強(qiáng) 大計(jì)算能力的軟件間的相互影響。對(duì)于計(jì)算機(jī)和消費(fèi)電子產(chǎn)品而言,行業(yè)發(fā)展由硬件和軟件的同步前行推進(jìn),只有兩者齊頭并進(jìn),才能創(chuàng)造出處理音頻、視頻、先進(jìn)圖形顯示和大量數(shù)據(jù)的新方法。
美國(guó)《紐約時(shí)報(bào)》網(wǎng)站日前報(bào)道說,格羅夫所說的“軟件螺旋”已于兩年前開始斷裂。芯片的速度仍在不斷提高,現(xiàn)在,軟件已難以跟上芯片的發(fā)展。帶有多個(gè)處理器的新型芯片所需的軟件必須非常復(fù)雜,能將計(jì)算任務(wù)分成可并行處理的若干部分。
報(bào)道稱,此前英特爾公司就因微處理器發(fā)熱量過大,而不得不嘗試將多個(gè)較小的處理器集成于一個(gè)芯片上,以增強(qiáng)計(jì)算能力。
然而,就像增加高速公路的車道數(shù)量一樣,目前已被整個(gè)半導(dǎo)體行業(yè)廣泛采用的這一戰(zhàn)略所能達(dá)到的效果也僅是讓每一“車道”(即處理器)能塞進(jìn)更多“汽車”(即計(jì)算指令)而已。
工程師和計(jì)算機(jī)專家承認(rèn),雖然數(shù)十年來取得了一定進(jìn)步,但計(jì)算機(jī)行業(yè)在編寫并行程序方面的能力依然較為落后。
一位知名計(jì)算機(jī)專家曾表示,將數(shù)十個(gè)處理器集成在一個(gè)芯片上會(huì)帶來諸多問題,而目前尚未找到解決這些問題的辦法。
|