衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

建立適當(dāng)?shù)南到y(tǒng)架構(gòu)減輕PC負(fù)擔(dān)

PCB線路板打樣 ? 來源:LONG ? 2019-08-08 15:47 ? 次閱讀

音頻和音樂算法所需的處理對PC的要求越來越高。如今,PC經(jīng)常執(zhí)行與音頻和音樂相關(guān)的若干功能:音樂合成,采樣率轉(zhuǎn)換,空間增強(qiáng)和3D本地化。很快,他們也將被要求支持AC-3解碼。這些功能中的任何一個都給PC帶來了沉重的負(fù)擔(dān);總的來說,負(fù)擔(dān)可能會很嚴(yán)重。適當(dāng)?shù)南到y(tǒng)架構(gòu)允許PC在這種負(fù)擔(dān)下唱歌而不是呻吟,并且以市場容忍的成本這樣做。

在試圖決定如何支持這些算法的處理要求時(shí),兩個顯而易見的可能性突顯出來:

在主機(jī)Pentium上運(yùn)行算法

在單獨(dú)的芯片上運(yùn)行算法(固定功能或可編程DSP)。

哪個架構(gòu)更好?要回答這個問題,必須定義如何衡量“更好”。如果最低硬件成本是最重要的標(biāo)準(zhǔn),則解決方案1占優(yōu)勢,因?yàn)槠湓隽坑布杀緸榱恪H绻枰紤]最高性能,則解決方案2占優(yōu)勢:主機(jī)CPU的增量負(fù)載可以忽略不計(jì),單獨(dú)的芯片可以設(shè)計(jì)為提供所需的性能。然而,在多媒體中,最具成本效益的解決方案是混合,其中一些功能在主機(jī)上運(yùn)行,一些功能在單獨(dú)的硬件中運(yùn)行。

Pure Host的問題 - 基于

純主機(jī)解決方案的低成本具有不可否認(rèn)的吸引力。但是,必須意識到這種低硬件成本會帶來性能成本。有趣的DSP應(yīng)用 - 如波表合成器 - 可以消耗超過100 MHz Pentium的1/3。 CPU仍然需要執(zhí)行其主要功能 - 運(yùn)行合成器提供音樂伴奏的應(yīng)用程序??因此這種額外的加載會對性能產(chǎn)生顯著影響。授權(quán)主機(jī)處理器的速度將繼續(xù)提高,使得任何給定DSP應(yīng)用程序的負(fù)載越來越小,但這種增加可能無法恢復(fù)主應(yīng)用程序的性能。 DSP程序員和其他程序員一樣貪婪。在大多數(shù)情況下,它們可以通過額外的計(jì)算使DSP應(yīng)用程序更好地工作因此,隨著CPU速度的增加,它們在主處理器上的應(yīng)用需求可能會增加。更快的CPU不是靈丹妙藥的第二個原因是系統(tǒng)集成商需要更快的CPU來支持多個DSP應(yīng)用。額外的加載將繼續(xù)擠壓應(yīng)用程序,迫切需要主機(jī)CPU的注意力。

建立適當(dāng)?shù)南到y(tǒng)架構(gòu)減輕PC負(fù)擔(dān)

圖1:基于主機(jī)的合成器的架構(gòu)

基于純DSP的問題

通過將DSP應(yīng)用程序移動到單獨(dú)的芯片,主機(jī)CPU可以將注意力集中在它的主要義務(wù)是允許系統(tǒng)以與其額定速度一致的方式運(yùn)行。但是,單獨(dú)的芯片會增加成本。為了正確評估替代架構(gòu),我們需要認(rèn)識到這個成本要小于額外芯片的成本。所有系統(tǒng) - 甚至是在主機(jī)CPU上運(yùn)行DSP應(yīng)用程序的系統(tǒng) - 都必須有一個CODEC來轉(zhuǎn)換數(shù)字形式的模擬信號。可以將DSP功能的電路與CODEC集成在一起,因此硬件加速的真正成本是這種附加硬件的增量成本。這種增量成本可能仍然很大,但顯然小于單獨(dú)芯片的成本。

