與非網(wǎng)7月14日訊 近期Libre-SOC 推出了 Libre 180nm ASIC ,并使用臺(tái)積電的 180nm 工藝完成測(cè)試制造。盡管與當(dāng)前已問世的圖形處理器相比,它不見得是運(yùn)行速度最快的。但作為一個(gè) CPU / GPU 混合項(xiàng)目,Libre-SOC 最大的特點(diǎn),就是做到了軟硬件層面的完全開源。
相關(guān)報(bào)道稱,當(dāng)前形式的 Libre-SOC 實(shí)現(xiàn)了 OpenPOWER ISA v3.0B 的定點(diǎn)子集。目前 ASIC 有 130k 個(gè)門,尺寸為 5.5 x 5.9 mm2。在該芯片準(zhǔn)備好用作混合 CPU-VPU-GPU 之前,預(yù)計(jì)在 TSMC180nm 工藝上使用 Imec 的 MPW Shuttle Service 進(jìn)行多次測(cè)試制造。
基于 IBM 的 OpenPOWER 指令集架構(gòu) (ISA),Libre-SOC 芯片是開源硬件的一項(xiàng)巨大成就。它也是 12 年來第一個(gè)在 IBM 之外制造的獨(dú)立 OpenPOWER 芯片。每個(gè)組件,從硬件設(shè)計(jì)文件、文檔、郵件列表到軟件,都是開源的,旨在符合開源精神和理念。
該項(xiàng)目不僅僅是CPU,而是一個(gè)完整解決方案的開發(fā)。OpenPOWER CPU 附帶定制開發(fā)的 3D 處理套件,該套件結(jié)合了 GPU(圖形處理單元)和 VPU(視頻處理單元)。3D 管道可以處理大多數(shù)現(xiàn)代視頻編解碼器,并且支持Vulkan API。
SoC 將集成為小型嵌入式系統(tǒng)提供動(dòng)力所需的一切,并為其配備與自定義開源驅(qū)動(dòng)程序無縫協(xié)作的開源硬件和軟件。
Libre-SOC 最初是Libre RISC-V,旨在成為開源軟件/硬件 Vulkan 加速器,但在轉(zhuǎn)換為 OpenPOWER 架構(gòu)后更名為 Libre-SOC,此前的報(bào)道中曾指出,即使是放棄了RISC—V,LibreSOC仍然是推進(jìn)一個(gè)野心勃勃,完全開源的混合CPU / GPU SoC的項(xiàng)目,但擺在他們面前的是一場(chǎng)艱巨的戰(zhàn)斗。
LibreSOC一直在設(shè)計(jì)100%開源的混合CPU / GPU。該項(xiàng)目最初的想法是旨在成為RISC-VVulkan加速器,當(dāng)時(shí)該項(xiàng)目被稱為L(zhǎng)ibre RISC-V。但是他們最終放棄了RISC-V,選擇基于OpenPOWER ISA的設(shè)計(jì),無需使用NDA和其他組織問題。
這款開源加速器的最初計(jì)劃僅著眼于能夠以1280 x 720 @ 25 FPS和大約5?6 GFLOPS的速度運(yùn)行。即使在2018年,當(dāng)實(shí)現(xiàn)這些目標(biāo)時(shí),當(dāng)時(shí)的目標(biāo)仍然相當(dāng)薄弱過去的一年看起來更加疲軟,尤其是他們希望找到可以在消費(fèi)類設(shè)備(例如Chromebook型筆記本電腦等)上使用的開源SoC。
Luke Kenneth Casson Leighton繼續(xù)領(lǐng)導(dǎo)該計(jì)劃,并在舉辦的FOSDEM2021上發(fā)表的LibreSOC計(jì)劃,該計(jì)劃是該混合CPU / VPU / GPU OpenPOWER計(jì)劃的近期和正在進(jìn)行的工作,該計(jì)劃將是完全開源的,包括硬件設(shè)計(jì)。
作為OpenPOWER使用的一部分,LibreSOC仍在提議“ Simple-V”矢量擴(kuò)展,以使ISA更適合常規(guī)圖形工作負(fù)載。LibreSOC正在NMIGEN中設(shè)計(jì)為基于Python的HDR。盧克在今年的FOSDEM演講中分享了LibreSOC旨在實(shí)現(xiàn)“與IBM POWER10和Apple M1相同的技巧”,這要?dú)w功于OpenPOWER是RISC架構(gòu)。
熱情的開源愛好者還相信:“ Libre-SOC結(jié)合了最好的歷史處理器設(shè)計(jì),在它們上進(jìn)行了選擇和創(chuàng)新(在此過程中激怒了每家現(xiàn)有的CPU和GPU公司)。”
我們將了解LibreSOC是否/何時(shí)實(shí)現(xiàn)了針對(duì)平板電腦,智能手機(jī)和其他設(shè)備的大批量,低功耗SoC的目標(biāo),以及性能是否足以實(shí)現(xiàn)任何行業(yè)采用水平。
除了通過自定義擴(kuò)展來設(shè)計(jì)自己的低功耗,適用于GPU / VPU的OpenPOWER SoC之外,對(duì)于實(shí)現(xiàn)圖形軟件的支持,還希望利用Mesa LLVMpipe和Vulkan-CPU /Kazan之類的產(chǎn)品來提供OpenGL。/ Vulkan在其優(yōu)化的SoC之上。此時(shí)的重點(diǎn)僅在于成為嵌入式SoC,而不是提供基于PCIe的加速器/圖形卡。像Project VGA這樣的過去開放源代碼顯卡的努力也都以失敗告終。
預(yù)計(jì)下一輪測(cè)試的Libre-SOC ASIC芯片,還將包括Cray風(fēng)格矢量擴(kuò)展的草案版本。
Libre-SOC起初被稱作Libre RISC-V,旨在成為一款軟硬件都開源的Vulkan加速器。但在換用 OpenPOWER架構(gòu)之后,該項(xiàng)目已被更名為L(zhǎng)ibre-SOC