欧美精品97,一区二区三区四区日韩,久久精品国产亚洲aⅴ,久久久久久久久久久妇女

首頁 > 技術(shù)社區(qū) > 技術(shù)社區(qū) > 如何從處理器和加速器內(nèi)核中榨取最大性能?

如何從處理器和加速器內(nèi)核中榨取最大性能?

發(fā)布時(shí)間:2024-06-02 16:31:47來源: 152102

利用緩存增強(qiáng)低成本、上一代或中端的 SoC。

 

一些設(shè)計(jì)團(tuán)隊(duì)在創(chuàng)建片上系統(tǒng)(SoC)設(shè)備時(shí),有幸能夠使用最新和最先進(jìn)的技術(shù)節(jié)點(diǎn),并且擁有相對不受限制的預(yù)算來從可信的第三方供應(yīng)商那里獲取知識(shí)產(chǎn)權(quán)(IP)模塊。然而,許多工程師并沒有這么幸運(yùn)。對于每一個(gè)“不惜一切代價(jià)”的項(xiàng)目,都有一千個(gè)“在有限預(yù)算下盡你所能”的對應(yīng)項(xiàng)目。

一種從成本較低、早期代、中檔處理器和加速器核心中擠出最大性能的方法是,明智地應(yīng)用緩存。

 

削減成本

圖1展示了一個(gè)典型的成本意識(shí)SoC場景的簡化示例。盡管SoC可能由許多IP組成,但這里為了清晰起見,只展示了三個(gè)。

 

圖 1

SoC內(nèi)部IP之間連接的主要技術(shù)是網(wǎng)絡(luò)片上(NoC)互連IP。這可以被看作是一個(gè)跨越整個(gè)設(shè)備的IP。圖1中展示的例子可以假定為一個(gè)非緩存一致性場景。在這種情況下,任何一致性需求將由軟件處理。

假設(shè)SoC的時(shí)鐘運(yùn)行在1GHz。假設(shè)一個(gè)基于精簡指令集計(jì)算機(jī)(RISC)架構(gòu)的中央處理單元(CPU)運(yùn)行一個(gè)典型指令將消耗一個(gè)時(shí)鐘周期。然而,訪問外部DRAM內(nèi)存可能需要100到200個(gè)處理器時(shí)鐘周期(為了本文的目的,我們將這個(gè)平均為150個(gè)周期)。這意味著,如果CPU沒有一級(L1)緩存,并且通過NoC和DDR內(nèi)存控制器直接連接到DRAM,那么每個(gè)指令將消耗150個(gè)處理器時(shí)鐘周期,導(dǎo)致CPU利用率僅為1/150 = 0.67%。

這就是為什么CPU以及一些加速器和其他IP使用緩存內(nèi)存來提高處理器利用率和應(yīng)用程序性能。緩存概念基于的基本原理是局部性原則。這個(gè)觀點(diǎn)是,在任何給定時(shí)間,只有一小部分主內(nèi)存被使用,而且那個(gè)空間中的位置被多次訪問。主要是由于循環(huán)、嵌套循環(huán)和子程序,指令及其相關(guān)數(shù)據(jù)經(jīng)歷時(shí)間、空間和順序局部性。這意味著,一旦一塊指令和數(shù)據(jù)從主內(nèi)存復(fù)制到IP的緩存中,IP通常會(huì)反復(fù)訪問它們。

當(dāng)今高端CPU IP通常至少有一個(gè)一級(L1)和二級(L2)緩存,它們通常還有一個(gè)三級(L3)緩存。此外,一些加速器IP,如圖形處理單元(GPU)通常有自己的內(nèi)部緩存。然而,這些最新一代的高端IP的價(jià)格通常比上一代中檔產(chǎn)品高出5倍到10倍。因此,正如圖1所示,一個(gè)注重成本的SoC中的CPU可能只配備了一個(gè)L1緩存。

更深入地考慮CPU及其L1緩存。當(dāng)CPU在其緩存中請求某物時(shí),結(jié)果被稱為緩存命中。由于L1緩存通常以與處理器核心相同的速度運(yùn)行,因此緩存命中將在單個(gè)處理器時(shí)鐘周期內(nèi)處理。相比之下,如果請求的數(shù)據(jù)不在緩存中,結(jié)果稱為緩存未命中,將需要訪問主內(nèi)存,這將消耗150個(gè)處理器時(shí)鐘周期。