建立適當(dāng)?shù)南到y(tǒng)架構(gòu)減輕PC負(fù)擔(dān)

圖2:基于DSP的系統(tǒng)的標(biāo)準(zhǔn)架構(gòu)

當(dāng)我們考慮將DSP功能從主機(jī)CPU上移開的機(jī)會時(shí),我們面臨另一種選擇:使用a實(shí)現(xiàn)功能可編程DSP,或在固定功能硬件中實(shí)現(xiàn)。應(yīng)該注意的是,主機(jī)CPU的可編程性代表了基于主機(jī)的解決方案的第二個優(yōu)點(diǎn),因?yàn)樗试S主機(jī)CPU根據(jù)其運(yùn)行的軟件執(zhí)行各種DSP功能。我們可以通過基于可編程DSP的獨(dú)立硬件來保持這種多功能性。 DSP在執(zhí)行DSP任務(wù)方面具有明顯優(yōu)于CPU的優(yōu)勢,因?yàn)樗鼈兡軌蛞缘统杀咎峁┱_的計(jì)算能力。但是,與DSP相關(guān)的存儲器會使成本過高。為了最大限度地降低成本,我們必須最大限度地減少內(nèi)存。

最小化內(nèi)存的傳統(tǒng)方法是在專用硬件中構(gòu)建功能。但硬連線解決方案還有其他問題。設(shè)計(jì)專用硬件非常耗時(shí)。在糾正錯誤時(shí),硬件設(shè)計(jì)中固有的延遲會更加復(fù)雜。雖然基于DSP的解決方案只需通過更改代碼就可以修復(fù)錯誤,但硬連線解決方案需要額外的硬件設(shè)計(jì),掩模更改和新芯片制造。同樣的缺點(diǎn)適用于性能增強(qiáng)或新功能的引入。可編程DSP還允許引入特殊功能以實(shí)現(xiàn)產(chǎn)品差異化。雖然可編程DSP的這些優(yōu)勢很有價(jià)值,但嚴(yán)苛的競爭現(xiàn)實(shí)是市場不會容忍它們的巨大成本。

考慮到可編程DSP的額外成本時(shí),一個減輕因素是它們的可編程性使它成為可能可以使用相同的硬件來執(zhí)行多種功能。例如,可以簡單地通過加載不同的軟件來重新配置能夠支持音樂合成軟件的芯片以用于AC-3解碼。使用固定功能芯片提供這兩種功能將需要多個芯片,從而削弱了它們的成本優(yōu)勢。因此,雖然固定功能芯片通常為特定功能提供最便宜的解決方案,但是當(dāng)您在多個功能中按比例分配成本時(shí),可編程DSP可能不會更昂貴 - 甚至可能更便宜。

盡管如此,為了最大限度地發(fā)揮PC領(lǐng)域可編程DSP的優(yōu)勢,我們必須尋求降低成本的方法。如前所述,基于可編程DSP的硬件解決方案的增量成本不是由算術(shù)單元支配,而是由存儲器特別是SRAM支配。幸運(yùn)的是,新的混合架構(gòu)可以保留可編程解決方案的優(yōu)勢,同時(shí)減少所需的內(nèi)存量。

平衡架構(gòu)

MIPS是主機(jī)CPU價(jià)格昂貴; DSP上的內(nèi)存很昂貴。因此,平衡架構(gòu)將內(nèi)存密集型功能移至主機(jī),將計(jì)算密集型功能移至DSP。作為如何執(zhí)行此分區(qū)的說明,請考慮EuPhonics EuSynth-2波表合成器。波表合成器的功能可以分為兩類:控制器代碼和合成內(nèi)核。控制器代碼的主要功能是解釋MIDI數(shù)據(jù)。它控制合成內(nèi)核,它是產(chǎn)生音頻輸出的代碼。合成內(nèi)核是計(jì)算密集型的,因?yàn)樗枰暂敵霾蓸勇?通常為32 kHz)為32個聲音生成新的輸出樣本。要生成新的輸出樣本,需要更新包絡(luò),LFO和動態(tài)濾波器,并且可能必須執(zhí)行合唱和混響等音頻效果。 DSP經(jīng)過優(yōu)化,可以執(zhí)行這些高度重復(fù)的數(shù)值計(jì)算。

