国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

指令集

  • 從零開始制作游戲(2)
    進(jìn)1格”,雖然指令集變長了,但是機(jī)器人依舊可以完成任務(wù)。這里,請給它些掌聲!指令集變長對機(jī)器人會有什么影響呢?指令集變長會讓機(jī)器人的響應(yīng)時間變長,完成任務(wù)的時間變長。比如,收到3次“前進(jìn)1格”指令的機(jī)器人在移動時,比收到1次“前進(jìn)3格”的機(jī)器人要多花費兩段紅色的休息時間。所以,我們在編寫程序時,要讓指令集簡潔且準(zhǔn)確,這樣機(jī)器人才能更高效地完成任務(wù)。機(jī)器人得到能轉(zhuǎn)向的新零件后會發(fā)生什么變化呢?機(jī)器人的外觀發(fā)生了變化,背面增加了可辨別方向的齒輪,這樣我們才能判

    數(shù)學(xué)大王·趣味邏輯 2024年2期2024-01-11

  • 基于Chipyard的RISC-V處理器設(shè)計與實現(xiàn)
    的接口規(guī)范就是指令集[1]。RISC-V 是一個自由開放的指令集,具有良好的模塊化結(jié)構(gòu),可用于多種應(yīng)用場景的芯片定制[2]。國內(nèi)已涌現(xiàn)大量的基于RISC-V指令集架構(gòu)的芯片,如平頭哥半導(dǎo)體公司研發(fā)的應(yīng)用于物聯(lián)網(wǎng)的處理器CK902[3]、中國科學(xué)院計算機(jī)技術(shù)所研發(fā)的RISC-V 處理器“香山”[4]以及芯來科技研發(fā)的廣泛應(yīng)用于嵌入式領(lǐng)域的處理器蜂鳥E203[5]等。Chipyard 是一個基于Chisel開發(fā)的處理器生成器框架,它集成芯片從設(shè)計到驗證的全流程

    現(xiàn)代計算機(jī) 2023年17期2023-11-14

  • 龍芯處理器商用密碼指令集運算性能分析
    驗證其商用密碼指令集運算性能,筆者第一時間拿到了成品及適配的主板等硬件,并在實驗室開展了初步測試。為了比較該處理器在商用密碼運算方面的性能,還選用了龍芯同期生產(chǎn)的3B5000處理器及市面上常見的英特爾處理器進(jìn)行了比較。在測試工程中,經(jīng)向龍芯中科咨詢得知,目前產(chǎn)品手冊等白皮書還沒有發(fā)布。由于該款處理器剛剛發(fā)布,各操作系統(tǒng)廠商與之適配的操作系統(tǒng)、編譯器還在適配研制過程中,正式版尚未發(fā)布。因此此次測試尚未能檢測商用密碼算法通過處理器指令集的運算性能。2.1 測試

    數(shù)字通信世界 2023年9期2023-10-19

  • 針對gem5 指令集實現(xiàn)及其功能測試的自動代碼生成
    ,其譯碼模塊和指令集實現(xiàn)獨立于CPU 模塊,可以與不同精確度的CPU 模型相結(jié)合.以不考慮訪存延遲和流水線的AtomicSimpleCPU 模型為例,主要有3 個步驟:取指、譯碼和執(zhí)行.其中,譯碼過程是由各個指令集架構(gòu)中的譯碼模塊負(fù)責(zé).gem5 中的指令集描述語言可以半自動地生成指令集功能代碼,但需要開發(fā)者手動處理指令編碼的判斷并為指令編寫模板替換函數(shù).對于復(fù)雜的指令編碼,手動處理指令編碼的判斷過于繁瑣并且難以得到性能最優(yōu)的實現(xiàn).沒有統(tǒng)一的指令模板替換函數(shù)

    計算機(jī)研究與發(fā)展 2023年7期2023-07-20

  • 逐步擺脫ARM架構(gòu)?Android將支持RISC-V指令集
    持RISC-V指令集日前,谷歌正式宣布Android將支持RISC-V指令集架構(gòu),該公告來自去年12月舉行的RISC-V峰會。目前,用戶可以為RISC-V下載具備非常有限支持的Android版本,但它不支持用于Java工作負(fù)載的AndroidRuntime(ART)。大多數(shù)Android應(yīng)用程序都使用Java代碼發(fā)布,這意味著目前幾乎沒有應(yīng)用程序會在Android上支持RISC-V?,F(xiàn)在,谷歌表示官方模擬器支持即將到來,而ART支持預(yù)計將在2023年第一季

    電腦報 2023年3期2023-02-07

  • 龍架構(gòu):一種開放自主指令集架構(gòu)的實踐
    研發(fā)應(yīng)采用兼容指令集還是自主研發(fā)指令集是學(xué)術(shù)界和產(chǎn)業(yè)界長期爭論的一個話題,由于研制指令集及其軟件生態(tài)的難度和工作量受很多因素影響而難以精確量化,不同背景的人對它們的認(rèn)知差異很大,結(jié)果往往是誰都說服不了對方.龍芯團(tuán)隊的這篇論文分享了龍架構(gòu)指令集的設(shè)計和實踐經(jīng)驗,針對這個話題給出了有參考價值的觀點和數(shù)據(jù).1.該文提出,可以通過技術(shù)手段達(dá)到既自主又兼容,解決自主研發(fā)指令集的最大障礙.傳統(tǒng)的軟件二進(jìn)制翻譯技術(shù)已經(jīng)能夠?qū)崿F(xiàn)不同指令集平臺之間的軟件兼容運行,但存在性能

    計算機(jī)研究與發(fā)展 2023年1期2023-01-30

  • 放棄MIPS,龍芯為何推出自主指令集架構(gòu)?
    比作蓋房子,那指令集架構(gòu)就相當(dāng)于地基,目前桌面計算機(jī)系統(tǒng)是x86指令集架構(gòu)體系的天下,主導(dǎo)者是英特爾、AMD、NVIDIA等美國企業(yè),移動端則是ARM指令集架構(gòu)的王朝,市場主導(dǎo)是ARM和蘋果等歐美系企業(yè)。不難看出,贏在起跑線上的歐美科技壁壘一直是擋在芯片國產(chǎn)化面前的幾座大山,依托于底層架構(gòu)帶來的龐大生態(tài)體系難以撼動,面對卡脖子基本是無力抵抗。所以,從最根本的角度出發(fā),我們需要一套屬于自己的自主架構(gòu),目前來看,在這方面走在最前面的,就是大家熟悉的龍芯。在20

    電腦報 2023年2期2023-01-17

  • 基于BERT模型的指令集多標(biāo)簽分類研究
    rch國產(chǎn)自主指令集(Instruction Set Architecture,ISA),一方面折射出國內(nèi)芯片生態(tài)系統(tǒng)的發(fā)展?jié)摿?,同時也展示出了國內(nèi)芯片生態(tài)系統(tǒng)的應(yīng)用前景。然而面對全新的ISA、例如Loong Arch,構(gòu)建出支持Loong Arch架構(gòu)的編譯器后端需要耗費大量人力以及時間。本文參考低級虛擬機(jī)(Low Level Visual Machine,LLVM)中指令描述的代碼,將指令劃分為13類,并以此為分類原則訓(xùn)練基于BERT的多標(biāo)簽分類模型。

    智能計算機(jī)與應(yīng)用 2022年10期2022-11-05

  • 基于Kubernetes的RISC-V異構(gòu)集群云任務(wù)調(diào)度系統(tǒng)①
    ISC-V開源指令集架構(gòu)的適配和云任務(wù)調(diào)度器優(yōu)化研究工作. Kubernetes是一個可移植的、可擴(kuò)展的開源平臺, 用于管理容器化的工作負(fù)載和服務(wù).Kubernetes工作過程由Master節(jié)點內(nèi)部的kubecontroller-manager組件對集群中Node (節(jié)點)、Pod、Namespace (命名空間)等對象資源進(jìn)行統(tǒng)計和管理, 并將待調(diào)度的Pod交由kube-scheduler進(jìn)行調(diào)度, 最終實現(xiàn)Pod與工作節(jié)點之間的綁定. 本文主要聚焦Ku

    計算機(jī)系統(tǒng)應(yīng)用 2022年9期2022-09-20

  • 國產(chǎn)通用處理器密碼算法指令實現(xiàn)研究*
    密碼算法、采用指令集架構(gòu)ISA(Instruction Set Architecture)擴(kuò)展[5 - 7]來支持密碼算法,是當(dāng)前最具代表性的3類提升密碼算法執(zhí)行效率的方式。純軟件優(yōu)化的方式雖然靈活、成本低,但是優(yōu)化空間有限且易受側(cè)信道攻擊;專用電路和專用處理器實現(xiàn)的方式雖然執(zhí)行速度快,但成本高、靈活性和可擴(kuò)展性不佳、不易與其它系統(tǒng)融合。相對而言,面向特定的密碼算法采用指令集架構(gòu)擴(kuò)展的方式[8]兼顧了硬件和軟件的不同特性,同時具有軟件優(yōu)化和硬件加速的優(yōu)勢。

    計算機(jī)工程與科學(xué) 2022年7期2022-08-11

  • 基于精簡指令集的內(nèi)核驗證參考模型設(shè)計
    差,對微處理器指令集的隨機(jī)驗證不夠充分.綜上,微處理器驗證可以采取動態(tài)仿真與FPGA硬件驗證相結(jié)合的方式,但需要對指令序列隨機(jī)性做改進(jìn).本文設(shè)計了一種適用于8bit RISC架構(gòu)內(nèi)核的驗證參考模型,模擬內(nèi)核指令集系統(tǒng)結(jié)構(gòu)來滿足指令的完全隨機(jī)組合,同時實現(xiàn)內(nèi)核存儲空間的可參數(shù)化配置來提高可重用性.所設(shè)計參考模型集成到文獻(xiàn)[11]所提方法的UVM 平臺中,應(yīng)用到一款8 位MCU的內(nèi)核驗證中,很好地保證了指令序列隨機(jī)性,所有測試用例均仿真通過,代碼和功能覆蓋率均

    湖南大學(xué)學(xué)報(自然科學(xué)版) 2022年6期2022-06-30

  • ARMVSX86處理器構(gòu)架一文讀懂
    等等很多架構(gòu)、指令集,它們之間的差異非常之大。當(dāng)然我們今天說的X86,實際上也已經(jīng)是X86的衍生構(gòu)架X86-64,即64bit extended(64位元擴(kuò)展架構(gòu))。我們將這些構(gòu)架往后放放,先從最基本的邏輯角度分類。它們統(tǒng)歸兩大類,分別為“復(fù)雜指令集”和“精簡指令集”,也就是“CISC”與“RISC”(圖3)。如果現(xiàn)在就做個總結(jié),X86屬于復(fù)雜指令集產(chǎn)物,ARM則屬于精簡指令集產(chǎn)物。復(fù)雜指令集,即Complex Instruction SetCompute

    電腦愛好者 2022年2期2022-05-30

  • 胡偉武:為中國造“芯”
    5000和自主指令集架構(gòu)LoongArch,給信息產(chǎn)業(yè)的“缺芯”困境帶來了曙光。我國對CPU的研究最早可以追溯到“兩彈一星”時期,但始終擺脫不了外國對于CPU核心技術(shù)的控制。直到胡偉武研制出了“龍芯”,這一僵局才被打破。從2001年在中科院計算所成立團(tuán)隊以來,龍芯中科已走過20多年的艱辛路?;叵氘?dāng)年,從胡偉武主動請纓組建CPU設(shè)計隊伍,到2002年9月28日,中國第一枚通用CPU龍芯一號成功發(fā)布,終結(jié)了中國計算機(jī)產(chǎn)業(yè)“無芯”的尷尬歷史。此后,龍芯系列不斷推

    科技創(chuàng)新與品牌 2022年1期2022-04-23

  • 趨勢觀察:RISC-Ⅴ架構(gòu)芯片研究進(jìn)展*
    ,即第五代精簡指令集,是一種基于精簡指令集計算機(jī)(RISC)原理的開源指令集架構(gòu)(ISA),由美國加州大學(xué)伯克利分校研究團(tuán)隊于 2010 年設(shè)計。相對于 X86 指令集的完全封閉及 ARM 指令集高昂的授權(quán)使用費,RISC-V 指令集通過支持自由開放的指令集體系架構(gòu)及架構(gòu)擴(kuò)展以提供軟件和硬件自由。RISC-V 的主要優(yōu)點為完全開源、架構(gòu)簡單、易于移植、模塊化設(shè)計,以及具有完整的工具鏈。處理器芯片是中國半導(dǎo)體產(chǎn)業(yè)的軟肋,是中國半導(dǎo)體產(chǎn)業(yè)面臨的“卡脖子”問題。

    中國科學(xué)院院刊 2022年1期2022-02-18

  • x86已死? ——x86和ARM爭霸戰(zhàn)
    生、恩怨情仇。指令集的意義計算機(jī)系統(tǒng)抽象圖 圖/知乎@老蕭首先我們需要搞清楚 x86 架構(gòu)、ARM 架構(gòu),到底是什么?x86、ARM,都是指令集架構(gòu)中的一種。我們用電腦的時候,常用到各種軟件,軟件運行靠的是底下硬件的支撐。咱們在電腦上算一個式子,最底下其實是硬件電路在那劈里啪啦地一會兒通一會斷,而指令集架構(gòu),就是軟件和硬件中間的一套規(guī)則,作用就是把軟硬件分離。比如說有一套指令集里包括了加減乘除法,那下面的硬件就得把這些基本指令的電路做出來,然后上面的軟件就

    消費電子 2022年9期2022-02-06

  • 基于LLVM的RISC-V自定義擴(kuò)展指令支持方法①
    于RISC-V指令集架構(gòu)具有開源、模塊化、可擴(kuò)展等特性, 近年來在許多領(lǐng)域迅速興起.國內(nèi)外也出現(xiàn)了一些基于RISC-V進(jìn)行指令集擴(kuò)展的研究和實現(xiàn).例如, 神經(jīng)網(wǎng)絡(luò)指令集擴(kuò)展研究[1-4], 加密指令集擴(kuò)展研究[5], 平頭哥公司發(fā)布的玄鐵C910處理器[6]等.對于標(biāo)準(zhǔn)指令集擴(kuò)展, RISC-V社區(qū)會提供完整的工具鏈支持[7], 而對于非標(biāo)準(zhǔn)的自定義指令集擴(kuò)展, 則意味著需要用戶自己實現(xiàn)工具鏈支持.LLVM編譯框架具有模塊化、可復(fù)用等特性[8-10],適合

    計算機(jī)系統(tǒng)應(yīng)用 2021年11期2022-01-06

  • Windos與CPU架構(gòu)的不解之緣
    基于IA-64指令集的安騰架構(gòu)(圖3)產(chǎn)品。②③Windows 3.x奔騰和多任務(wù)時代的啟動者④1992年個人電腦走入了一個新的時代,其代表就是更具實用性的Windows 3.1以及奔騰(Pentium)處理器的聯(lián)袂登場。其實我們當(dāng)前已經(jīng)非常熟悉的多線程技術(shù),在軟件上的實現(xiàn)比超線程、多核處理器的出現(xiàn)早得多。1992年推出的Windows 3.1就是一種支持多線程并行的操作系統(tǒng),最直觀的表現(xiàn)當(dāng)然就是可以使用多窗口,同時處理多任務(wù)(圖4)。⑤與之對應(yīng)的,199

    電腦愛好者 2021年20期2021-10-23

  • 希捷酷玩530系列固態(tài)硬盤
    ongArch指令集近期龍芯官方披露了3A5000處理器的最新資料,它是新一代桌面處理器,采用12nm工藝,每芯片包含4核,主頻2.5GHz,采用最新的LoongArch指令集架構(gòu)后,單核性能提升50%,功耗降低30%,與國內(nèi)采用引進(jìn)技術(shù)的處理器相比在性能上優(yōu)勢明顯。龍芯于202 1年推出的完全自主指令集架構(gòu)LoongArch標(biāo)志著指令集系統(tǒng)架構(gòu)承載的軟件生態(tài)走向完全自主,目前主流開源軟件在LoongArch上都已經(jīng)完成移植,龍芯中科將依托處理器底層核心技

    電腦愛好者 2021年15期2021-08-09

  • 面向未來的高性能移動計算
    平ARM的首個指令集為Armv4,它于1990年發(fā)布。在隨后的20年間,ARM陸續(xù)發(fā)布了Armv5、Armv6、Armv7這三代指令集,不斷擴(kuò)充著這個面向低功耗、高性能功耗比的精簡指令集家族的陣容。最大的變化來自2011年,ARM當(dāng)年發(fā)布了劃時代的Armv8指令集,帶來了全新的AArch64架構(gòu),引領(lǐng)了移動計算時代的爆發(fā)性增長。在十年后的今天,ARM又再度發(fā)布了全新的Armv9。這一次,ARM希望通過大量新計算功能的加入以及安全特性的增強,為ARM在下一個

    微型計算機(jī) 2021年8期2021-05-08

  • RISC-V 指令集架構(gòu)研究綜述*
    成為關(guān)注重點.指令集架構(gòu)(instruction set architecture,簡稱ISA)作為軟件與硬件之間的交互規(guī)范,定義了軟硬件的組合或整合方式.在上述趨勢和背景下,迫切需要一種新的指令集,既滿足軟硬件的深度協(xié)同融合和靈活組合,又具備開放特性.RISC-V 是一種新興的開源精簡指令集架構(gòu),由加州大學(xué)伯克利分校在2010 年首次發(fā)布[7].RISC-V 的出現(xiàn)和迅速發(fā)展有其必然的原因,它是建立在現(xiàn)有的體系結(jié)構(gòu)(如x86、ARM、MIPS 等)經(jīng)長期

    軟件學(xué)報 2021年12期2021-02-25

  • 嵌入式RISC-V亂序執(zhí)行處理器的研究與設(shè)計
    定制的RISC指令集架構(gòu)[7]。在嵌入式領(lǐng)域中,ARM架構(gòu)的處理器占據(jù)著主導(dǎo)地位,當(dāng)前多數(shù)嵌入式處理器都基于ARM架構(gòu)。ARM系列處理器通常只能做標(biāo)準(zhǔn)化設(shè)計,很難實現(xiàn)差異化處理。例如最常用的Cortex-M3和Cortex-M4處理器,Cortex-M3相比于Cortex-M0增加了除法,Cortex-M4相比于Cortex-M3增加了分支預(yù)測和浮點單元。ARM在提升處理器性能的同時,面積大幅增加。現(xiàn)有的嵌入式微處理器多采用順序單發(fā)射、順序執(zhí)行和順序?qū)懟氐?/div>

    計算機(jī)工程 2021年2期2021-02-05

  • 測試軟件在升級 CINEBench R23到底是什么
    AVX512指令集的支持,一個是支持蘋果新的M1芯片。這兩個巨大的變化產(chǎn)生了非常重要的影響,筆者先談一下前者。計算機(jī)上的任何程序最終要編譯成一條條指令才能讓CPU的晶體管陣列(圖3)識別并執(zhí)行,指令集是指CPU能執(zhí)行的所有指令的集合,每一指令對應(yīng)一種操作,CPU依靠指令來計算和控制系統(tǒng),指令執(zhí)行能力是衡量CPU性能的重要指標(biāo),指令集也與CPU效率有密切關(guān)系。然而無論CPU有多快,X86指令也只能一次處理一個數(shù)據(jù),這樣效率就很低下,畢竟在很多應(yīng)用中,數(shù)據(jù)都

    電腦愛好者 2021年1期2021-01-13

  • 3DNow指令集被Linux淘汰
    的競爭中大部分指令集都是Intel主導(dǎo)的,AMD在x64上贏得了先機(jī),其他指令集就不一定有好運了,獨家支持的3DNow指令集現(xiàn)在也被Linux淘汰,徹底作古了。據(jù)報道,在Linux 5.17內(nèi)核代碼的升級中,有關(guān)AMD 3DNow指令集的支持已經(jīng)被放棄,X86_USE_3DNOW選項被刪除,它之前主要是用于支持舊款處理器,包括Geode LX、K7 和 Cyrix III等。Linux刪除3DNow指令集不讓人意外,因為AMD早在2010年就放棄3DNow

    電腦報 2021年49期2021-01-06

  • 迎接開源芯片新潮流
    爾公司的X86指令集架構(gòu)CPU和AMD公司的ARM指令集架構(gòu)CPU,包括中國公司在內(nèi)的全世界很多公司,需要通過購買授權(quán)許可才能使用。雖然這兩種芯片在世界上特別流行,但是很多人還是覺得有問題。芯片設(shè)計的門檻極高,以14nm工藝為例,需要上億元的研發(fā)經(jīng)費、上百人年的時間投入。只有少數(shù)企業(yè)能承受中高端芯片的研發(fā)成本,這一現(xiàn)實情況制約了芯片領(lǐng)域的創(chuàng)新。鑒于開源軟件快速發(fā)展的經(jīng)驗,我們希望把這種經(jīng)驗推廣到芯片領(lǐng)域,推動芯片的創(chuàng)新與產(chǎn)業(yè)發(fā)展,但開源芯片的開發(fā)投入太大,

    軟件和集成電路 2020年8期2020-11-28

  • 基于RISC-V指令集的計算機(jī)組成原理課程實踐
    og+MIPS指令集。[2]這種方式能夠較好地與實驗原理結(jié)合,但是MIPS指令集在最近幾年逐漸淡出產(chǎn)業(yè)圈,沒法讓學(xué)生所學(xué)知識與時俱進(jìn)。(3)logisim仿真+MIPS指令集。[3]logisim是一種用于設(shè)計和模擬數(shù)字邏輯電路的教育工具,這種方式依賴于學(xué)生對數(shù)字邏輯電路基本知識的理解。另外,目前這種實踐方式也大多采用MIPS指令集。(4)Proteus仿真。[4]這類方法的優(yōu)點為能夠做細(xì)粒度實驗,但是對學(xué)生的硬件設(shè)計提出了更高要求。如何在講授基本原理時,

    合肥學(xué)院學(xué)報(綜合版) 2020年5期2020-11-14

  • 能和Intel、ARM三分天下的RISC-V究竟為何物?
    。RISC-V指令集在最初設(shè)計時,其研發(fā)團(tuán)隊就明確表示要追求簡約,丟棄歷史包袱。RISC-V的基本指令僅40余條,并且采用了模塊化的指令集,能滿足從微控制器到超級計算機(jī)等各種復(fù)雜程度的處理器需求,支持從FPGA、ASIC乃至未來器件等多種實現(xiàn)方式。事實上,RISC-V每一次現(xiàn)身都很容易引發(fā)熱議,“沒有歷史包袱”的RISC-V很容易成為半導(dǎo)體芯片產(chǎn)業(yè)“后進(jìn)者”的希望,其從誕生起就具備一定的后發(fā)優(yōu)勢,精簡的指令集意味著精簡的開發(fā)文檔,這也將吸引更多開發(fā)者的使用

    新潮電子 2020年9期2020-11-02

  • 基于AHB總線的RISC-V微處理器設(shè)計與實現(xiàn)
    設(shè)計的一套開源指令集架構(gòu),RISC-V 具有低功耗、低成本、靈活可擴(kuò)展及安全可靠等特性[1-4]。國內(nèi)外已有眾多高校和企業(yè)對RISC-V指令集進(jìn)行研發(fā),阿里平頭哥在2019年7月發(fā)布了高性能RISC-V架構(gòu)處理器玄鐵910;兆易創(chuàng)新也在2019 年8 月發(fā)布了一款基于RISC-V 的32 位通用MCU芯片GD32VF103系列。嵌入式微處理器是數(shù)字信息產(chǎn)品的核心引擎,需要在終端對數(shù)據(jù)進(jìn)行簡單處理和實時控制[5]。在嵌入式系統(tǒng)中,ARM系列一直占據(jù)著很大市場

    計算機(jī)工程與應(yīng)用 2020年20期2020-10-19

  • 一種面向任務(wù)的作戰(zhàn)指令生成方法
    戰(zhàn)指令,同時對指令集進(jìn)行時序化展現(xiàn)完成指令的自動生成。在此過程中,為了達(dá)到根據(jù)作戰(zhàn)任務(wù)快速生成作戰(zhàn)指令的目的,指揮信息系統(tǒng)必須解決如下幾個難題:首先,要具備對作戰(zhàn)任務(wù)的規(guī)范化建模方法。通過對作戰(zhàn)任務(wù)要素、任務(wù)分解過程的準(zhǔn)確描述,為指令提取創(chuàng)造條件;其次,要保證作戰(zhàn)指令參數(shù)的準(zhǔn)確性。作戰(zhàn)指令中相關(guān)參數(shù)與作戰(zhàn)計劃、敵我態(tài)勢等緊密鉸鏈,信息準(zhǔn)確性要求高,部分參數(shù)提取難度大;第三,要具備面向任務(wù)靈活構(gòu)建指令集的能力。戰(zhàn)場態(tài)勢瞬息萬變,作戰(zhàn)任務(wù)依據(jù)指揮員意圖產(chǎn)生快速

    火力與指揮控制 2020年8期2020-09-23

  • 一種神經(jīng)網(wǎng)絡(luò)指令集擴(kuò)展與代碼映射機(jī)制?
    象,設(shè)計了專用指令集Cambricon[14],其包含了標(biāo)量、向量和矩陣等指令,支持多種神經(jīng)網(wǎng)絡(luò)且具有比傳統(tǒng)ISA 更高的代碼密度和性能.然而,該指令集并不專用于CNN,為了通用性犧牲了部分CNN 特定的數(shù)據(jù)復(fù)用和指令中的并行計算.針對CNN應(yīng)用,Luca 等人[15,16]提出了PULP,一種可擴(kuò)展的多核計算平臺,并在其中增加了硬件卷積引擎以加速卷積操作.該平臺中的單個核心均基于RISC-V 開源架構(gòu),并擴(kuò)展了點積和packed-SIMD 等指令,可直接

    軟件學(xué)報 2020年10期2020-01-02

  • “小鮮肉”可能要“挑大梁”
    V是一種開源的指令集架構(gòu)。中國軟件行業(yè)協(xié)會嵌入式系統(tǒng)分會副理事長何小慶介紹,RISC-V不是一款CPU產(chǎn)品。一個CPU支持的指令和指令的字節(jié)級編碼,就是CPU的指令集(JSA)。ISA在CPU軟件和CPU硬件設(shè)計者之間,提供了一個抽象層(接口)。不同的CPU家族。例如Intel X86、IBM/Freeale PowerPC和ARM,都有不同的ISA。RISC-V是其中唯一的開源ISA,它起源于加州伯克利大學(xué).采用開源BSD license,任何企業(yè)、大學(xué)

    中國電子報 2019年41期2019-10-24

  • CPU和游戲優(yōu)化
    針對新CPU的指令集作出優(yōu)化。近年來,新款CPU的一大價值在于增加了AVX,AVX2,TSX等指令集。如果代碼調(diào)用了相應(yīng)指令集,能更高效地利用FMA這樣的浮點加乘混合單元,減少CPU流水線的閑置,性能表現(xiàn)可以獲得可觀的提升。以著名的渲染軟件Cinebench為例,這是DIY玩家都相當(dāng)熟悉的CPU測試工具。最新版的Cinebench R20對比舊版的Cinebench R15,一大改進(jìn)就是加入了AVX指令集的支持。在CPU對AVX指令集有較好支持的情況下,同

    計算機(jī)與網(wǎng)絡(luò) 2019年19期2019-09-10

  • 自己動手,解開Matlab下AMD銳龍?zhí)幚砥餍阅芊庥?/a>
    并調(diào)用AVX2指令集,獲得理想性能。而對于非Intel處理器,比如說檢測到是AMD,哪怕處理器本身支持AVX2指令集,Matlab也只會使用古老的SSE指令集,從而帶來性能差異。國外Reddit論壇網(wǎng)友Nedflanders1976在研究后發(fā)現(xiàn),AMD銳龍、線程撕裂者處理器在Matlab上也能開啟AVX2指令集,從而性能暴漲。根據(jù)這位網(wǎng)友給出的教程,方法非常簡單。Windows系統(tǒng)下可以創(chuàng)建一個只有如下四行代碼的bat批處理文件,AMD處理器用戶通過該批處

    電腦報 2019年46期2019-09-10

  • 自己動手,解開Matlab下AMD銳龍?zhí)幚砥餍阅芊庥?/a>
    并調(diào)用AVX2指令集,獲得理想性能。而對于非Intel處理器,比如說檢測到是AMD,哪怕處理器本身支持AVX2指令集,Matlab也只會使用古老的SSE指令集,從而帶來性能差異。國外Reddit論壇網(wǎng)友Nedflanders1976在研究后發(fā)現(xiàn),AMD銳龍、線程撕裂者處理器在Matlab上也能開啟AVX2指令集,從而性能暴漲。根據(jù)這位網(wǎng)友給出的教程,方法非常簡單。Windows系統(tǒng)下可以創(chuàng)建一個只有如下四行代碼的bat批處理文件,AMD處理器用戶通過該批處

    電腦報 2019年46期2019-09-10

  • 輕薄本處理器實用性能,究竟如何看?
    不夸張。而且從指令集的角度來說,支持AVX512并且明顯提升了AVX/AVX2的IPC,所以如果僅僅看Cinebench R15這種老指令集測試的話Core i7 1065G7和Core i7 10510U或許拉不開差距,但10nm顯然在未來應(yīng)用里會更具優(yōu)勢。以游戲為例,育碧的新游戲基本都用上了AVX指令集,隨著接下來英特爾Embree API的鋪開,高寬度的AVX指令集在未來還是很有市場,所以新處理器很多時候還是在戰(zhàn)未來。更重要的是10nm制程還能同步降

    電腦報 2019年46期2019-09-10

  • 輕薄本處理器實用性能,究竟如何看?
    不夸張。而且從指令集的角度來說,支持AVX512并且明顯提升了AVX/AVX2的IPC,所以如果僅僅看Cinebench R15這種老指令集測試的話Core i7 1065G7和Core i7 10510U或許拉不開差距,但10nm顯然在未來應(yīng)用里會更具優(yōu)勢。以游戲為例,育碧的新游戲基本都用上了AVX指令集,隨著接下來英特爾Embree API的鋪開,高寬度的AVX指令集在未來還是很有市場,所以新處理器很多時候還是在戰(zhàn)未來。更重要的是10nm制程還能同步降

    電腦報 2019年46期2019-09-10

  • 超級計算環(huán)境下的石油勘探數(shù)值模擬優(yōu)化策略
    并行優(yōu)化技術(shù)、指令集優(yōu)化技術(shù)等。2 MPI并行優(yōu)化計算MPI,全稱為Message Passing Interface,即消息傳遞接口,它適用于分布式內(nèi)存的計算機(jī),而超級計算機(jī)大都是分布式內(nèi)存架構(gòu)的。它是在標(biāo)準(zhǔn)串行程序設(shè)計語言的基礎(chǔ)上,通過加入一些消息傳遞的函數(shù)構(gòu)建的并行編程模型。目前在超級計算機(jī)上運行的程序主要是MPI程序。它具有可移植性高、擴(kuò)展性好等優(yōu)點。MPI的程序設(shè)計以進(jìn)程為獨立的計算單位,計算任務(wù)根據(jù)物理問題被分解成不同的子任務(wù)分發(fā)到不同的進(jìn)程上

    數(shù)碼世界 2019年6期2019-09-09

  • AT 指令集在移動衛(wèi)星通信中的應(yīng)用
    單可靠的AT 指令集應(yīng)用于衛(wèi)星通信系統(tǒng)的方案。本文通過在衛(wèi)星移動通信系統(tǒng)中應(yīng)用AT 指令集的實例,重點介紹了AT 指令集的技術(shù)特點,其次,重點闡述了衛(wèi)星移動通信系統(tǒng)的模塊組成、工作過程以及AT 指令集在衛(wèi)星移動通信中的應(yīng)用。1 AT 指令集1.1 AT 指令集簡介AT 命令集是由賀氏公司(Hayes)發(fā)明,賀氏公司起初是一家生產(chǎn)撥號調(diào)制解調(diào)器的公司,而AT 命令集最初的用途正是為了控制撥號調(diào)制解調(diào)器,其控制協(xié)議采用文本格式,且每條指令以AT 打頭,AT 指

    數(shù)字通信世界 2019年7期2019-08-23

  • MIPS 指令集開源對我國處理器產(chǎn)業(yè)的影響
    葛婕MIPS 指令集是最早實現(xiàn)商用的精簡指令集(RISC)之一,上個世紀(jì)80年代初由斯坦福大學(xué)的研究小組研發(fā),并在 1984 年成立了 MIPS計算機(jī)公司。隨后 MIPS 成為上世紀(jì) 90 年代最流行的指令集,一度與 x86 和 ARM 指令集齊名。隨著移動互聯(lián)網(wǎng)的興起,MIPS 指令集逐漸衰落,公司也多次輾轉(zhuǎn)被收購。2018 年 12 月 17 日,最新收購 MIPS 的 Wave Computing 公司宣布將開放最新的 MIPS Release6(R

    中國計算機(jī)報 2019年12期2019-06-21

  • RISC-V助力國產(chǎn)MCU突圍
    都具各自處理器指令集架構(gòu)和微架構(gòu),并需要自建軟硬件生態(tài)。由于生態(tài)建設(shè)周期長、投入大,這種資源分散的局面導(dǎo)致該階段MCU的發(fā)展非常緩慢。到2004年,ARM Cortex-M系列出現(xiàn),意法半導(dǎo)體于2007年推出首款基于Cortex-M3的MCU產(chǎn)品系列STM32。得益于相對統(tǒng)一的處理器指令集架構(gòu)和基于ARM的微架構(gòu)的實現(xiàn),各MCU公司的處理器生態(tài)建設(shè)和維護(hù)成本大大降低,可以將更多的資源投入到具體MCU產(chǎn)品相關(guān)的應(yīng)用生態(tài)上。2008年,在物聯(lián)網(wǎng)和汽車智能化趨勢

    中國電子報 2019年79期2019-01-19

  • 軟件特征和軟件水印在軟件保護(hù)中的應(yīng)用研究
    靜態(tài)水印和軟件指令集的軟件特征值提取方法,并設(shè)計了軟件特征值在軟件保護(hù)中的具體應(yīng)用方案。將提取出軟件特征值經(jīng)軟件開發(fā)者對稱加密后隨軟件一起打包發(fā)售給使用者,可在軟件運行不正常時,鑒定軟件是否遭受破壞,或在軟件發(fā)生盜版時追溯盜版源頭。1 軟件特征軟件特征是程序本身所擁有的軟件屬性。軟件特征源自于程序的所有相關(guān)信息,包括程序代碼、API調(diào)用頻率、類繼承關(guān)系、線程執(zhí)行序列、數(shù)據(jù)流等。軟件胎記(Software Birthmark)是在軟件變化時,該軟件特征保持不

    計算機(jī)應(yīng)用與軟件 2018年12期2018-12-13

  • 基于硬件的動態(tài)指令集隨機(jī)化框架的設(shè)計與實現(xiàn)
    基于硬件的動態(tài)指令集隨機(jī)化框架的設(shè)計與實現(xiàn)杜三,舒輝,康緋(信息工程大學(xué)數(shù)學(xué)工程與先進(jìn)計算國家重點實驗室,河南鄭州 450001)針對現(xiàn)有的指令集隨機(jī)化方法存在從代碼段中剝離數(shù)據(jù)困難、靜態(tài)指令集隨機(jī)化密鑰固定和偽隨機(jī)數(shù)密鑰不安全等問題,設(shè)計并實現(xiàn)了基于硬件的動態(tài)指令集隨機(jī)化框架(HDISR),通過在裝載程序時加密程序代碼,將指令集隨機(jī)化引入內(nèi)核層和應(yīng)用層的安全防護(hù),內(nèi)核使用單獨的內(nèi)核密鑰,不同的應(yīng)用程序使用不同的用戶密鑰。實驗結(jié)果表明,HDISR能將代碼注

    網(wǎng)絡(luò)與信息安全學(xué)報 2017年11期2017-11-23

  • 基于Dais—CMX模型機(jī)的斐波那契數(shù)列指令集設(shè)計
    方法。關(guān)鍵詞:指令集;微程序;斐波那契數(shù)列;尋址技術(shù)文章編號:1672-5913(2017)07-0065-04中圖分類號:G6420 引 言13世紀(jì),意大利數(shù)學(xué)家斐波那契在《算盤書》的修訂版中加入了一道著名的兔子繁殖問題:假設(shè)一對兔子要一個月才能到成熟期,而一對成熟的兔子每月會生一對兔子,那么由一對初生兔子開始,12個月會有多少對兔子呢?從第一個月到第十二個月兔子的對數(shù)分別是:2,3,5,8,13,21,34,55,89,144……,這個數(shù)列被稱為斐波那

    計算機(jī)教育 2017年7期2017-07-31

  • 虛擬化環(huán)境中SLI指令集的移植技術(shù)研究
    化環(huán)境中SLI指令集的移植技術(shù)研究王運強 王雅楠 靳曉慶(河北建筑工程學(xué)院,河北 張家口 075000)介紹了SLI技術(shù)研究現(xiàn)狀及工作原理,提出了將SLI指令集移植到虛擬服務(wù)器的底層,以達(dá)到在虛擬化環(huán)境中多顯卡并行工作的目的,從而實現(xiàn)軟件系統(tǒng)的運行速度的提升和圖像處理能力的倍增.文章為后續(xù)研究人員研究SLI技術(shù)提供新的想法和必要參考.虛擬化環(huán)境;SLI移植技術(shù);BIOS;多顯卡并行工作0 引 言近年來,虛擬化技術(shù)飛速發(fā)展,成為IT行業(yè)的后起之秀,引領(lǐng)計算機(jī)

    河北建筑工程學(xué)院學(xué)報 2017年2期2017-07-25

  • RISC-V架構(gòu)的開源處理器及SoC研究綜述
    -V是一種新的指令集架構(gòu),發(fā)布以來得到了大量關(guān)注,在描述了RISC-V的產(chǎn)生背景、基本設(shè)計的基礎(chǔ)上,簡單比較了其與現(xiàn)有的開源指令集架構(gòu)、商業(yè)指令集架構(gòu)的優(yōu)劣,然后詳細(xì)介紹了現(xiàn)有的采用RISC-V架構(gòu)的開源處理器、開源SoC,并展望了RISC-V的未來發(fā)展。RISC-V;Rocket;BOOM;SoC引 言RISC-V是加州大學(xué)伯克利分校(University of California at Berkeley,以下簡稱UCB)設(shè)計并發(fā)布的一種開源指令集架構(gòu)

    單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2017年2期2017-04-19

  • 基于指令集隨機(jī)化的代碼注入型攻擊防御技術(shù)
    001)?基于指令集隨機(jī)化的代碼注入型攻擊防御技術(shù)王奕森舒輝謝耀濱趙利軍(信息工程大學(xué)數(shù)學(xué)工程與先進(jìn)計算國家重點實驗室河南 鄭州 450001)摘要針對當(dāng)前代碼注入型攻擊防御機(jī)制容易被繞過的現(xiàn)狀,提出一種基于指令集隨機(jī)化的防御技術(shù)。該技術(shù)制定了指令集隨機(jī)化規(guī)則,利用該規(guī)則改變obj文件中的指令,從而實現(xiàn)了指令集的隨機(jī)化。外部注入代碼與生成的指令集不兼容,經(jīng)過動態(tài)二進(jìn)制分析平臺翻譯后,程序代碼正常執(zhí)行而注入代碼變?yōu)閬y碼?;谠摷夹g(shù)設(shè)計了一套原型系統(tǒng),并通過大

    計算機(jī)應(yīng)用與軟件 2016年5期2016-06-08

  • 51單片機(jī)應(yīng)用系統(tǒng)軟件抗干擾初探
    門狗;抗干擾;指令集隨著單片機(jī)在各個領(lǐng)域應(yīng)用愈來愈廣泛,單片機(jī)應(yīng)用系統(tǒng)的可靠性越來越成為人們關(guān)注的一個重要課題。由于51系列單片機(jī)的指令系統(tǒng)是復(fù)雜指令集結(jié)構(gòu),致使其抗干擾性能不高,尤其用在工業(yè)控制的場合,不增加額外的抗干擾措施,甚至無法正常工作。要提高單片機(jī)系統(tǒng)的抗干擾性能無非是從硬件和軟件兩個方面加以考慮。硬件系統(tǒng)是單片機(jī)系統(tǒng)穩(wěn)定工作的根本,經(jīng)常采用的方法有:改善系統(tǒng)的布局、布線;提高強電與弱電的隔離度;增加濾波器;增加“硬件看門狗”等等,成本高;而軟件

    青春歲月 2016年8期2016-05-14

  • SSE2與AES-NI在密碼算法中的應(yīng)用*
    賽中,基于快速指令集設(shè)計的一些算法,例如MORUS、AEGIS,它們的軟件實現(xiàn)速度是非??斓?。本文選擇了兩種非常有代表性的指令集SSE2與AES-NI進(jìn)行研究,研究這兩種指令集在密碼算法中的使用方法,以及這些指令集應(yīng)用到密碼算法中會提升效率,通過對這兩種指令集的研究,指出了使用指令集在密碼算法中的優(yōu)勢。SSE2;AES-NI;指令集引言本文的討論范圍是基于軟件實現(xiàn)的密碼算法,目標(biāo)實現(xiàn)平臺是當(dāng)前的CPU處理器。設(shè)計密碼算法時,一般都會考慮密碼算法的實現(xiàn)效率問

    北京電子科技學(xué)院學(xué)報 2016年2期2016-02-24

  • Microchip擴(kuò)展高性能32位MCU系列
    持廣泛的DSP指令集。有了DSP 指令集,再加上雙精度FPU 和高速ADC,大大提高了代碼密度、減少了延遲,并提升了處理密集型應(yīng)用的性能。PIC32MZ EF系列采用Imagination的MIPS M-Class內(nèi)核,可提供200MHz/330DMIPS和3.28CoreMarks/MHz的卓越性能,同時配備有雙存儲區(qū)的現(xiàn)場升級閃存(高達(dá)2MB)、大容量RAM(512KB)以及在整個PIC32產(chǎn)品組合中集成了最齊全的連接外設(shè)選項,包含一個10/100M

    單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2015年11期2015-03-25

  • 基于PCIE2.0的物理層彈性緩沖器設(shè)計
    率補償;SKP指令集;半滿方式;異步FIFO1 概述PCI Express(PCIE)是第三代高性能 I/O總線,主要用于計算機(jī)與通信平臺等應(yīng)用的外圍I/O互連[1]。PCIE總線采用串行高速差分總線替代傳統(tǒng)的并行總線,并采用端到端的連接方式,能夠獲得更高的系統(tǒng)吞吐量,正在逐漸全面取代PCI和AGP總線,成為新的局部總線工業(yè)標(biāo)準(zhǔn)[2]。采用PCIE總線進(jìn)行通信時,發(fā)送器采用差分對的方式發(fā)送串行差分信號,接收器則采用時鐘和數(shù)據(jù)恢復(fù)電路從接收到的串行差分信號中

    計算機(jī)工程 2014年10期2014-06-07

  • 基于X86 平臺的ARM 指令集模擬器的設(shè)計
    仿真器的實現(xiàn)。指令集仿真器(Instruction Set Simulator,ISS)是用來在宿主機(jī)仿真另一種目標(biāo)機(jī)上程序運行過程的軟件工具。它通過仿真每條指令在目標(biāo)處理器上的執(zhí)行效果來仿真目標(biāo)機(jī)程序,是目標(biāo)處理器的軟件仿真器。在嵌入式軟硬件的并行開發(fā)中,指令仿真器是必不可少的工具之一,在目標(biāo)機(jī)可用之前,通過它就可以完成軟件的仿真調(diào)試,真正做到了軟硬件的并行開發(fā)。1 ARM 體系架構(gòu)及指令集模擬技術(shù)1.1 ARM 體系架構(gòu)到目前為止,ARM 微處理器以其

    電子設(shè)計工程 2013年12期2013-10-21

  • 加速并行時域有限差分仿真的新方法
    擴(kuò)展(SSE)指令集來加速并行FDTD仿真的新方法,用C語言開發(fā)了基于MPI庫、OpenMP和SSE指令集的三維并行FDTD代碼,最后以具體的電磁仿真實例驗證了新方法的可行性和加速效率,并將其與普通并行FDTD仿真方法進(jìn)行了對比。1.理論分析1.1 FDTD方法在FDTD方法中,電磁波傳播以及電磁波與物質(zhì)的相互作用是通過電場和磁場在空間和時間上的差分遞推實現(xiàn)的,空間某處的電場值可以由該處上一時間步的電場值和其周圍上半個時間步的四個磁場值計算得到,而空間某處

    電波科學(xué)學(xué)報 2012年1期2012-09-18

  • DSP指令集仿真器的設(shè)計與實現(xiàn)
    ,因此如何提高指令集仿真器的執(zhí)行速度成為指令集仿真器的一個研究課題。文中首先介紹了指令集仿真的實現(xiàn)策略,并對基于ZWFcore的DSP指令集仿真器具體設(shè)計與實現(xiàn)做了闡述。1 指令集仿真策略指令集仿真器是最基本的軟件仿真器。目前最流行的指令集仿真器實現(xiàn)策略[1]有3種:基于解釋的指令集仿真策略、基于編譯的指令集仿真策略和混合指令集仿真策略。1.1 解釋型指令集仿真器解釋型指令集仿真器是基于解釋的指令集仿真策略來實現(xiàn)的仿真器。它通過在內(nèi)存中建立一個數(shù)據(jù)結(jié)構(gòu)來模

    電子設(shè)計工程 2012年15期2012-01-15

  • Lx5280模擬器移植設(shè)計及實施
    樣,只是他們的指令集不同(mips用MIPS1指令集,lx5280用lx5280指令集),所以在非指令集配置中含有mips選項的就增加lx5280選項,而對于指令集配置要對lx5280單獨配置。1.2.2 對于新增超標(biāo)量流水線結(jié)構(gòu),如前面所述,它不影響程序的執(zhí)行,而且模擬它并不能提高模擬器的速度,所以不移植。1.2.3 對于 Circular Buffers。 它包含 cbs[0-2]、cbe[0-2]六個32位寄存器,增加到原來的寄存器組register

    科技視界 2011年5期2011-08-22

  • 淺談ARM Cortex-M0
    代碼密度的全新指令集架構(gòu)(ISA)、事先定義的系統(tǒng)存儲器地址映像(system address map)、改善效率并增強確定性的嵌套向量中斷系統(tǒng)(NVIC)與不可屏蔽中斷(NMI)、全新的硬件除錯單元等等,都帶給了使用者全新的體驗和更便利、更有效率的操作。Cortex-M0其核心架構(gòu)為ARMv6-M,為Cortex-M 家族架構(gòu)ARMv7-M的一個子集,去除了許多復(fù)雜的支持,所以大幅降低基本核心之門數(shù)至12K,從而擁有極低之動態(tài)功耗85 μ W/Hz。而在

    單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2010年3期2010-08-14

  • CPU不僅僅超頻這么簡單 走進(jìn)處理器的世界
    沖突。SSE4指令集應(yīng)用:為多媒體而生的CPU興奮劑經(jīng)過多年的發(fā)展,多媒體指令集已經(jīng)成為CPU密不可分的一部分。每次有新的CDU出來,我們也習(xí)慣了用CPU—z檢測一下它有沒有添加什么新的指令集。從應(yīng)用環(huán)境來看,3D影像越來越復(fù)雜,視頻編碼的壓縮率越來越高,都對CPU提出了更高的要求。CPU中的指令集雖然不起眼,但是在CPU的運算中有重要加速作用,尤其是編碼方面,若使用的軟件對CPU的指令集有優(yōu)化,那么cDu的運算效能較無指令集優(yōu)化運行速度有很大提升。SSE

    現(xiàn)代計算機(jī) 2009年5期2009-08-27

  • 龍芯更需要支持而非質(zhì)疑
    進(jìn)一步探討一下指令集和專利的問題。前面提到的那篇文章還認(rèn)為,龍芯所采用的指令集與MIPS相同,因而龍芯不具備自主知識產(chǎn)權(quán)。我們先要弄清楚指令集到底是什么。指令集相當(dāng)于一種語言,軟件和硬件進(jìn)行溝通時,需要借助一定的溝通方式,如同兩個人溝通需要使用同一種語言。指令集一旦確定,軟件設(shè)計者和硬件設(shè)計者都按照這套指令集的規(guī)范來設(shè)計產(chǎn)品,軟件就能和處理器進(jìn)行溝通,實現(xiàn)計算功能。在指令集的基礎(chǔ)上,借助開發(fā)工具、中間件、操作系統(tǒng)等一系列軟件的配合,才能實現(xiàn)最終的應(yīng)用。有些

    中國計算機(jī)報 2009年24期2009-04-27