在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

實戰演練:Calibre如何成為暴力堆機器之王

傅里葉的貓 ? 來源:傅里葉的貓 ? 2023-07-17 15:25 ? 次閱讀

Siemens的Calibre是業內權威的版圖驗證軟件,被各大Foundry廠廣泛認可。用戶可以直接在Virtuoso界面集成Calibre接口,調用版圖驗證結果數據,使用起來極為方便。

今天,我們就來聊聊這款軟件。

版圖驗證是芯片設計中非常重要的一環,一共包括三個環節。

DRC(Design Rule Check):檢查版圖是否符合Foundry廠的制造工藝規則,確保芯片能被正確生產出來;

LVS(Layout Versus Schematic):版圖工程師需要將畫好的版圖與原理圖對比,確保兩者所有連接保持一致;

寄生參數提取(Parasitic Extraction):將版圖中的寄生參數提取出來,在Virtuoso中反饋結果,前端工程師會進行后仿驗證,重新評估電路特性并進行修改,保證流片正確。

e1d20c7c-2436-11ee-962d-dac502259ad0.jpg

這三個環節分別由Calibre的DRC、LVS、PEX三種工具來完成。

e203bae2-2436-11ee-962d-dac502259ad0.png

Calibre任務典型特性

重內存,可拆分,適合暴力堆機器

e20f8552-2436-11ee-962d-dac502259ad0.png

Calibre任務有兩大特性:

1、重內存需求,2T或4T的超大型內存機器都有可能登場

版圖文件很大,需要處理的數據量非常大,但本身的邏輯判斷并不復雜,所以通常不剛需高主頻機型,但要求多核、大內存的機器。CPU與內存的比例通常能達到1:4或1:8,極端情況下這個比例會更高,2T或4T的超大型內存機器都有可能登場。

2、可拆分,無關聯,適合暴力堆機器

我們在模擬這篇文里寫過版圖驗證就像是一個“大家來找茬“的游戲。

在運行任務的時候,Calibre會把版圖切分成相互沒有邏輯關系的塊狀分區,這些分區之間彼此沒有相關性,互不干擾,所以可以同時進行。

切得越細,同時檢查的人更多,效率就越高。

e2222a4a-2436-11ee-962d-dac502259ad0.png

三體里的切法大家還記得吧,一字橫切。

而芯片只能豎著切,可以十字切法。橫切會影響到芯片層與層之間的連接關系。

e24d54c2-2436-11ee-962d-dac502259ad0.png

暴力堆機器也是有技術含量的

e2596f6e-2436-11ee-962d-dac502259ad0.png

1、 首先,要有光,你得有大內存的機器

我們的全球資源池可以根據用戶需求在全球范圍內調度海量云端異構資源。GPU、TPU、FPGA,要啥都有。

e2649c72-2436-11ee-962d-dac502259ad0.jpg

其中,FCC-B產品提供準動態資源池,擁有行業特需的大內存機型,具有較低的整體擁有成本。而且,可以擴展到FCC-E使用彈性資源。

總之,大內存的機器,沒有問題。

那么,萬一不是一直不夠,是偶爾不夠怎么辦呢?

我們有一個小技巧,專門應用這種內存峰值場景。

Swap,交換分區,就是在內存不夠的情況下,操作系統先把內存中暫時不用的數據,存到硬盤的交換空間,騰出內存來讓別的程序運行。

比如跑一組Calibre任務需要10小時,其中9個小時的內存使用量都在200G左右,只有1個小時達到了260G。

e2863c38-2436-11ee-962d-dac502259ad0.png



如果選擇256G內存的機型配置,任務必崩無疑。

但要是為了這1小時不到10G的內存溢出而全程使用512G的配置,成本翻倍,未免有點太不劃算了。

使用Swap交換分區就可以無縫填補這一空缺,非常匹配這種內存峰值場景。


2、 怎么把這些機器組隊管理起來?

有了機器,下一步當然是要把它們利用起來。

Calibre默認支持單機多核并行跑任務,這意味著只要機器足夠大,就可以同時處理很多任務。

但是,當你的大機器不夠多,或者根本拿不到大機器的時候,就很苦惱了。

我們的方法是:將所有機器組成一個集群——多機多核的方式同時跑多個任務。

集群自動化管理,少量大機器需要,大量小機器就更需要了。

為啥?