另一方面,控制器代碼是內(nèi)存密集型的,因?yàn)樗枰櫤铣善鞯臓顟B(tài)。當(dāng)它消化傳入的MIDI流時(shí),它會更新一個表,在該表中跟蹤每個語音正在做什么。可下載樣本的新標(biāo)準(zhǔn)可能需要額外的存儲空間來跟蹤樣本所在的位置,它們應(yīng)如何表達(dá)以及如何識別它們(通過MIDI命令)。請注意,解釋MIDI流不是計(jì)算密集型的。 MIDI帶寬相對較低(通過串行連接為31,250 b/s),無論如何,所需的邏輯(測試和分支)對CPU來說比DSP更舒適。在主機(jī)上運(yùn)行控制器代碼對可用主機(jī)資源的影響最小,因此應(yīng)用程序基本上全速運(yùn)行。

大多數(shù)DSP應(yīng)用程序采用相同的控制器/內(nèi)核方式構(gòu)建。另一個突出的例子是調(diào)制解調(diào)器調(diào)制解調(diào)器的實(shí)時(shí)要求使得難以在非實(shí)時(shí)操作系統(tǒng)(如Windows 95)下在主機(jī)上運(yùn)行它們,并且計(jì)算要求帶來了前面提到的相同負(fù)擔(dān)。但是,包括壓縮和糾錯(V.42和V.42bis),AT命令集和呼叫進(jìn)程監(jiān)控的控制器部分??在主機(jī)上運(yùn)行整齊,只留下“數(shù)據(jù)泵”的內(nèi)核調(diào)制解調(diào)器??在DSP上運(yùn)行。

圖3:音樂合成的平衡架構(gòu)

平衡架構(gòu)的潛在缺點(diǎn)是控制器和內(nèi)核之間通信所需的總線帶寬大于MIDI輸入所需的帶寬。但是,PCI總線提供的帶寬遠(yuǎn)遠(yuǎn)超過平衡架構(gòu)所需的帶寬。對于音樂合成,典型的參數(shù)流僅需要總線帶寬的約1%。此外,這種帶寬要求仍然低于基于主機(jī)的解決方案中PCM所需的帶寬。

