chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

超級(jí)系統(tǒng)的開(kāi)發(fā)加速了多處理器的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:陳青青 ? 2019-10-06 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

按照今天的標(biāo)準(zhǔn),早期的基于微處理器的系統(tǒng)很簡(jiǎn)單,尤其是因?yàn)樗鼈兺ǔV皇褂靡粋€(gè)處理器(可能只有一些協(xié)處理器,如浮點(diǎn)協(xié)處理器),而且指令集相對(duì)較簡(jiǎn)單,運(yùn)行速度很低時(shí)鐘頻率。該處理器通過(guò)一個(gè)簡(jiǎn)單的讀/寫和信令協(xié)議,通過(guò)一個(gè)8位或16位數(shù)據(jù)總線與少量相對(duì)簡(jiǎn)單的存儲(chǔ)器和外圍設(shè)備進(jìn)行通信。

那些日子早已過(guò)去。目前,在緊密耦合或網(wǎng)絡(luò)拓?fù)渲猩婕皵?shù)十或數(shù)百個(gè)復(fù)雜處理器和硬件加速器的系統(tǒng)的開(kāi)發(fā)有了巨大的增長(zhǎng)。除了分層存儲(chǔ)器結(jié)構(gòu)和多層總線結(jié)構(gòu),這些超級(jí)系統(tǒng)—這可能每秒執(zhí)行數(shù)億到數(shù)百億的指令—功能極其復(fù)雜的軟件組件,目前這種軟件內(nèi)容幾乎呈指數(shù)級(jí)增長(zhǎng)。

激烈的競(jìng)爭(zhēng)使今天的電子市場(chǎng)對(duì)上市時(shí)間壓力極為敏感。在手機(jī)等消費(fèi)市場(chǎng)尤其如此,新產(chǎn)品產(chǎn)生影響的機(jī)會(huì)有時(shí)可能只有兩到四個(gè)月。然而,最近的一份報(bào)告顯示,超過(guò)50%的嵌入式系統(tǒng)開(kāi)發(fā)運(yùn)行較晚,而20%的嵌入式系統(tǒng)開(kāi)發(fā)未能滿足其要求規(guī)范或被完全取消。 1

問(wèn)題在于,在傳統(tǒng)的系統(tǒng)開(kāi)發(fā)環(huán)境中,硬件設(shè)計(jì)先于軟件開(kāi)發(fā)。這個(gè)順序過(guò)程根本無(wú)法支持當(dāng)今超級(jí)系統(tǒng)的開(kāi)發(fā)。本文首先介紹超系統(tǒng)的示例,并概述了增加系統(tǒng)大小和復(fù)雜性所帶來(lái)的問(wèn)題。

然后討論基于使用虛擬系統(tǒng)原型(VSP)的體系結(jié)構(gòu)驅(qū)動(dòng)設(shè)計(jì)的概念作為潛在的解決方案。最后,在與傳統(tǒng)環(huán)境相關(guān)的后端工程資源負(fù)載與由體系結(jié)構(gòu)驅(qū)動(dòng)的基于VSP的方法產(chǎn)生的前端負(fù)載之間進(jìn)行生產(chǎn)力,開(kāi)發(fā)時(shí)間和風(fēng)險(xiǎn)比較。

今天的超級(jí)系統(tǒng)

在某些方面,術(shù)語(yǔ)“超系統(tǒng)”可能會(huì)產(chǎn)生誤導(dǎo),因?yàn)樗赡軙?huì)讓一些讀者想象一個(gè)物理上很大的實(shí)現(xiàn)。實(shí)際上,超級(jí)系統(tǒng)通常在單個(gè)片上系統(tǒng)(SoC)器件上實(shí)現(xiàn)。

例如,現(xiàn)代手機(jī)可能包含一個(gè)SoC,包括幾??個(gè)通用中央處理單元(CPU),以及一個(gè)或兩個(gè)數(shù)字信號(hào)處理(DSP)單元,控制40個(gè)或更多外圍設(shè)備提供控制功能,多媒體功能,2D和3D圖形功能,加密功能,相機(jī)接口以及各種其他接口,如WiFi和USB。

具有相關(guān)加速器設(shè)備的DSP提供各種基帶處理,濾波,調(diào)制和解碼功能。擁有多個(gè)內(nèi)核可以實(shí)時(shí)處理更廣泛的處理流量,這是當(dāng)今許多應(yīng)用程序的關(guān)鍵要求。

遠(yuǎn)離無(wú)線網(wǎng)絡(luò)的手持部分,控制無(wú)線通信系統(tǒng)的基站本身是緊密耦合的多處理器系統(tǒng)的層次結(jié)構(gòu)。例如,一個(gè)能夠每秒執(zhí)行數(shù)十億條指令的典型基站可以包含5到20個(gè)主要子系統(tǒng)和100多個(gè)單獨(dú)的處理器。

