<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

峰會回顧第4期 | 異構計算場景下構建可信執行環境

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2023-05-05 15:47 ? 次閱讀
演講嘉賓 | 金意兒回顧整理 | 廖 濤排版校對 | 李萍萍 16dbae48-eb19-11ed-878e-dac502259ad0.png

嘉賓簡介

金意兒,華為可信計算首席科學家,IEEE硬件安全與可信專委會聯席主席,OpenHarmony技術指導委員會安全及機密計算TSG成員,美國佛羅里達大學名譽教授。2012年畢業于耶魯大學,獲得電氣工程博士學位。撰寫了《集成電路安全》一書,同時在國際知名期刊和會議上發表了超過200篇論文,是亞洲硬件安全年會的聯合創辦人,也參與了多個信息安全和集成電路學術會議和學術雜志的組織工作,目前是IEEE設計自動化委員會(CEDA)的杰出講師。

文章內容來

第一屆開放原子開源基金會OpenHarmony技術峰會——安全及機密計算分論壇

正 文 內容

異構,即將CPU、DSP、GPU、ASIC、FPGA等不同制程架構、不同指令集、不同功能的算力單元,組合起來形成一個混合的計算系統,使其具有更強大、更高效的功能。如何在異構計算場景下構建可信執行環境呢?華為可信計算首席科學家、IEEE硬件安全與可信專委會聯席主席金意兒教授在第一屆OpenHarmony技術峰會上提出了幾點思考。

16f078aa-eb19-11ed-878e-dac502259ad0.jpg

金意兒首先從摩爾定律放緩現象作為切入點。摩爾定律自1975年起至2020年得到了快速的發展,使得芯片中集成晶體管的密度大幅提升,推動了半導體商業模式“飛輪”快速運轉,但逐漸出現放緩現象;2020年至2030年間,在臺積電先進晶片制程工藝發展的引領下,摩爾定律放緩現象更為凸顯,似乎摩爾定律紅利將“走到盡頭”。此外, Dennard Scaling、Amdahl’s Law等定律也在逐步放緩或失效,這預示了計算結構將發生改變。計算結構會如何變化呢?目前主要有3類觀點:1.近十年會發生架構的變化,即異構;2.近二十年材料會更新;3.更長遠來看,計算的模式會發生變化??傊?,短期內異構將成為主流。

16f76afc-eb19-11ed-878e-dac502259ad0.png

備注:圖片來自于公開資料

同時,人工智能AI)推動產業結構優化升級,產業智能化趨勢即將顛覆傳統產業。而要想更好的運用AI,首先需要對其提供大量異構場景下的算力,在計算數據量變大的背景下,數據中心的性能稅現象也逐步凸顯,算力的瓶頸由數據運算轉為數據搬運。CPU在進行數據計算時大量的時間不是做其擅長的運算,而是搬運數據?;诖?,英偉達提出了將數據搬運工作從CPU轉移到DPU上進行的方案,在未來數據中心的演進中,CPU用以支持通用計算,GPU支持計算加速,DPU支持數據中心的數據移動和數據處理。

1708a68c-eb19-11ed-878e-dac502259ad0.png

備注:圖片來自于公開資料在計算架構逐步改變的時代浪潮下,安全策略應該如何發展?CPU所不擅長的領域,正在逐漸轉移到專業的硬件上進行,導致計算逐漸遠離了CPU,而機密計算環境還是在圍繞CPU,萬一CPU不見了,機密計算環境怎么辦?系統安全構建主要有兩個方向,一是系統本身的安全,二是系統提供安全能力。系統本身的安全,類似于CET、CFI防護等;系統提供的安全能力,即機密計算環境等。

171195e4-eb19-11ed-878e-dac502259ad0.png

下圖所示為可信計算和異構計算的場景,體現了異構計算與可信計算“并行”“獨立”發展。在異構計算場景的迭代中,從以CPU為中心,到CPU只是普通的PU,到未來可能沒有CPU。而機密計算卻非?!爸艺\”,始終圍繞CPU,即使最新ARM CCA技術仍是圍繞CPU進行。那么在異構計算場景下,如何構建可信執行環境呢?分布式機密計算是一種思路,將CPU上的技術應用到其他的XPU上是另一種思路,但最關鍵的問題是怎么用。該問題在AI安全上非常明顯,AI模型都在GPU上,TEE想用也用不了,因為其保護邊界沒有得到擴展。

1721e034-eb19-11ed-878e-dac502259ad0.png

在學術界,最早Graviton提出了要構建一個大可信執行環境的思路,通過修改GPU,CPU的可信執行環境的理念就可以用在GPU上;HIX提出不一定要改GPU,通過改CPU,加固I/O路徑,將TEE擴展到GPU設備上也是可行的;HETEE提出了改進互聯的方法,這也是一個跨時代的工作;此外,還有一些學者提出了觀察方法,從觀察的角度構建一個大的可信執行環境。

總的來說,主要包括3條清晰的路線,即要么改GPU,要么改CPU本身,要么改互聯。在未來計算的發展中,CPU不再是中心,以CPU為中心的安全理念應如何往外擴呢?鑒于短期內CPU會繼續存在的前提,目前的方案還是以CPU拓展作為主流?;ヂ摽偩€的創新,也會對數據中心的架構產生根本性的變化。而如果互聯總線能夠支持可信環境的拓展,則可以構建即類似于數據中心原生的可信執行環境。