平衡架構(gòu)的優(yōu)勢在于其成本效益。它通過將內(nèi)存需求減少至少一半來最大限度地降低DSP的成本。它通過平衡許多系統(tǒng)資源(主機(jī)CPU,主機(jī)內(nèi)存,PCI總線和DSP)之間的負(fù)載來實(shí)現(xiàn)這種減少,從而避免任何一個的過度負(fù)擔(dān)。以這種方式傳播負(fù)載可在保持性能的同時(shí)最大限度地降低成本。因此,平衡架構(gòu)是一種滿足快速發(fā)展但對成本敏感的行業(yè)需求的解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評論

    相關(guān)推薦

    MOSFET陣列并聯(lián)放置多個功率MOSFET以減輕系統(tǒng)負(fù)擔(dān)

    多個MOSFET的負(fù)載,以減輕系統(tǒng)中各個晶體管的負(fù)擔(dān)。 不幸的是,MOSFET(通常是非線性元件)不能像并聯(lián)一組電阻一樣簡單地在它們之間分配電流。就像在單個MOSFET中一樣,現(xiàn)在熱量也成為考慮因素,因?yàn)樗鼪Q定了MOSFET的閾
    的頭像 發(fā)表于 12-21 12:09 ?6595次閱讀
    MOSFET陣列并聯(lián)放置多個功率MOSFET以<b class='flag-5'>減輕</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>負(fù)擔(dān)</b>

    智能監(jiān)控系統(tǒng)是由哪幾個架構(gòu)組成的?

    ,同時(shí)還負(fù)責(zé)當(dāng)出現(xiàn)異常行為或事件時(shí)發(fā)出報(bào)警信息,是智能視頻監(jiān)控系統(tǒng)的核心模塊。3.監(jiān)控中心:監(jiān)控人員直接交互,在監(jiān)控端可以進(jìn)行報(bào)警準(zhǔn)則的設(shè)定,建立事件、異常行為等模型,也可以制定報(bào)警響應(yīng),并能對整個
    發(fā)表于 10-28 10:15

    巡航控制系統(tǒng)減輕疲勞

    巡航控制系統(tǒng)減輕疲勞
    發(fā)表于 02-08 01:39 ?14次下載

    人工智能設(shè)備減輕影像科醫(yī)生的工作負(fù)擔(dān)

    比大眾想象的要重出很多。影像科醫(yī)生的工作到底是個什么樣子?如何才能減輕影像科醫(yī)生工作負(fù)擔(dān)?天地智慧醫(yī)療帶您一探究竟。 影像科醫(yī)生看圖說話并不簡單 影像科醫(yī)生每天的工作就是結(jié)合臨床看圖說話,但這并不是一份簡單的工
    發(fā)表于 09-25 10:37 ?2次下載

    釋放改革紅利,減輕用戶電費(fèi)負(fù)擔(dān)

    國家電網(wǎng)公司今年上半年在全面深化改革方面取得的成果,主要體現(xiàn)在推進(jìn)混合所有制改革、深化輸配電價(jià)改革及促進(jìn)新能源消納等多個方面。國家電網(wǎng)公司將貫徹落實(shí)好政府工作報(bào)告要求,進(jìn)一步釋放改革紅利,減輕一般工商業(yè)電價(jià)負(fù)擔(dān)
    發(fā)表于 07-04 04:41 ?2308次閱讀

    可穿戴式機(jī)器人助力救災(zāi)活動,減輕了人體腰部40%的負(fù)擔(dān)

    據(jù)報(bào)道,在西日本暴雨災(zāi)害中受災(zāi)最嚴(yán)重的地區(qū)之一岡山縣,救災(zāi)志愿者身著的“外套機(jī)器人”在救災(zāi)活動中起到了極大的作用。“外套機(jī)器人”最多可以減輕人體腰部40%的負(fù)擔(dān),以幫助志愿者搬運(yùn)沉重的物體。
    發(fā)表于 08-08 17:16 ?2545次閱讀

    如何構(gòu)建智能制造系統(tǒng)參考架構(gòu)

    美國建立起了工業(yè)互聯(lián)網(wǎng)通用參考架構(gòu),德國建立工業(yè)4 0系統(tǒng)參考架構(gòu),我國目前尚未明確提出相關(guān)架構(gòu)
    發(fā)表于 01-10 09:02 ?5481次閱讀

    減輕家務(wù)負(fù)擔(dān),手持吸塵器哪個牌子好

    隨著科技的進(jìn)步,越來越多便捷好用的智能電器出現(xiàn)在普通家庭用戶家中。手持吸塵器是智能清潔類工具,它的出現(xiàn),幫助不少用戶減輕了家居清潔的負(fù)擔(dān)。越來越多消費(fèi)者將手持吸塵器列為日常清潔必備工具。面對市場上
    發(fā)表于 06-25 20:52 ?340次閱讀

    巴士駕駛員輔助系統(tǒng)減輕工作負(fù)擔(dān)

    波蘭索拉瑞斯巴士客車公司宣布與波蘭波茲南理工大學(xué)合作,為巴士駕駛員研發(fā)輔助系統(tǒng)減輕駕駛員們的日常工作負(fù)擔(dān)
    的頭像 發(fā)表于 04-01 17:18 ?3082次閱讀

    集成電路設(shè)計(jì)助于減輕電源設(shè)計(jì)人員的負(fù)擔(dān)

    集成電路設(shè)計(jì),系統(tǒng)集成和封裝的最新發(fā)展有助于減輕電源設(shè)計(jì)人員的負(fù)擔(dān)。 在電力電子領(lǐng)域,每個系統(tǒng)設(shè)計(jì)人員都必須面對一些基本事實(shí)。首先,大多數(shù)項(xiàng)目將需要多輪設(shè)計(jì),仿真和試驗(yàn),以通過嚴(yán)格的E
    的頭像 發(fā)表于 01-01 10:58 ?1779次閱讀
    集成電路設(shè)計(jì)助于<b class='flag-5'>減輕</b>電源設(shè)計(jì)人員的<b class='flag-5'>負(fù)擔(dān)</b>

    如何減輕基于AI的視覺系統(tǒng)負(fù)擔(dān)

    視覺傳感器對于數(shù)據(jù)采集正變得越來越重要。 最初的簡單圖像傳感器為攝影應(yīng)用開發(fā),如今的圖像傳感器用于向人工智能(AI)和機(jī)器學(xué)習(xí)系統(tǒng)提供高質(zhì)量的輸入。 這些系統(tǒng)已成為利用新的和創(chuàng)新的處理器架構(gòu)的精密
    的頭像 發(fā)表于 11-24 14:39 ?1371次閱讀

    利用無線電源減輕戰(zhàn)場電池負(fù)擔(dān)

      無線電源是一項(xiàng)新技術(shù),已經(jīng)有望改變我們從智能手機(jī)到電動汽車的充電方式,具有改變未來戰(zhàn)爭的獨(dú)特潛力,并減輕士兵以及陸地,空中和水下載人和無人駕駛車輛的戰(zhàn)場電池負(fù)擔(dān)。美國軍方對下馬士兵進(jìn)行
    的頭像 發(fā)表于 10-28 10:37 ?1190次閱讀

    PC和PLC無法建立通信怎么回事

    一般來說無法建立PC和PLC的通信,以下幾個部分都有嫌疑: 1. PC 2. 軟件 3. 通訊線 4. PLC 然而PLC和通訊線都是新買的且已用其它同型號設(shè)備進(jìn)行測試,PC RS2
    發(fā)表于 04-18 10:39 ?0次下載
    <b class='flag-5'>PC</b>和PLC無法<b class='flag-5'>建立</b>通信怎么回事

    如何減輕伺服電機(jī)的磨損?減輕伺服電機(jī)磨損的方法

    適當(dāng)的潤滑:定期對伺服電機(jī)進(jìn)行潤滑是減輕磨損的重要步驟。使用適合的潤滑劑,按照制造商的建議和規(guī)定進(jìn)行潤滑,確保電機(jī)內(nèi)部零部件的摩擦和磨損得到有效減少。
    發(fā)表于 09-08 17:05 ?707次閱讀

    請問DMA控制器可以減輕CPU負(fù)擔(dān)嗎?

    直接存儲器訪問 ( DMA )控制器,可以在內(nèi)存和/或外設(shè)之間傳輸數(shù)據(jù),而不需要 CPU 參與每次傳輸。合理利用 DMA 控制器,可以減輕CPU的負(fù)擔(dān)
    的頭像 發(fā)表于 03-28 09:41 ?796次閱讀
    請問DMA控制器可以<b class='flag-5'>減輕</b>CPU<b class='flag-5'>負(fù)擔(dān)</b>嗎?
    送现金百家乐的玩法技巧和规则| 乐天堂百家乐娱乐网| 乌拉特后旗| 新葡京百家乐官网现金| 大发888娱乐城出纳| 优博百家乐yobo88| 如何玩百家乐官网赢钱技巧| 奥斯卡娱乐城| 南非太阳城皇宫酒店| 澳门百家乐棋牌游戏| A8百家乐官网的玩法技巧和规则| 真人百家乐官网技巧| 德州扑克大小规则| 玩百家乐掉房| 视频百家乐平台出租| 百家乐官网资深 | 中阳县| 香港六合彩彩图| 大发888ber| 免费百家乐倍投| 百家乐代理荐| 百家乐游戏机的玩法| 百家乐天上人间| 机械百家乐官网技巧| 百家乐官网赌博破解| 固原市| 体育博彩| 澳门顶级赌场娱乐网| 大发888娱乐场手机| 全讯网vc8888.com| 威尼斯人娱乐城平台打不开| 百家乐娱乐官网网| 百家乐如何看| 百家乐赌博筹码| 百家乐对子的玩法| 贵族百家乐的玩法技巧和规则| 麻将百家乐筹码| 百家乐游戏网址| 百家乐最稳妥的打法| 澳门百家乐实战视频| 网上百家乐是假还是真的|