除了多處理器實(shí)現(xiàn)之外,今天的超級(jí)系統(tǒng)采用分層存儲(chǔ)器結(jié)構(gòu)。一些存儲(chǔ)器元件將通過(guò)專用總線緊密耦合到各個(gè)處理引擎,其他存儲(chǔ)器子系統(tǒng)可以是處理引擎集群的本地,并且其他存儲(chǔ)器單元可以在多組處理引擎之間共享。每個(gè)存儲(chǔ)器子系統(tǒng)可能具有不同的速度要求,不同的總線寬度,并使用不同的時(shí)鐘域。

在今天的超級(jí)系統(tǒng)中,不同的處理引擎可以有單獨(dú)的總線用于控制,指令和數(shù)據(jù),每個(gè)這些復(fù)雜的總線可以具有各種結(jié)構(gòu)和協(xié)議。除通用處理器總線外,還可能有各種專用外設(shè)總線,緊耦合存儲(chǔ)器總線,外部存儲(chǔ)器總線和共享存儲(chǔ)器總線。

其中許多公交車都將采用流水線結(jié)構(gòu),并在管道中安排多個(gè)交易請(qǐng)求和響應(yīng)??偩€系統(tǒng)還可以采用復(fù)雜的交叉開(kāi)關(guān),可以同時(shí)嘗試多個(gè)讀寫操作。

即使是普通的現(xiàn)代汽車也包含20到80個(gè)處理器,執(zhí)行大量任務(wù)并執(zhí)行數(shù)億個(gè)任務(wù)每秒幾十億條指令(圖1)。

 超級(jí)系統(tǒng)的開(kāi)發(fā)加速了多處理器的設(shè)計(jì)