回到嵌入式系統,我們發現嵌入式系統走得更快。手機上的SOC,很早以前就做到了所有的模塊都集中在一個SOC上。將其打開來看,發現SOC的可信環境拓展,走得比數據中心要快、要早,只是因為其在手機內部,大家沒有發現。高通的芯片也好,蘋果的芯片也好,華為的芯片也好,如果仔細去看,上面都構建著小的TEE環境,其實早就把CPU包進去了,但是這些技術并沒有反哺到整個計算系統中。

17308ec2-eb19-11ed-878e-dac502259ad0.png

備注:圖片來自于公開資料

金意兒教授最后提到,到底傳統的TEE擴展和手機上的TEE擴展會不會是兩條線,或者最后會融合,以及傳統的TEE的擴展究竟往哪一個方向走,到底是改GPU還是改CPU,還是改互聯?期待未來學術界和工業界的共同合作探討。

E N D

審核編輯黃宇


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    447

    文章

    48292

    瀏覽量

    411480
  • 華為
    +關注

    關注

    215

    文章

    33839

    瀏覽量

    247641
  • 異構計算
    +關注

    關注

    2

    文章

    93

    瀏覽量

    16176
收藏 人收藏

    評論

    相關推薦

    異構計算的前世今生

    異構計算已經成了半導體業界不得不思考的一個話題,傳統通用計算的性能捉襟見肘,過去承諾的每隔一段時間芯片性能翻倍的豪言壯語已經沒有人再提了。如今我們用到的手機中,各種除CPU以外的計算單元層出不窮
    的頭像 發表于 12-17 09:35 ?4008次閱讀

    【產品活動】阿里云GPU云服務器年付5折!阿里云異構計算助推行業發展!

    ,本周將會推出針對異構計算GPU實例GN5年付5折的優惠活動,希望能夠打造良好的AI生態環境,幫助更多的人工智能企業以及項目順利上云。隨著深度學習對人工智能的巨大推動,深度學習所構建的多層神經網絡模型
    發表于 12-26 11:22

    「深圳云棲大會」大數據時代以及人工智能推動的阿里云異構計算

    摘要: 最近幾年,在大數據和人工智能的推動,異構計算有了長足的發展。無論是在產品形態上,還是在應用領域上,阿里云異構計算都取得了累累碩果。最近幾年,在大數據和人工智能的推動,
    發表于 04-04 13:44

    異構計算在人工智能什么作用?

    能力的需求。因此,具有GPU、ASIC、 FPGA 或其它加速器(Accelerator)等高并行、高密集的計算能力的異構計算持續火熱,而異構計算也將成為支撐先進和以后更復雜AI 應用的必然的選擇
    發表于 08-07 08:39

    什么是異構并行計算

    先了解什么是異構并行計算同構計算是使用相同類型指令集和體系架構的計算單元組成系統的計算方式。而異構計算
    發表于 07-19 08:27

    異構計算的前世今生

    異構計算已經成了半導體業界不得不思考的一個話題,傳統通用計算的性能捉襟見肘,過去承諾的每隔一段時間芯片性能翻倍的豪言壯語已經沒有人再提了。如今我們用到的手機中,各種除CPU以外的計算單元層出不窮
    發表于 12-26 08:00

    TSC峰會回顧04 | 異構計算場景構建可信執行環境

    不同制程架構、不同指令集、不同功能的算力單元,組合起來形成一個混合的計算系統,使其具有更強大、更高效的功能。如何在異構計算場景構建
    發表于 04-19 15:20

    異構計算場景構建可信執行環境

    本文轉載自 OpenHarmony TSC 《峰會回顧4 | 異構計算
    發表于 08-15 17:35

    峰會回顧7 | 視窗繪制技術演進和新趨勢

    本帖最后由 OpenHarmony開發者 于 2023-8-22 16:56 編輯 本文轉載自 OpenHarmony TSC 官方《峰會回顧7 | 視窗繪制技術演進和新趨勢
    發表于 08-22 16:33

    請問模型推理只用到了kpu嗎?可以cpu,kpu,fft異構計算嗎?

    請問模型推理只用到了kpu嗎?可以cpu,kpu,fft異構計算嗎?
    發表于 09-14 08:13

    異構計算芯片的機遇與挑戰

    異構計算的機遇與挑戰 異構計算是指不同類型的指令集和體系架構的計算單元組成的系統的計算方式,目前 CPU+GPU以及CPU+FPGA 都是最受業界關注的
    發表于 09-27 10:22 ?26次下載

    異構計算的兩大派別 為什么需要異構計算?

    20世紀80年代,異構計算技術就已經誕生了。所謂的異構,就是CPU、DSP、GPU、ASIC、協處理器、FPGA等各種計算單元、使用不同的類型指令集、不同的體系架構的計算單元,組成一個
    發表于 04-28 11:41 ?2.3w次閱讀

    異構計算:架構與技術

    了解其中的原因十分重要。異構計算既是計算技術也是硬件架構。為了獲得更多好處,您最好從頭開始,利用異構計算架構硬件和便于執行異構計算的軟件棧。
    發表于 09-18 19:18 ?749次閱讀

    異構計算,你準備好了么?

    摩爾定律失靈了,已是不爭的事實。單純的提升一種芯片性能變的代價越來越高,與此同時,異構計算成為提高計算力的主流方向。 什么是異構計算? 異構計算的前景怎么樣? OpenPOWER系統上
    發表于 09-25 17:27 ?391次閱讀

    2021 OPPO開發者大會:游戲中的異構計算

    2021 OPPO開發者大會:游戲中的異構計算 2021 OPPO開發者大會上介紹了游戲中的異構計算。 責任編輯:haq
    的頭像 發表于 10-27 11:08 ?1304次閱讀
    2021 OPPO開發者大會:游戲中的<b class='flag-5'>異構計算</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>