草榴社区

在云端利用滨颁硬体开发的6个理由

本文原文由张贴

英文原文:

無庸置疑地,雲端(cloud)帶來的高度可用性、穩定性、擴展性、效能和可負擔性,是大部分公司自有(on-prem)晶片设计解决方案無法相比擬的。但是對於安全性、可預測性、成本和使用方便性的擔憂,再再影響著IC设计團隊對雲端的接受度。為了以更高效能克服系統複雜度和功率限制,同時確保實現快速的上市時程(time-to-market),現在是時候務實地將雲端這種進入門檻低且具有彈性的技術,視為推動進步的關鍵。

在現今的市場條件下,需要創新、雲端導向的晶片设计解决方案來支援硬體及軟體的極高效能和運算要求。但是,又有多少IC硬體是「在雲端製造」呢?

继续阅读本文,以瞭解云端可以支援现存自有晶片策略的最佳方式。让任何规模的公司都能更有效率地管理成本和效能,并為价值珍贵的半导体滨笔提供无与伦比的安全性。

#1:IC设计團隊需要彈性來面對未來的挑戰

对很多组织而言,自有开发「感觉」很安全(如同温水池一样)。即使必须承认它有一些限制,但是公司认為,相较於转移到像云端这样的新系统令人不安的跃进行為,维持原本的开发模式要好得多。这当然完全能够理解,但是不上不下的条件实在很难助於创新。

厂测蝉惭辞辞谤别世代的來臨意指系統複雜度的增加和超融合的设计流程,都需要指數量級的計算和已確立的電子设计自動化(EDA)资源。除此之外,當设计工具和工作流程透過人工智慧(AI)變得更加地自動化和整合化,设计空間的探索和验证都將無可避免地需要更多可存取性和彈性,以靈活運用這些资源。

從今而後,僵化的公司自有解决方案的限制與成本將變得更加明顯。雲端服务供應商透過已擴展的高效能計算(HPC)基礎架構、可用性、效能及符合成本效益,進一步提供方便且安心的方式,來管理這些不斷增加的工作負載。

#2:權衡自有vs.雲端的IC设计

當考慮到IC设计對採用雲端技術的接受度時,要記住—自有和雲端環境並不是二分法的選擇,也不是未知的未來對千錘百鍊的過去的一種否定。

經濟效益的轉換方式不一定總是要盡可能利用所有成本。即使組織很龐大,團隊還是可以從小地方著手,在許多既定任務中使用雲端以探索生產力和創新的機會,無需投入全部资源孤注一擲。採取一次一種工作流程,甚至是一次一種工具的方式,讓您能熟悉該環境以及它的好處,並可能從受限的自有開發資產中騰出空間來。

底线就是,并非所有工作量都需要变动。运用混合方案,云端能帮助您取得平衡,以最敏捷的方式工作。

#3:可预期性惫蝉.可扩展性

自有开发团队通常担心云端平台无限制的容量会造成成本螺旋式上升。这样的担忧很合理,而且这项风险也必须受到管理。但是,不得不说自有部署有可能很快就变得效率低落:一旦购买了一定的容量,就不能轻易地缩减;而维持待命容量所衍生的成本亦十分高昂。

在多個工程團隊共享同一自有资源的情況下,最後都需要有人進行需求預測進而調整容量規劃。即使以豐富的歷史數據為基礎,該預測還是有很高的失敗機率。萬一走錯,將導致产物藍圖的毀壞或超支等風險。

就算小型公司財務預測程序可能不會那麼複雜,仍需要特別小心地管理它們的財務。與其將资源貫注在建置自有架構(包含庫存壽命有限的硬體)上,採取隨用隨付(pay-as-you-go),或隨成長支付(pay-as-you-grow)的模式並延伸至IC设计上會來得更加合適。這樣的設置將得以在預算限制下增加使用量,以滿足開發或彈性容量需求,且僅須負擔該使用內容所產生的費用。關鍵是,在考量預算前提下動態進行雲端容量管理。簡言之,雲端的美好之處在於,與工作相關的所有成本都可以視為單一的營業費用(OPEX)-換句話說,這正是一位CFO的理想境界。

#4:设计的安全性

長久以來,半導體業界一直猶豫是否允許將價值珍貴的IP放在屬於他人的網域中。傳統觀念是將知識產權(propriety information)留存於公司內部作為保護。但是,隨著網路安全威脅的擴大,此舉將不再適用。

值得記住的是,大部分的公司都已經透過Salesforce或Microsoft 365等服务,將機密性資產(如法律、商業和經營資訊等)託管在雲端。雲端服务供應商在安全性方面的投資,已經遠超過任何個別公司可能有意願、甚至能夠做到的水平。因此,如果為IP提供防護措施是首要任務的話,在IC開發中使用雲端會是當前最好的選擇之一。

#5:条条大路通罗马或是种种路径到云端

IC设计流程是複雜的,而且將它們從現存的自有模型移轉至雲端,不僅需要進行數據準備、計算規劃,更有可能還需要重新架構工作流程,以符合雲端就緒(cloud-ready)狀態。同時,你也必須決定要在哪個環節執行工作流程中的互動性較高的部分,例如偵錯(debug)。雖然流程是新的,但是從計算能力、可擴展性和並行化方面的優勢看來,足以證明這項努力是值得的。

為IC设计建立工作雲端模型有很多種選擇。「自備授權」(bring your own license, BYOL)方法能讓你將既有的自有授權與所選擇的雲服务供應商一起使用;而「自帶雲」(bring your own cloud, BYOC)方法,則適合已建立雲端架構、且容量需求會隨時變動的使用者需求。

另一種選擇是軟體即服务(software-as-a-service, SaaS),此方式可以消弭雲端設置和運營成本的複雜度。最後,混合方式能迅速擴充雲端容量,同時在自有系統中以更少的可攜式工作負載運作,以滿足尖峰需求。公司將可根據組織大小、自有投資的程度以及工作流程的規模來選擇最佳方式。

#6:使用雲端讓晶片设计人員有更充裕的時間專注在设计上

IC设计人員現在正面對著無數個限制,而絕大部分與容量和時間有關。這些限制將會影響終端产物的品質以及悠關公司競爭力的上市時程。對個人和組織層面而言,時間都是寶貴的资源。等待冗長的批次計算完成所花費的時間,令人心煩且效率低落。此時,雲端技術即有助於解決問題,讓您決定要在某個問題上投入多少計算资源和EDA軟體,以便在需求時間內達成期望的結果。

善加利用雲端,將可以幫助工程師提高生產力、效能和準確度並縮短周轉時間(turnaround time)。擺脫容量和可用性的限制,意味著您可以專注於身為工程師所該做的事-也就是創新。

最終,應該將雲端看作一個在追求創新的過程中,能夠排除因為有限運算和容量所帶來的阻礙,進而提高競爭力的平台,而不僅僅是一個需要維護的環境。IC设计複雜度的增加無可避免,不論組織規模或投資於自有解决方案的多寡,評估將雲端用於IC硬體開發的機會並不是一個假設性問題,而是時間性的問題。

欲進一步體驗全新的雲端设计和验证方式,歡迎前往专页註册,免费评估厂补补厂或叠驰翱颁方法。