圖1—汽車的電子產(chǎn)品含量正以不斷增長(zhǎng)的速度增長(zhǎng) 2 。

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

    關(guān)注

    559

    文章

    8186

    瀏覽量

    362576
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11192

    瀏覽量

    221741
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在多處理器系統(tǒng)中使用EMIF?

    我想在多處理器系統(tǒng)中使用 EMIF。 為此,應(yīng)不時(shí)將地址和數(shù)據(jù)總線設(shè)置為高阻抗?fàn)顟B(tài)。 可能嗎? 我找不到圖紙中連接 EMIF 總線的位置? 直接連接到 PIN 或
    發(fā)表于 03-05 06:51

    什么是MSP430多處理器?MSP430多處理器有哪些技術(shù)要點(diǎn)?

    什么是MSP430多處理器?MSP430多處理器有哪些技術(shù)要點(diǎn)?
    發(fā)表于 05-27 06:52

    一種基于共享總線的冗余容錯(cuò)多處理器系統(tǒng)

    定義一種完全基于局部處理器多處理器系統(tǒng),討論系統(tǒng)的實(shí)現(xiàn)條件,提出了一種共享總線結(jié)構(gòu),建立了
    發(fā)表于 06-15 08:57 ?11次下載

    異構(gòu)多處理器系統(tǒng)Cache一致性解決方案

    SoC技術(shù)的發(fā)展使多個(gè)異構(gòu)的處理器集成到一個(gè)芯片成為可能,這種結(jié)構(gòu)已成為提高微處理器性能的重要途徑。與傳統(tǒng)的多處理器系統(tǒng)一樣,Cache一致性問(wèn)題也是片內(nèi)異構(gòu)
    發(fā)表于 09-26 15:02 ?11次下載

    多處理器分組實(shí)時(shí)調(diào)度算法

    多處理器實(shí)時(shí)調(diào)度理論是目前實(shí)時(shí)系統(tǒng)的關(guān)鍵技術(shù)。論文研究PFair 調(diào)度算法在多處理器中的調(diào)度理論,在此基礎(chǔ)上,提出了一種基于PFair 調(diào)度算法的
    發(fā)表于 12-18 15:38 ?11次下載

    基于NiosII的SOPC多處理器系統(tǒng)設(shè)計(jì)方法

    基于NiosII的SOPC多處理器系統(tǒng)設(shè)計(jì)方法 兩個(gè)或多個(gè)微處理器一起工作來(lái)完成某個(gè)任務(wù)的系統(tǒng)稱為“多處理器
    發(fā)表于 10-17 09:28 ?1380次閱讀
    基于NiosII的SOPC<b class='flag-5'>多處理器</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)方法

    為嵌入式系統(tǒng)選擇合適的多處理器

    人們一般希望用一個(gè)處理器來(lái)處理整個(gè)系統(tǒng),但有的時(shí)候加入一個(gè)新的處理器將是一個(gè)很好選擇。盡管使用多處理器會(huì)帶來(lái)一些成本增加,但
    發(fā)表于 05-25 17:29 ?28次下載
    為嵌入式<b class='flag-5'>系統(tǒng)</b>選擇合適的<b class='flag-5'>多處理器</b>

    怎樣使用Nios II處理器來(lái)構(gòu)建多處理器系統(tǒng)

    怎樣使用Nios II處理器來(lái)構(gòu)建多處理器系統(tǒng) Chapter 1. Creating Multiprocessor Nios II Systems Introduction to Nios II
    發(fā)表于 10-17 14:51 ?19次下載

    面向異構(gòu)多處理器設(shè)備的自適應(yīng)命令解釋系統(tǒng)

    與低功耗的系統(tǒng)需求,但異構(gòu)多處理器結(jié)構(gòu)下軟件編程難度大的問(wèn)題以及如何優(yōu)化頂層應(yīng)用在多處理器設(shè)備上的運(yùn)行性能都是目前亟待解決的技術(shù)難題.針對(duì)以上問(wèn)題,i-計(jì)并實(shí)現(xiàn)一個(gè)面向異構(gòu)
    發(fā)表于 12-19 15:06 ?0次下載
    面向異構(gòu)<b class='flag-5'>多處理器</b>設(shè)備的自適應(yīng)命令解釋<b class='flag-5'>系統(tǒng)</b>

    使用Visual DSP++4.0開(kāi)發(fā)TigerSHARC DSP多處理器系統(tǒng)及其應(yīng)用的說(shuō)明

    DSP共享外部總線、鏈路口點(diǎn)對(duì)點(diǎn)通信、在多通道模式下使用DSP的幾個(gè)串口等幾種不同的工作模式.以用于雷達(dá)信號(hào)處理、語(yǔ)音和圖像信號(hào)處理等各個(gè)領(lǐng)域的系統(tǒng)開(kāi)發(fā)過(guò)程中。文中以VisualDSP++4.0為
    發(fā)表于 02-25 11:08 ?7次下載
    使用Visual DSP++4.0<b class='flag-5'>開(kāi)發(fā)</b>TigerSHARC DSP<b class='flag-5'>多處理器</b><b class='flag-5'>系統(tǒng)</b>及其應(yīng)用的說(shuō)明

    什么是同步多處理器

    同步多處理器,英文為Synchronous Multi-Processors,縮寫為SMP。同步多處理器系統(tǒng)在工作的時(shí)候,每當(dāng)一個(gè)任務(wù)完成后,空閑的處理器會(huì)立刻尋找下一個(gè)新的任務(wù),對(duì)于
    發(fā)表于 06-02 09:16 ?1387次閱讀

    GPGPU流式多處理器架構(gòu)剖析(上)

    流式多處理器(Stream Multi-processor,SM)是構(gòu)建整個(gè) GPU的核心模塊(執(zhí)行整個(gè) Kernel Grid),一個(gè)流式多處理器上一般同時(shí)運(yùn)行多個(gè)線程塊。每個(gè)流式多處理器可以視為
    的頭像 發(fā)表于 04-03 14:28 ?2853次閱讀
    GPGPU流式<b class='flag-5'>多處理器</b>架構(gòu)剖析(上)

    GPGPU流式多處理器架構(gòu)剖析(下)

    流式多處理器(Stream Multi-processor,SM)是構(gòu)建整個(gè) GPU的核心模塊(執(zhí)行整個(gè) Kernel Grid),一個(gè)流式多處理器上一般同時(shí)運(yùn)行多個(gè)線程塊。每個(gè)流式多處理器可以視為
    的頭像 發(fā)表于 04-03 14:28 ?2467次閱讀
    GPGPU流式<b class='flag-5'>多處理器</b>架構(gòu)剖析(下)

    對(duì)稱多處理器和非對(duì)稱多處理器的區(qū)別

    隨著計(jì)算需求的日益增長(zhǎng),單處理器系統(tǒng)已經(jīng)無(wú)法滿足高性能計(jì)算的需求。多處理器系統(tǒng)應(yīng)運(yùn)而生,它們通過(guò)將多個(gè)處理器集成到一個(gè)
    的頭像 發(fā)表于 10-10 15:58 ?2710次閱讀

    對(duì)稱多處理器的特點(diǎn)是什么

    對(duì)稱多處理器(Symmetric Multi-Processing,簡(jiǎn)稱SMP)是一種多處理器系統(tǒng),其中多個(gè)處理器共享相同的物理內(nèi)存和其他資源,并且操作
    的頭像 發(fā)表于 10-10 16:36 ?1284次閱讀