復(fù)旦大學(xué)今天發(fā)布,由該校專用集成電路與系統(tǒng)國家重點實驗室虞志益副研究員和曾曉洋教授領(lǐng)導(dǎo)團隊研發(fā)的24核“復(fù)芯”處理器被國際固態(tài)電路會議2013年會正式錄用。該成果將于明年2月在美國舊金山舉辦的年會上面向全球發(fā)布。這是繼“復(fù)芯”16核之后復(fù)旦研究團隊的成果連續(xù)第二次被這一國際集成電路設(shè)計領(lǐng)域最權(quán)威的學(xué)術(shù)會議認可和錄用。
目前,計算機、智能手機中的CPU已普遍由單核芯片發(fā)展為雙核、四核。隨著處理器核數(shù)的不斷增加,如何實現(xiàn)各個“核員工”之間的交流、讓它們公平有序地完成工作,成為多核處理器研發(fā)中必須解決的問題。
從2009年起,復(fù)旦研究團隊開始進行第一版16核處理器研究,提出了創(chuàng)新性的多核處理器核間通訊方案,在16核芯片這個類似于九宮格的“生產(chǎn)車間”里,16名“核員工”被分成兩組,每組員工分別占據(jù)2個九宮格的外圍,九宮格的中心是一個名叫“MCore”的共享儲存器,相當(dāng)于“核員工”之間的“寄存總臺”。每一名“核員工”與“總臺”之間都有雙向的“傳送帶”相連接。這個簡單而高效的融合消息傳遞和共享儲存方案比起同等芯片提高了30%的“核間通信”效率,芯片運行速度提升了十幾倍。
在此基礎(chǔ)上,復(fù)旦研究團隊又采用多項新技術(shù),實現(xiàn)了16核向24核的“擴招”。采用包控制電路交換的雙層片上網(wǎng)絡(luò)便是其中之一。所謂“片上網(wǎng)絡(luò)”,就是把計算機之間的信息互聯(lián)網(wǎng)通訊放到芯片上,如此一來,各個“核員工”便成了“計算機”,通過芯片上類似于互聯(lián)網(wǎng)的網(wǎng)絡(luò)結(jié)構(gòu)實現(xiàn)各個“核員工”之間的高速信息交互,極大提高了“員工”間的通信效率。