理由一,能方便地自動化運維整個集群

比如軟件安裝配置、資源監控、集群管理等工作,是需要IT一臺臺機器去逐一手動操作,還是鼠標點幾下就可以完成?

理由二,能快速方便地分配業務,提高資源利用率

比如,臨時需要將一批機器從團隊A劃撥給團隊B使用,有沒有什么辦法可以讓IT快速方便地進行配置?

比如,因為資源使用的不透明和缺乏有序管理,會出現不同人對同一資源的爭搶,任務排隊等現象。同時,你會發現資源利用率還是不高。

3、怎么讓機器自動化干活,不用人操心?

自動化干活可太有必要了。

否則,那么多任務,那么多機器,需要多少雙手和眼睛才能忙得過來?

來,我們給你“手”和“眼睛”。

首先是我們的“手”——Auto-Scale功能。

來看一下本地手動跑任務與Auto-Scale自動化跑任務的區別:

e30cc2ee-2436-11ee-962d-dac502259ad0.png

基于我們自主研發的調度器——Fsched,Auto-Scale自動伸縮功能自動化創建集群,自動監控用戶提交的任務數量和資源需求,動態按需地開啟與關閉所需算力資源,做到分鐘級彈性伸縮,在提升效率的同時有效降低成本。

有了“手”干活,還得有“眼睛”盯著防止出錯。

我們能多維度監控任務狀態,提供基于EDA任務層的監控、告警、數據統計分析功能與服務。

e332752a-2436-11ee-962d-dac502259ad0.jpg

你看,不僅可以自動化跑任務,還能時刻幫你盯著任務是否出錯。

e203bae2-2436-11ee-962d-dac502259ad0.png

來,我們小暴力一下

e20f8552-2436-11ee-962d-dac502259ad0.png

先說結論:

我們在單臺大機器和多臺小機器組合場景下分別跑了同一組Calibre任務。

單臺大機器場景下,隨著核數的增加,任務耗時呈現明顯的線性下降關系,整體性能曲線非常貼近基準線(單機核數有上限,本次實證中,我們使用的最大單機為128核,并根據32核、64核、128核的耗時規律預估了256核單機的耗時數據,僅供參考)。

多臺小機器組合場景下,隨著機器數量的翻倍,任務耗時同樣線性下降,但在后期倍數關系上有所損耗,多機性能曲線略低于基準線和單機性能曲線。

e3703cb6-2436-11ee-962d-dac502259ad0.png

實證過程:

1、使用fastone云平臺調度32核、64核、128核單機分別運行一組Calibre任務,耗時分別為14小時57分49秒、7小時30分28秒、3小時50分11秒;

2、按上條實證數據,預估使用fastone云平臺調度256核單機運行一組Calibre任務的耗時為1小時58分6秒;

3、使用fastone云平臺調度2、4、8臺32核機器分別運行一組Calibre任務,耗時分別7小時43分51秒、4小時6分14秒、2小時15分34秒。

e24d54c2-2436-11ee-962d-dac502259ad0.png

還有大家關心的Intel第四代機器

我們也搞來跑了一下

e2596f6e-2436-11ee-962d-dac502259ad0.png

在上一節中,我們使用的均為第三代英特爾至強可擴展處理器,而在2023年1月11日,英特爾正式推出了第四代至強可擴展處理器。

我們立馬搞來跑了一遍,為了對比參照,我們還拉上了第二代和第三代,并且把核數都按比例換算為48核。

實證過程:

1、使用fastone云平臺調度48核第二代英特爾處理器運行一組Calibre任務,耗時10小時46分26秒;

2、使用fastone云平臺調度48核第三代英特爾處理器運行一組Calibre任務,耗時9小時56分13秒,相比第二代提升7.77%;

3、使用fastone云平臺調度48核第四代英特爾處理器運行一組Calibre任務,耗時8小時18分43秒,相比第三代提升16.35%,比第二代提升22.85%。

e3c6cc98-2436-11ee-962d-dac502259ad0.png

可以看到每一代都有提升,且型號越新,提升幅度越大,三代比二代提升了7.77%,四代比三代提升了16.35%。

而在價格上,目前四代和三代的類似機型換算一下,幾乎是相同的。

e203bae2-2436-11ee-962d-dac502259ad0.png

實證小結

e20f8552-2436-11ee-962d-dac502259ad0.png

