異構集成 與 異構計算
導 讀
異構集成(Heterogeneous Integration)
異構集成通常和單片集成電路(monolithic)相對應,我們常見的芯片都是單片集成電路,它們屬于同構集成(homogeneous Integration),意味著在同一種材料上制作出所有元件。這曾經是杰克?基爾比(Jack Kilby)的偉大夢想,并最終成為現實,進而推動了信息技術的巨大進步,對人類文明的進步也產生重大影響。
異構集成和同構集成二者并不相互排斥,所有異構集成的單元都是同構集成。
異構集成(Heterogeneous Integration)準確來講,全稱為異構異質集成,異構集成可看作是其漢語的簡稱,這里,我們將其分為異構(HeteroStructure)集成和異質(HeteroMaterial)集成兩大類。
HeteroStructure Integration
HeteroStructure Integration(異構集成)主要指將多個不同工藝節點單獨制造的芯片封裝到一個封裝內部,以增強功能性和提高性能,可以對采用不同工藝、不同功能、不同制造商制造的組件進行封裝。例如將不同廠商的7nm、10nm、28nm、45nm的小芯片通過異構集成技術封裝在一起。
這里主要以硅材質的芯片為主,工程師可以像搭積木一樣,在芯片庫里將不同工藝節點的Chiplet小芯片通過異構集成技術組裝在一起。
HeteroMaterial Integration
HeteroMaterial Integration(異質集成)是指將不同材料的半導體器件集成到一個封裝內,可產生尺寸小、經濟性好、靈活性高、系統性能更佳的產品。
如將Si、GaN、SiC、InP生產加工的芯片通過異質集成技術封裝到一起,形成不同材料的半導體在同一款封裝內協同工作的場景。
過去,出于功耗、性能、成本等因素的考慮,集成首先在單片上實施,例如SoC。近些年,由于摩爾定律日益趨緩,單片集成的發展受到了一些影響。得益于先進封裝與芯片堆疊技術的創新,設計人員可以將系統集成至單個封裝內形成SiP,這就推進了異構異質集成的發展。
異構計算(Heterogeneous Computing)
異構計算是指將CPU、GPU、FPGA、DSP等不同架構的運算單元整合到一起進行并行計算。
例如,CPU擅長管理和調度,比如讀取數據,管理文件,人機交互等;GPU管理弱,運算強,更適合整塊數據進行流處理的算法;FPGA實時性高,能管理能運算,但是開發周期長,復雜算法開發難度大;DSP適合特定算法的計算等。
當人工智能等海量計算訴求到來之后,GPU、FPGA、DSP去配合CPU進行計算的使命就自然而然的產生了,這就是異構計算。
The relationship between them
關于異構集成、異構計算、算力三者之間的關系,我想了想,畫了下面一張圖,大致可以來描述三者之間的關系。
異構集成主要在封裝層面,通過先進封裝技術將不同工藝節點、不同材質的芯片集成在一起,異構計算通過整合不同架構的運算單元來進行并行計算,二者的目的都是為了提升算力。
異構計算充分利用各種計算資源的并行和分布計算技術,能夠將不同制程和架構、不同指令集、不同功能的硬件進行組合,已經成為解決算力瓶頸的重要方式。
而要實現異構計算,異構集成和先進封裝技術在其中扮演了關鍵的角色。異構集成與先進封裝技術的進步使在單個封裝內構建復雜系統成為了可能,能夠快速達到異構計算系統內的芯片所需要的功耗、體積、性能的要求,是目前技術能夠實現的最佳解決方案。
異構集成和異構計算追求的目標是使計算任務的執行具有最短時間,也就是擁有最強的算力。
異構時代(Heterogeneous Era)
異構技術逐漸成為主流的時代,被業界稱為異構時代,這里的異構既包括異構計算也包括異構集成。
異構計算概念興起于上世紀80年代,其熱起來也是近十年間的事情,異構集成概念出現的時間不到十年,是隨著先進封裝技術的興起而逐漸為業界所認可。
異構計算和異構集成兩者的目的都為了提升算力。當今這個時代,異構逐漸成為一個熱門詞匯,因此被稱為異構時代。
異構集成、異構計算都因為時代而生,這個時代,就是異構時代。
總 結
這篇文章主要搞清楚了以下幾個問題:
1)異構集成全稱為異構異質集成,主要是指封裝層面的集成,其概念是在近十年間隨著先進封裝技術的興起而日益受到業界的重視。
2)異構計算是指將CPU、GPU、FPGA、DSP等不同架構的運算單元整合到一起進行并行計算,以提高算力。
3)算力就是計算、數據處理的能力。
4)異構集成、異構計算其主要目的都是為了提升系統的算力。
5)異構集成、異構計算都因為時代而生,這個時代,就是異構時代。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















