<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 智能計算 > 新品快遞 > UltraSoC高速通信選配件可為數據中心、高性能計算(HPC)和存儲客戶提供全生命周期調試和性能優(yōu)化

          UltraSoC高速通信選配件可為數據中心、高性能計算(HPC)和存儲客戶提供全生命周期調試和性能優(yōu)化

          作者: 時間:2019-11-27 來源:電子產品世界 收藏

          UltraSoC近日宣布:為其嵌入式架構新增高速通信功能,它可支持在數據中心、高性能計算、人工智能(AI)和存儲應用中進行調試和性能優(yōu)化。新增的PCIe和千兆以太網連接可使開發(fā)人員和用戶能夠去獲得有關此類產品實際行為的詳細信息,并可以用于實驗室中正在開發(fā)的產品,以及被部署到實際應用中的產品。

          本文引用地址:http://www.ex-cimer.com/article/201911/407577.htm

          以太網和PCIe是當今計算密集型和性能關鍵型系統(tǒng)中最常用的標準通信格式。因此,在歸集和優(yōu)化此類系統(tǒng)的性能時,它們成為了工程師用來傳輸需要捕獲和的大量數據的自然選擇。

          UltraSoC的片上和分析基礎構件可提供對系統(tǒng)級芯片(SoC)及其周圍系統(tǒng)的內部操作進行深入的、逐個周期觀察的性能;因此,它提供了對系統(tǒng)行為無可比擬的洞察力,但是這會生成大量的數據。增加對快速接口的支持有助于在兩個各自不同的應用場景中處理這些大數據問題。首先,作為新SoC設計開發(fā)和調試過程的一部分,工程師需要捕獲、記錄和分析其芯片的內部行為,而這些芯片通常包含多個異構處理器內核。

          其次,系統(tǒng)設計人員和諸如存儲和HPC平臺等高性能系統(tǒng)的用戶需要在實驗室和應用現場中,對實際應用情況下的系統(tǒng)進行整體性能的優(yōu)化。為了實現這一目標,他們需要了解整個系統(tǒng)中多個芯片以及在這些芯片上運行的軟件的真實行為及它們之間的交互。

          這兩個應用場景都會生成龐大的數據集,而它們需要被快速而有效地傳輸。

          UltraSoC的首席技術官Gajinder Panesar表示:“我們在HPC、存儲和人工智能(AI)領域里的客戶正在尋找有關其芯片和所用產品行為的詳細、詳盡信息。隨著我們的客戶和合作伙伴去開發(fā)和部署處理器密集型及計算密集型應用,特別是在人工智能或機器學習(ML)領域中,我們必須使這些應用能夠快速、高效地訪問芯片上生成的信息,這是至關重要的?!?/p>

          高速連接增強了UltraSoC架構中現有的嵌入式智能和數據壓縮功能,其中包括硬件級濾波器和計數器,使工程師可以有效地把控系統(tǒng)行為中真正重要的那些部分。盡管芯片本身的智能化水平很高,但基于硬件的行為所產生的大量數據還是需要在片內和片外進行傳輸。UltraSoC正在使用PCIe(每通道2 Gbps)和千兆以太網(1 Gbps),來使得開發(fā)人員和終端用戶可以在實驗室階段和實際應用場景中,實現整個復雜的多核、超大規(guī)模應用的數據獲取和分析。

          UltraSoC的PCIe和千兆以太網解決方案包括了半導體知識產權(IP)模塊和參考軟件,將于2019年第四季度開始向先期客戶供貨。



          關鍵詞: 監(jiān)測 分析

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();