1、Calibre DRC/LVS/PEX不剛需高主頻機型,但要求多核、大內存的機器,任務可拆分,適合暴力堆機器;

2、fastone云平臺的全球動態資源池、集群自動化管理能力、自動化跑任務并監控告警的功能可完美匹配Calibre的需求;

3、隨著計算資源的提升,Calibre的任務耗時呈現明顯的線性關系,其中單機整體性能曲線非常貼近基準線,多機效果后期會略有折損;

4、最新型號的處理器可以大幅提升Calibre的效率,可根據項目周期與實際預算綜合考量機型配置。

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

    關注

    68

    文章

    10905

    瀏覽量

    213034
  • 芯片設計
    +關注

    關注

    15

    文章

    1028

    瀏覽量

    55010
  • Calibre
    +關注

    關注

    0

    文章

    18

    瀏覽量

    9784

原文標題:實戰演練:Calibre如何成為暴力堆機器之王

文章出處:【微信號:傅里葉的貓,微信公眾號:傅里葉的貓】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    LwIP應用開發實戰指南—基于野火STM32

    LwIP應用開發實戰指南—基于野火STM32—20210122
    發表于 01-17 14:34 ?0次下載

    使用MCUXpresso for VS Code插件開發Zephyr的hello world

    本期來到Zephyr實戰經驗演練,小編帶著大家一起使用MCUXpresso for VS Code插件來開發一個屬于Zephyr的hello world。
    的頭像 發表于 01-03 09:21 ?647次閱讀
    使用MCUXpresso for VS Code插件開發Zephyr的hello world

    基于PY32MD310單片機開發的11萬轉強力渦輪暴力風扇方案介紹

    今天給大家介紹下我們的11萬轉高速暴力風扇方案,搭載了11萬轉高性能無刷電機、采用獨特旋鈕設計產出更大風力。暴力風扇在日常生活中有著很好的應用。可以用做一些電子產品清灰,寵物毛發吹干,除塵助燃等
    的頭像 發表于 01-02 17:52 ?217次閱讀

    暴力風扇方案:高轉速強勁風力無刷風扇方案

    在當今科技高速發展的時代,電子設備的性能不斷提升,散熱問題也日益成為關注的焦點。而 13w 高轉速暴力風扇方案的出現,為解決各種設備的散熱難題提供了強大的技術支持。 一、高轉速暴力風扇的重要性 隨著
    的頭像 發表于 12-30 17:48 ?311次閱讀

    4G模組Air724UG軟件示例:UDP實戰演練

    關于4G模組Air724UG軟件的UDP示例,今天我將對其實戰演練,整理成文示例展示:
    的頭像 發表于 11-26 12:10 ?262次閱讀
    4G模組Air724UG軟件示例:UDP<b class='flag-5'>實戰</b><b class='flag-5'>演練</b>!

    鼎盛合 無刷電機渦輪增壓暴力風扇方案

    酷熱的夏天常常讓人感到煩躁不安,而風扇作為一種便捷的消暑工具能夠為人們帶來一絲清涼。傳統的有刷風扇在使用過程中存在著一些噪音大、壽命短、風力不夠強勁等問題。為了解決這些問題,暴力無刷風扇應運而生。它
    的頭像 發表于 11-11 15:57 ?645次閱讀

    “新一代”漏洞掃描管理系統:攻防演練不可或缺

    一直以來,網絡安全攻防演練中的紅藍對抗、漏洞掃描等成為熱點中的熱點。在步步陷阱、危機重重的網絡對抗環境里,隱藏著高手如云的“暗勢力”,政府企事業單位護網期間如何輕松應對成為棘手難題。 日前,國內專注
    的頭像 發表于 09-18 17:21 ?376次閱讀

    【「時間序列與機器學習」閱讀體驗】+ 鳥瞰這本書

    的交織中不斷成長。 讀者對這本書的評價普遍很高。他們稱贊作者用通俗易懂的語言將復雜的概念解釋得透徹清晰,即使是初學者也能輕松入門。同時,書中豐富的案例和詳細的步驟指導也讓讀者快速積累經驗,提高實戰技能。甚至有讀者表示,這本書已經成為時間序列分析、
    發表于 08-12 11:28

    如何使用SystemView的監控功能

    SystemView能夠監視應用程序如何使用動態存儲。這意味著,如果應用程序中使用了C或C++、自定義或RTOS提供的內存池對象,我們可以跟蹤這些對象的使用情況。SystemView可以在一個
    的頭像 發表于 08-09 18:07 ?901次閱讀
    如何使用SystemView的<b class='flag-5'>堆</b>監控功能

    仁懋MOSFET:驅動13萬轉暴力風扇無刷電機的隱形力量

    仁懋MOSFET驅動13萬轉暴力風扇無刷電機應用炎炎夏日,一款性能卓越、風力強勁的戶外暴力風扇無疑是消暑利器。而在這背后,仁懋電子的MOSFET產品以其卓越的性能和穩定性,成為了這些高性能風扇
    的頭像 發表于 07-18 08:37 ?819次閱讀
    仁懋MOSFET:驅動13萬轉<b class='flag-5'>暴力</b>風扇無刷電機的隱形力量

    單相整流橋怎么測量好壞

    單相整流橋是一種常見的電子元件,主要用于將交流電轉換為直流電。在測量單相整流橋的好壞時,需要掌握一定的方法和技巧。 一、單相整流橋的基本概念 1.1 單相整流橋的定義 單相整流
    的頭像 發表于 07-16 09:22 ?1213次閱讀

    西門子發布Calibre 3DThermal軟件

    在數字化工業領域,軟件技術的每一次創新都如同在科技之海中激起千層浪花。近日,西門子數字化工業軟件公司再次引領行業潮流,推出了其全新的Calibre 3DThermal軟件,該軟件專為3D集成電路(3D IC)中的熱效應分析、驗證與調試而設計,無疑將為集成電路設計領域帶來革命性的變化。
    的頭像 發表于 06-28 14:48 ?689次閱讀

    西門子推出Calibre 3DThermal軟件,持續布局3D IC熱分析

    Calibre 3DThermal可為3D?IC提供完整的芯片和封裝內部熱分析,幫助應對從芯片設計和3D組裝的早期探索到項目Signoff過程中的設計與驗證挑戰 ● 新軟件集成了西門子先進
    發表于 06-28 14:14 ?429次閱讀

    智己汽車依法指控網絡暴力和流量霸凌

    投訴信爆料,自2024年4月9日以來,智己汽車遭遇有組織的網絡暴力和流量霸凌,直接影響到企業的正常經營和聲譽。智己汽車據此向國家相關主管部門提出實名舉報,請求按照中央網信辦2024年“清朗”系列專項整治活動的要求,嚴肅處理這一惡劣的網絡暴力行為。
    的頭像 發表于 04-11 16:45 ?682次閱讀

    實戰演練中的佼佼者:車載中控系統在應急救援指揮車中的應用

    在應急救援領域,迅速、準確地獲取現場信息并做出決策至關重要。訊維車載中控系統憑借其卓越的技術性能和適應性,在應急救援指揮車中發揮著關鍵作用,成為實戰演練中的佼佼者。 一、實時現場感知與信息傳遞 在
    的頭像 發表于 03-06 16:11 ?490次閱讀
    主站蜘蛛池模板: 亚洲色图 第一页 | 国产在线观看福利 | 国产精品久久精品福利网站 | 国产1区2区三区不卡 | 性色综合 | 爱爱帝国亚洲一区二区三区 | 中文字幕色网站 | 99成人在线 | 三级国产 | 久久狼人综合 | 日韩免费| 人人人人干| 亚洲人成电影在在线观看网色 | 久久精品亚洲热综合一本奇米 | 成人午夜大片免费7777 | 六月婷婷啪啪 | 国产亚洲精品自在久久77 | 性做久久久久 | 视频免费观看网址 | 天天干夜夜操 | 国产色拍| 91视频观看免费 | 免费澳门一级毛片 | 色四虎| 亚洲国产成a人v在线观看 | 国产色妞妞在线视频免费播放 | 在线视频毛片 | 久久亚洲免费视频 | 天天摸日日舔 | 国产一区二区三区免费大片天美 | 色偷偷97 | 天堂资源在线播放 | 亚洲国产精品乱码一区二区三区 | 欧美美女一区二区三区 | 手机看片福利视频 | 欧美大尺度aaa级毛片 | 不卡免费在线视频 | 日韩高清成人毛片不卡 | tube69日本老师 | 成人免费黄色网 | 色屋在线 |