現(xiàn)在考慮運(yùn)行1,000,000條指令。如果緩存足夠大以包含整個(gè)程序,那么這將只消耗1,000,000個(gè)時(shí)鐘周期,從而實(shí)現(xiàn)100%的CPU效率。

不幸的是,中檔CPU中的L1緩存通常只有16KB到64KB的大小。如果我們假設(shè)95%的緩存命中率,那么我們的1,000,000條指令中的950,000條將需要一個(gè)處理器時(shí)鐘周期。其余的50,000條指令每條將消耗150個(gè)時(shí)鐘周期。因此,這種情況下的CPU效率可以計(jì)算為1,000,000/((950,000 * 1) + (50,000 * 150)) = ~12%。

 

提升性能

提高注重成本SoC性能的一種成本效益高的方式是添加緩存IP。例如,Arteris的CodaCache是一個(gè)可配置的、獨(dú)立的非一致性緩存IP。每個(gè)CodaCache實(shí)例可以高達(dá)8MB,并且可以在同一個(gè)SoC中實(shí)例化多個(gè)副本,如圖2所示。

 

圖2

本文的目的并不是建議每個(gè)IP都應(yīng)該配備一個(gè)CodaCache。圖2僅旨在提供潛在CodaCache部署的示例。

如果一個(gè)CodaCache實(shí)例與一個(gè)IP關(guān)聯(lián),它被稱為專用緩存(DC)。或者,如果一個(gè)CodaCache實(shí)例與一個(gè)DDR內(nèi)存控制器關(guān)聯(lián),它被稱為末級緩存(LLC)。DC將加速與其關(guān)聯(lián)的IP的性能,而LLC將增強(qiáng)整個(gè)SoC的性能。

作為我們可能期望的性能提升類型的一個(gè)示例,考慮圖2中顯示的CPU。讓我們假設(shè)與這個(gè)IP關(guān)聯(lián)的CodaCache DC實(shí)例以處理器速度的一半運(yùn)行,并且對這個(gè)緩存的任何訪問消耗20個(gè)處理器時(shí)鐘周期。如果我們還假設(shè)這個(gè)DC有95%的緩存命中率,那么對于1,000,000條指令——我們的整體CPU+L1+DC效率可以計(jì)算為1,000,000/((950,000 * 1) + (47,500 * 20) + (2,500 * 150)) = ~44%。這是一個(gè)~273%的性能提升!

 

結(jié)論

過去,嵌入式程序員喜歡挑戰(zhàn),盡可能從時(shí)鐘速度低、內(nèi)存資源有限的小處理器中擠出最高性能。事實(shí)上,計(jì)算機(jī)雜志通常會(huì)向讀者提出挑戰(zhàn),例如:“誰能在處理器Y上使用最少的時(shí)鐘周期和最小的內(nèi)存量執(zhí)行任務(wù)X?”

今天,許多SoC開發(fā)者喜歡挑戰(zhàn),盡可能從他們的設(shè)計(jì)中擠出最高性能,特別是如果他們被限制使用性能較低的中檔IP。部署CodaCache IP作為專用和末級緩存,為工程師提供了一種負(fù)擔(dān)得起的方式來提升他們注重成本的SoC的性能

技術(shù)社區(qū)更多>>

