《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 如何簡化向多核的遷移的基本指導
如何簡化向多核的遷移的基本指導
摘要: 全球對計算功率和性能日益增長的需求已經將嵌入式計算推向多核系統發展路徑。該遷移帶來一系列復雜的問題:我該如何遷移傳統軟件,使其與多核硬件一起使用?我是否需要通過虛擬化實現更高性能?我如何能夠在一個對我來說可以承擔的功率范圍中獲得所需的性能?通過結合高性能硬件;強大的、用戶友好型軟件和工具;以及廣泛的開放式生態系統,飛思卡爾可以幫助您解決這些問題和更多其他問題。
Abstract:
Key words :

 

 全球對計算功率和性能日益增長的需求已經將嵌入式計算推向多核系統發展路徑。該遷移帶來一系列復雜的問題:我該如何遷移傳統軟件,使其與多核硬件一起使用?我是否需要通過虛擬化實現更高性能?我如何能夠在一個對我來說可以承擔的功率范圍中獲得所需的性能?通過結合高性能硬件;強大的、用戶友好型軟件和工具;以及廣泛的開放式生態系統,飛思卡爾可以幫助您解決這些問題和更多其他問題。

 

      雖然向多核的遷移開始于網絡和無線基礎設施等高端應用,多核也開始用于過去應用較少的領域,例如汽車、工業控制應用的安全關鍵領域、以及打印機和影像應用—可以使用更高速度和功率的任意應用。向全球網絡連接性的遷移給網絡帶來巨大壓力,并增加了對更高處理功率的需求。如果沒有呈幾何級增長的功率,單線程性能無法繼續提高,這種方法會影響系統成本和可靠性。為了將功率保持在可以管理的等級,應用必須遷移至多核,而不是不斷增加頻率。

 

        實現多核性能等級不像向系統中添加更多內核那樣簡單。當從單核遷移至多核硬件時,出現許多與傳統軟件的遷移有關的復雜問題??傮w來看,在這種遷移和多線程編程領域軟件工程師缺乏培訓。虛擬化對于最大限度發揮多核硬件投資的價值至關重要,是一種截然不同的思考操作系統和資源分區的方式。當您在解決方案中添加更多處理功率時,多核系統當然無法避免發生問題:功耗。

 

      飛思卡爾是世界領先的嵌入式處理技術提供商,至今已向世界各地發送了3億多個通信處理器。我們的多核QorIQ通信處理器、面向片上基站無線系統的QorIQ Qonverge平臺和VortiQa軟件解決方案——在全球有眾多經驗豐富的現場支持工程師和強大、開放的合作伙伴生態系統—將我們的嵌入式處理技術帶入新網絡紀元。

 

 

 

 

        軟件問題

 

       向多核遷移路徑中兩個巨大的障礙都涉及軟件。 第一個問題是其中的一項遷移。 用于單處理器順序執行程序的數百萬行傳統代碼必須遷移以便保護投資。 在映射和遷移變得更加簡單和更加高效之前,從單核遷移至多核系統在某種程度上將非常困難。 第二個問題是缺乏關于多核系統編程的基本知識。 從硬件來看,安裝多個內核非常簡單,但是與以前的單核編程相比,多核編程需要不同的思路和不同的培訓。

 

       飛思卡爾在培訓和工具上進行了大量投資,使向多核遷移變得更加簡單。QorIQ多核軟件開發套件(SDK)和CodeWarrior開發工具等開發工具有助于移植流程。飛思卡爾和我們的合作伙伴還提供用于仿真和建模分析的工具,包括處理器分區的“假設”分析。 開發人員的培訓始終是需要關注的重點。提供了在多核處理器上重新映射序列應用的流程的真實案例,飛思卡爾還根據這些研究為開發人員開發了應用說明、演示文檔和文章。

 

       飛思卡爾預計約有60%至70%的多核研發預算都用在軟件而不是硬件上。飛思卡爾始終關注這一點,使多核產品對軟件的適應性非常強。 飛思卡爾在QorIQ平臺架構中設計了許多功能,提高了軟件工程師在遷移舊代碼和編寫新代碼方面的工作效率。之前已經提到,軟件研發時間占到60%至70%,根據預計有超過50%的時間用在調試軟件和優化性能。飛思卡爾的產品幫助縮短這一時間,并使軟件工程師更加高效。

 

      例如,飛思卡爾的用戶空間數據路徑加速架構(USDPAA)軟件比傳統的通過內核訪問驅動器的方式在性能上有很大的提高。該軟件包含通過多個CPU內核支持簡化共享網絡接口和加速器的硬件組件。隊列管理器和緩沖器管理器組件提供了基礎架構,用于與內核、硬件加速器和接口之間往復傳遞數據包。軟件通過稱為門戶的硬件組件訪問數據路徑加速架構。USDPAA是一款使Linux用戶空間應用能夠通過高性能的方式直接訪問門戶的軟件框架。USDPAA幫助傳統Pthread/用戶空間應用的開發和移植變得非常簡單。

 

      虛擬化和可視性

 

      多核開發與單核開發不同的另一個方面是如何集成軟件和硬件。第一代多核處理器具有相同內核的多個實例。從另一方面來說,飛思卡爾QorIQ Qonverge平臺在一個芯片上混合了處理元件:Power Architecture內核、StarCore DSP和多個加速引擎。未來的產品將在一個芯片上提供更多內核,并且在一個芯片上混合不同的內核類型。最大的區別是所有內核都將被虛擬化。在一個虛擬化的系統中,應用的每個任務都需要映射至相應的處理模塊。目前,該流程需要很多人力來完成。必須提供以更緊密的方式集成的分區工具、映射工具和分解工具,使軟件工程師能夠快速可視化分區,根據性能、功率、存儲器等執行“假如”分析,然后選擇目標實施并執行。

 

       下一個步驟是調試應用。該步驟的關鍵是能夠觀察這些復雜芯片的所有等級。大多數芯片在處理器內核等級都將具有可視性,但是您最終需要完整的內部可視性,包括I/O、存儲器控制器和加速引擎。當您具有可視性以后,您還需要可控制性。

 

 

 

 

        您是否能夠以非常精細的方式控制這些具有許多內核和不同內核類型的高度復雜的芯片? 您是否能夠控制數據的移動方式?為了找到答案,您可以針對數據如何移動執行快速的“假如”分析。這使您可以獲得系統可視性。然后,您擁有了一個“旋鈕”,您可以從來自“假如”分析的目標方案中獲得更高性能。這涉及軟件和硬件。 芯片中如果沒有正確的調試hook,它將不具有可視性。如果調試hook存在,但是API未將其暴露給工具和調試器,將沒有可視性。如果沒有芯片hook也將沒有可控制性,并且hook應與工具套件集成。

 

 飛思卡爾QorIQ多核SDK和CodeWarrior開發工具嵌入了廣泛的可視性,可接入至我們的處理器中,因此開發人員可以完全利用內核和資源,并調試復雜的片上交互。

 

      飛思卡爾的嵌入式管理程序對于虛擬化非常重要,它是嵌入式通信處理領域第一款具有最高性能的處理器。管理程序是系統級軟件,允許多個操作系統訪問常用外設和存儲器資源,并且在多個內核之間提供通信機制。 在一個多核系統中,任務不應以物理的方式映射至處理資源。

 

     如果資源進行虛擬化,那么任何任務都可以訪問任何虛擬資源,以便使工作完成。這使計算資源能夠靈活、有彈性并且不會硬性綁定至任何任務。例如,作為嵌入式應用中的虛擬化選擇,在基于飛思卡爾Power Architecture的多核SoC中支持基于Linux內核的虛擬機(KVM)。這是一個非常復雜的領域,飛思卡爾投入了巨大的資金,以便為客戶提供多核系統最重要的優勢之一:靈活的資源使用。

 

      面向多核設計的硬件

 

     由于系統有了更多的多核處理器和處理能力,因此需要將不同應用上的硬件充分利用起來,這些應用在整個系統解決方案內可能并行運行,執行不同的任務。在多核系統中,許多不同的應用都需要訪問外設和SoC。例如,您可以在SoC接入多個內核,但是無法始終在系統中增加相應的I/O,因為受到芯片中引腳數量的限制。為了將八個內核集成至SoC,并且能夠使兩個以太網端口對于不同內核以多個以太網端口的形式出現,您必須添加針對不同應用隔離SoC的不同部分的虛擬化技術。軟件芯片在該單一SoC上運行,同時感知底層硬件具有為其提供的數量顯著較大的資源。

 

     飛思卡爾的優勢之一在于我們如何在SoC中采用該虛擬化并提高性能。當飛思卡爾開始開發多核SoC時,我們需要基于不同的應用類型以許多不同的方式為其提供安全、可靠的分區方式?;诂F有SoC基礎設施開發多核SoC的一個常見方式是使用共享總線。但是,該方法限制帶寬和延遲。飛思卡爾從一開始就解決了這些架構挑戰。 利用具有規模合適的互聯,因為SoC本身是一個小型網絡,各個SoC組件之間不會爭用資源。從一開始起,針對在我們客戶的系統中指配多核器件的最佳方式,飛思卡爾已經制定了多個架構和應用級決策。

 

 節省能源

 

        在關注多核能源管理方面,飛思卡爾具有多年的歷史。符合美國的EnergyStar、日本的Top Runner和EU Code of Conduct等協議使我們的客戶能夠隨時間推移節省能源。我們的PowerQUICC 8315、8536處理器和QorIQ P1022處理器具有數據包無損以太網等功能,可以使設備進入深度睡眠模式。該模式關閉內核和緩存,并從SoC中去掉電源。SoC的各個部分是有效的,并且能夠處理一些關鍵事件,可以在合適的時間、合適的條件下喚醒設備。當有效負載被處理后,它將進入深度睡眠模式。QorIQ P1022處理器用于打印機等EnergyStar設備,并滿足多種能源要求,例如在深層睡眠模式中只有200–300毫瓦的損耗。

 

      飛思卡爾另一個領先的節電技術稱為級聯電源管理。在非峰值活動期間,該技術將任務轉向較少數量的內核,以便空閑內核可以進入最小功率或“昏睡”狀態。當數據包流量再次增加時,該技術允許返回至全負載條件。級聯電源管理不像節電技術那樣簡單,它也是一個以更高效的方式分發數據包處理的工作負載管理技術。

 

 

 

 

 

      成功的多核合作伙伴

 

       知識非常豐富的全球現場工作人員是多核遷移成功的關鍵組件。在多核處理器出現之前,飛思卡爾也幫助我們的客戶通過高性能嵌入式處理器將產品推向全球市場,飛思卡爾在嵌入式處理領域擁有世界最大的現場工程師團隊之一。多核應用的軟件非常復雜。經驗豐富的合作伙伴可以幫助您設計、調試和優化。

 

      通過我們的Freescale Connect Partner計劃,飛思卡爾繼續與嵌入式行業中的領先軟件和工具公司密切合作,以幫助確保全面的解決方案能充分利用QorIQ架構的優勢。飛思卡爾擁有一個開放、廣泛的生態系統,以便簡化向多核架構的遷移。我們的首選合作伙伴包括Enea、Green Hills、Mentor Graphics和QNX,提供在QorIQ平臺上實現最高性能的優化集成解決方案。廣泛的合作伙伴組合包括6Wind、Critical Blue和Wind River,幫助加快向多核的遷移,并縮短上市時間。

 

      行業正在遇到一個轉折點,那就是通過添加更多內核來解決性能問題將不再能夠提供所需的性能改進。市場正在從簡單直接的方法向更加精密的功率管理和軟件技術轉變。

 

      多核的下一步發展趨勢是什么?

 

       多核市場的未來將由對于速度更快的硬件的需求推動,以便處理更多工作負載,并解決現有網絡存在的成本壓力問題。服務提供商和OEM必須通過具有更高性能的系統做出響應,以便保持網絡中的流量質量。在I/O性能方面將出現逐步增加,通過這種方式可以確定處理I/O類型和為處理不斷增加的工作負載可以在SoC中使用的內核和存儲器緩存數量。

 

       雖然硬件是市場的引擎,軟件將決定其過程。通常,開發工具落后于技術變革。但是,在多核領域,進程應該以其他方式出現。市場將見證廠商投入更多努力幫助開發人員創建并優化多核應用。軟件將提高總體系統性能,因此有許多工具可以為優化應用提供支持。通過這些系統將可以交付更多的多核軟件內容—不僅是設備的支持驅動,還包括更多的中間件和虛擬化軟件,以及利用它們的其他參考應用。將提供更多面向多核的優化操作系統,以幫助對這些設備進行排程。

 

       總結

 

      多核解決方案可以使互聯社區獲得更好的生活質量。無論是用于全球網絡、移動無線基礎設施、智能電網、自動化工廠、智能醫院、航空航天和國防,我們的高級多核硬件、支持軟件和飛思卡爾全球技術團隊都可以幫助簡化您向多核的遷移。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美午夜片在线免费观看| 激情国产一区二区| 国内外成人免费视频| 国产精品久久久久久久浪潮网站| 久久综合网色—综合色88| 久久国产精品亚洲77777| 欧美激情精品久久久| 欧美性色视频在线| 欧美一区二区三区精品电影| 欧美精品一区二区三区蜜臀| 欧美有码视频| 欧美高清视频www夜色资源网| 亚洲精品视频免费在线观看| 欧美刺激午夜性久久久久久久| 日韩午夜一区| 久久国产精品电影| 亚洲一区二区三区在线看| 亚洲午夜av在线| 中文av一区二区| 亚洲在线一区二区三区| 国产午夜久久| 欧美wwwwww| 午夜在线电影亚洲一区| 久久国产精品久久久| 国产一区二区三区高清在线观看| 久久久久看片| 亚洲国产精品一区二区尤物区| 国产精品v欧美精品v日韩| 99在线热播精品免费| 国产精品看片你懂得| 国产精品日日摸夜夜添夜夜av| 91久久国产综合久久蜜月精品| 亚洲综合视频网| 亚洲国产黄色| 中文欧美在线视频| 亚洲国产欧美精品| 欧美大色视频| 亚洲视频在线看| 久久se精品一区精品二区| 一区二区激情| 农村妇女精品| 亚洲欧美在线磁力| 亚洲欧洲日本mm| 亚洲综合大片69999| 欧美影片第一页| 亚洲国产精品99久久久久久久久| 欧美日韩中文字幕精品| 亚洲欧美www| 免费在线成人av| 日韩视频在线观看| 久久夜精品va视频免费观看| 亚洲精品小视频| 久久婷婷国产综合国色天香| 欧美亚洲免费在线| 亚洲免费视频一区二区| 欧美一站二站| 黄色成人av网| 国内自拍亚洲| 久久精彩免费视频| 欧美成人午夜激情在线| 亚洲人成精品久久久久| 免费亚洲婷婷| 亚洲一区二区在线看| 久久亚洲综合色| 亚洲影音一区| 久久黄色小说| 亚洲二区视频在线| 一区二区三区精品视频| 米奇777超碰欧美日韩亚洲| 香蕉久久夜色| 国产精品丝袜白浆摸在线| 欧美日韩久久久久久| 亚洲一区二区三区中文字幕在线| 99在线精品视频在线观看| 老司机久久99久久精品播放免费| 一区在线观看视频| 欧美日韩国产一级片| 欧美精品二区三区四区免费看视频| 欧美gay视频激情| 久久精品国产第一区二区三区最新章节| 欧美伦理91| 久久亚洲一区二区| 亚洲精选一区二区| aa级大片欧美三级| 欧美在线观看一二区| 久久激五月天综合精品| 亚洲女同性videos| 欧美视频日韩视频| 一区二区三区在线免费视频| 亚洲欧洲三级| 美女视频黄 久久| 亚洲高清一二三区| 中日韩男男gay无套| 嫩草影视亚洲| 欧美大片第1页| 久久精品日产第一区二区三区| 午夜精品一区二区三区在线播放| 女生裸体视频一区二区三区| 99国产一区二区三精品乱码| 欧美伊久线香蕉线新在线| 国产精品一区二区在线观看不卡| 久热这里只精品99re8久| 欧美巨乳在线观看| 亚洲麻豆视频| 欧美在线视屏| 久久亚洲综合| 99国产精品久久久| 在线亚洲精品福利网址导航| 99视频热这里只有精品免费| 久久精品91久久香蕉加勒比| 国产精品爱啪在线线免费观看| 国产精品一区二区三区四区五区| 久久男人av资源网站| 国产欧美精品va在线观看| 欧美性片在线观看| 男女av一区三区二区色多| 欧美一区二区三区在线观看视频| 欧美亚洲自偷自偷| 亚洲高清视频在线| 欧美xxx成人| 亚洲在线电影| 国产精品久久久999| 在线观看欧美精品| 欧美色图麻豆| 免费日韩精品中文字幕视频在线| 久久久久99| 国产精品亚洲一区二区三区在线| 在线日韩精品视频| 欧美一区中文字幕| 91久久国产综合久久蜜月精品| 久久伊人免费视频| 国产精品视频一二三| 国产精品一区二区三区观看| 欧美国产日韩一区二区在线观看| 国产亚洲一区精品| 欧美高清视频免费观看| 伊人成人在线视频| 久久久久久网站| 久久不射网站| 久久嫩草精品久久久久| 亚洲欧美电影院| 欧美特黄一区| 一区二区三区免费在线观看| 亚洲影院免费| 午夜精品视频| 亚洲欧美视频| 在线播放中文字幕一区| 久久亚洲精品中文字幕冲田杏梨| 欧美日韩在线影院| 99视频热这里只有精品免费| 亚洲日本免费电影| 久久免费视频网站| 国产精品久久久久永久免费观看| 亚洲国产成人久久综合一区| 欧美三级小说| 欧美aaaaaaaa牛牛影院| 亚洲黄色免费网站| 亚洲一区二区三区四区中文| 性欧美18~19sex高清播放| 欧美成人国产一区二区| 久久久免费av| 亚洲福利视频专区| 欧美精品一区二区久久婷婷| 欧美一区二区免费视频| 午夜性色一区二区三区免费视频| 樱花yy私人影院亚洲| 亚洲图片欧洲图片av| 国产一区二区三区在线观看免费视频| 欧美mv日韩mv国产网站| 欧美日韩视频一区二区| 欧美一级欧美一级在线播放| 美女日韩欧美| 在线精品高清中文字幕| 国产精品久久久免费| 亚洲欧美日韩爽爽影院| 激情综合久久| 麻豆精品精品国产自在97香蕉| 蜜臀av在线播放一区二区三区| 欧美午夜在线视频| 亚洲免费视频观看| 亚洲一二三级电影| 国产一区二区高清视频| 欧美人成在线视频| 欧美xart系列在线观看| 国产精品入口麻豆原神| 亚洲香蕉伊综合在人在线视看| 国产精品成人观看视频免费| 久久久亚洲国产天美传媒修理工| 欧美亚洲系列| 久久精品人人做人人爽| 91久久精品国产91久久性色| 国产精品播放| 亚洲最新视频在线播放| 麻豆九一精品爱看视频在线观看免费| 国产精品久久久久久久久久ktv| 欧美日韩综合精品| 黄色在线一区| 激情小说另类小说亚洲欧美| 国产精品久久久久久久久动漫| 久久免费视频在线观看| 久久久亚洲国产美女国产盗摄| 久久激情五月激情| 欧美激情 亚洲a∨综合| 欧美岛国激情| 伊人夜夜躁av伊人久久| 国产亚洲欧美一级| 欧美精品啪啪| 久久精品卡一| 欧美一区二区三区免费在线看| 久久综合给合久久狠狠狠97色69| 午夜视频一区在线观看| 亚洲免费在线观看视频| 亚洲欧美日韩系列| 国产主播一区二区三区| 国产亚洲成av人在线观看导航| 欧美一区二区视频免费观看| 国内精品写真在线观看| 在线观看中文字幕不卡| 在线播放中文一区| 欧美日本亚洲韩国国产| 亚洲另类黄色| 一区二区三区回区在观看免费视频| 99在线视频精品| 99国内精品| 国产欧美精品一区aⅴ影院| 老司机精品视频一区二区三区| 一本一道久久综合狠狠老精东影业| 久久噜噜噜精品国产亚洲综合| 久久久精品国产免大香伊| 欧美黄色片免费观看| 国产亚洲视频在线| 欧美有码在线视频| 在线观看一区视频| 亚洲欧美国产不卡| 亚洲国产成人在线播放| 美女网站在线免费欧美精品| 免费成人你懂的| 久久综合电影一区| 欧美日韩国产精品一区二区亚洲| 亚洲精品一区二区三区四区高清| 欧美美女bb生活片| 久久久噜噜噜久久狠狠50岁| 国产精品99久久久久久久久久久久| 激情欧美亚洲| 亚洲一区3d动漫同人无遮挡| 激情小说亚洲一区| 亚洲欧美日韩精品久久久久| 红桃视频国产精品| 欧美国产在线观看| 亚洲欧洲日本专区| 亚洲美女在线观看| 欧美chengren| 亚洲国产免费| …久久精品99久久香蕉国产| 久久亚洲一区二区| 亚洲国产成人91精品| 亚洲视频在线观看免费| 亚洲电影激情视频网站| 国内精品久久久久久久果冻传媒| 欧美精品在欧美一区二区少妇| 亚洲精品欧洲精品| 黄色精品在线看| 欧美色图天堂网| 久久久.com| 免费观看30秒视频久久| 精品成人a区在线观看| 国产精品黄页免费高清在线观看| 欧美美女日韩| 在线观看视频免费一区二区三区| 亚洲二区在线观看| 亚洲在线视频| 亚洲在线观看视频网站| 国产精品久久久久久久久搜平片| 欧美一区二区视频在线观看| 国产日韩欧美自拍| 国产亚洲亚洲| 美女啪啪无遮挡免费久久网站| 亚洲日本乱码在线观看| 欧美在线资源| 麻豆九一精品爱看视频在线观看免费| 久久av老司机精品网站导航| 国产精品三级视频| 欧美激情乱人伦| 国产乱码精品一区二区三区不卡| 亚洲精品国偷自产在线99热| 午夜精品久久久99热福利| 影音国产精品| 久久精品一区二区三区中文字幕| 欧美小视频在线观看| 亚洲一区二区高清视频| 国产一区美女| 久久久噜噜噜久久中文字幕色伊伊| 国产香蕉久久精品综合网| 一区二区三区成人精品| 亚洲国产日韩在线| 亚洲激精日韩激精欧美精品| 男人的天堂亚洲| 国产精品日韩在线一区| 亚洲欧美春色| 午夜在线电影亚洲一区| 欧美人体xx| 国产精品捆绑调教| 欧美视频在线不卡| 国产麻豆视频精品| 亚洲精品视频啊美女在线直播| 亚洲国产精品尤物yw在线观看| 欧美网站在线| 先锋影音网一区二区| 国产自产女人91一区在线观看| 欧美在线1区| 美女91精品| 国产女主播视频一区二区| 欧美激情亚洲| 欧美精品成人91久久久久久久| 尤物yw午夜国产精品视频明星| 亚洲第一搞黄网站| 欧美在线视屏| 精品不卡视频| 日韩视频中文字幕| 亚洲欧美电影在线观看| 欧美亚洲尤物久久| 狠狠色丁香婷婷综合久久片| 欧美精品一卡| 欧美午夜www高清视频| 欧美国产一区二区三区激情无套| 国产日韩高清一区二区三区在线| 久久综合色一综合色88| 欧美激情一区二区三区在线视频观看|