鑫谷推出GS-120 ARGB積木風(fēng)扇散熱器,109元起 2026算力市場開局:顯卡商轉(zhuǎn)行炒內(nèi)存 “套牌車”混進(jìn)服務(wù)器 業(yè)內(nèi)駁算力泡沫論|傳真 蘋果新春限時(shí)優(yōu)惠1月24日開啟:最高立省1000元 谷歌Pixel 10a手機(jī)渲染圖曝光:6.3英寸屏幕,3月發(fā)布 榮耀Magic V6電池突破7000mAh:折疊屏史上最大電量 杭州成全國首個(gè)全城天貓超市閃購4小時(shí)達(dá)城市 OpenAI“折腰”:ChatGPT賣廣告,還能客觀回答嗎? 拒絕成為落后的開發(fā)者:用TRAE Skills構(gòu)建你的10倍效能工具箱 QDC推出CRAVE渴望耳機(jī),搭載多單元售價(jià)20999元起 暫定3月!華為Pura X2與Mate 80 GTS齊發(fā),參數(shù)全線拉滿 榮耀Magic8 Pro Air明天發(fā)布 影像、抗彎折能力完勝iPhone Air 消息稱vivo X300s系列手機(jī)將搭載7K大電池及2億主攝 不學(xué)抖音學(xué)INS,OpenAI想站著把錢掙了 OpenAI終向廣告“妥協(xié)”,GEO邏輯被驗(yàn)證無誤了嗎? 云南知名國企換帥,人均薪酬超31萬元 年入10億,毛利不輸海底撈,又一隱形冠軍要IPO 王自如和羅永浩觀點(diǎn)一致:紛紛稱贊榮耀Magic8 Pro Air 紅魔11 Air官宣搭載悟空屏:95.1%屏占比,1月20日發(fā)布 商標(biāo)已被多方申請注冊,辦刨豬宴的呆呆發(fā)文澄清 Claude自己寫出Claude!2小時(shí)干完兩月活,人類在工位上多余了? 小米國際加入速賣通“超級品牌出海計(jì)劃” 榮耀Magic8 Air發(fā)布時(shí)間曝光,6.3寸直屏搭配超薄機(jī)身,影像也不差 iQOO Z11 Turbo新機(jī)實(shí)驗(yàn)室摸底跑分公布,常溫突破359萬分 iQOO Z11 Turbo詳細(xì)參數(shù)流出 對手是REDMI和真我? AirPods Pro 3馬年特別款上架,鐫刻蘋果獨(dú)家設(shè)計(jì)Emoji表情 華為余承東帶隊(duì)到廣汽集團(tuán)交流共建鴻蒙生態(tài) 華為Pura 80系列手機(jī)HarmonyOS 6.0.0.125版本首曝 享界S9T逆襲記:昔日“小眾”旅行車如何成為全民爆款? 13.78萬邁騰對決13.48萬凱美瑞,三千差價(jià)值在哪?誰更適合你? 1.5T動(dòng)力夠用嗎? 別克至境世家實(shí)力均衡,普通人看看就行了
欧美精品97,一区二区三区四区日韩,久久精品国产亚洲aⅴ,久久久久久久久久久妇女
视频一区中文字幕国产| 日韩精品一区二区三区免费观影| 国产精品毛片| av不卡在线看| 日韩中文字幕亚洲一区二区va在线| 国产精品嫩草99av在线| 亚洲在线一区| 在线免费观看亚洲| 日韩动漫一区| 精品伊人久久久| av高清不卡| 午夜国产欧美理论在线播放| 蜜臀av在线播放一区二区三区| 日本不卡不码高清免费观看| 国产私拍福利精品视频二区| 国产精品一区亚洲| 97精品国产一区二区三区 | 日本成人中文字幕在线视频| 日韩精品福利一区二区三区| 国产精品亲子伦av一区二区三区| 国产一区二区三区不卡av| 91精品一区二区三区综合| 噜噜噜久久亚洲精品国产品小说| 日本99精品| 成人免费一区| 模特精品在线| 国产精品欧美在线观看| av资源亚洲| 欧美日韩精品免费观看视频完整| 久久亚洲精品伦理| 国产精品亚洲欧美| 久久久久国产精品一区二区| 亚洲无线观看| 精品视频一区二区三区在线观看| 在线日韩中文| 日本aⅴ亚洲精品中文乱码| 国产成年精品| 99热精品在线| 麻豆久久一区| 91久久视频| 国产探花一区二区| 亚洲v在线看| 欧美午夜三级| 国产精品99一区二区| 日本亚洲不卡| 久久婷婷一区| 欧美日韩中出| 欧美成人综合| 国产精品nxnn| 免费久久99精品国产自在现线| 欧美1区2区3| 国产麻豆综合| 精品久久在线| 亚洲18在线| 成人日韩在线| 久久狠狠久久| 国产毛片一区| 一区二区三区四区日本视频| 亚洲精品在线a| 偷拍精品精品一区二区三区| 日韩精品乱码av一区二区| 久久精品卡一| 国产精品午夜av| 久久午夜精品| 婷婷激情一区| 国产精品va视频| 久久成人国产| 99久久99久久精品国产片果冰| 日韩精品电影一区亚洲| 1000部精品久久久久久久久| 美腿丝袜亚洲一区| 免费在线欧美视频| 久久婷婷av| 韩日一区二区| 亚洲精品成a人ⅴ香蕉片| 欧美精选一区二区三区| 精品三级在线| 欧美日韩91| 国产亚洲一区在线| 欧美freesex黑人又粗又大| 欧美1区2区3| 日本一区二区三区中文字幕| 午夜日韩av| 亚洲成av人片一区二区密柚 | 国产毛片精品| 日韩有吗在线观看| 麻豆久久精品| 久久视频精品| 在线天堂资源www在线污| 国产精品地址| 日韩av中文字幕一区二区三区| 伊人久久成人| 色婷婷精品视频| 在线精品亚洲欧美日韩国产| 精品视频97| 麻豆精品少妇| 国产精品一区二区三区四区在线观看| 综合国产在线| 免费看黄色91| 美女精品在线| 国产综合精品| 久久夜夜操妹子| 精品视频国内| 欧美成人精品一级| 亚洲丝袜啪啪| 喷白浆一区二区| 亚洲综合不卡| 国产一区二区精品| 欧美日韩三区| 欧美 日韩 国产精品免费观看| 黑人精品一区| 五月激情久久| 久久三级福利| 久久在线电影| 欧美不卡视频| 一区视频在线| 亚洲一区二区三区高清| 亚洲深夜av| 黄色av日韩| 午夜在线一区| 一区二区三区网站| 日韩国产在线观看| 国产亚洲欧美日韩精品一区二区三区 | 欧美一区在线观看视频| 亚欧成人精品| 日韩精品1区2区3区| 97久久超碰| 欧美私人啪啪vps| 国产日产一区| 精品国内亚洲2022精品成人 | 亚洲精品高潮| 蜜臀av性久久久久蜜臀aⅴ流畅 | 中文国产一区| 国产麻豆综合| 黄色日韩在线| 亚洲久草在线| 国产精品久久久久av蜜臀| 精品视频高潮| 999国产精品永久免费视频app| 亚洲欧洲一区二区天堂久久| 中文字幕一区二区av| 国产日韩中文在线中文字幕| 成人在线视频中文字幕| 亚洲h色精品| 视频一区二区三区中文字幕| 7777精品| 成人在线视频中文字幕| 亚洲网站视频| 亚洲va久久| 国产精品久久久一区二区| a天堂资源在线| 在线综合欧美| 国产日产精品_国产精品毛片 | 精品少妇一区| 日韩欧美一区二区三区在线视频| 亚洲精品小说| 欧美日韩精品一区二区三区在线观看| 精品视频自拍| 国产亚洲高清视频| 国产精品va视频| 亚洲午夜电影| 欧美日韩一区二区三区四区在线观看| 91亚洲人成网污www| 亚洲激情中文在线| 欧美日韩1区| 欧美日韩在线播放视频| 91亚洲精品在看在线观看高清| 亚洲精品**中文毛片| 热久久国产精品| 欧美激情福利| 国产精品婷婷| 精品一区不卡| 视频在线观看一区二区三区| 狠狠久久伊人中文字幕| 国产亚洲午夜| 国产一区国产二区国产三区| 日韩在线卡一卡二| 日本一区二区免费高清| 免费日韩精品中文字幕视频在线| 你懂的亚洲视频| 亚洲一区国产一区| 国产成人久久| 日欧美一区二区| 国产亚洲一区二区手机在线观看| 免费不卡在线观看| av高清不卡| 国产美女精品视频免费播放软件| 伊人成人网在线看| 国产精品麻豆久久| 日韩激情视频网站| 成人av动漫在线观看| 国产精品亚洲综合在线观看| 一区在线视频观看| 国产精品成人a在线观看| 婷婷精品久久久久久久久久不卡| 免费污视频在线一区| 国产精品久久久久久模特| 亚洲欧美日韩一区在线观看| 91欧美在线| 日韩av一区二区在线影视|