999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種新型粗顆粒度可重構架構

2020-07-08 02:00:46水穎
科學技術創新 2020年15期
關鍵詞:結構

水穎

(杭州應用聲學研究所,浙江 杭州310023)

1 概述

可重構處理器結合了通用處理器與專用處理器這兩者的優勢,包括通用處理器(General purpose processor ,GPP)的靈活性與專用處理器(Applicationspecific integrated circuits ,ASIC)的高能效。可重構處理器分為兩種,即為細粒度可重構處理器FPGA 和粗粒度動態可重構處理器(Coarse-grained Reconfigurable Architecture, CGRA)。粗顆粒度可重構處理器最近成為研究熱門,由于它在配置文件大小,芯片功耗,配置時間長短以及工具優化時間等各方面都有優勢。

目前AI 領域中,圖像預處理的算法包括直方圖均衡,高斯噪聲,白化等,其中具有很多相同算子。粗顆粒度可重構架構提升架構中算子的利用率,降低了整體的功耗,以及算子的靈活性。本文提供基本CGRA 的映射方法,針對其中的不足,基于項目提出一種新型的粗顆粒度架構,此結構能使得降低芯片功耗,以及減少連線等問題。

2 CGRA 的映射方法

粗顆粒度可重構架構的基本算子映射方法,如下圖1 所示。圖1(a)為一個計算程序,基本算子是由乘和加組成。圖1(b)為圖1(a)計算程序的映射DFG 圖(數據流圖)。結點(node)和邊(edge)是DFG 圖的基本組成部分。操作符在結點之中,數據依賴關系和數據流向則是通過邊來表示,即DFG 圖就可以表示算子的操作。標準CGRA 的基本單元為PE,即為基本算子結構,如圖1(c)。PE 可以包括多個計算符的結構,例如乘加或者乘除等,具體可根據應用的領域所定。多個PE 的時空圖,如下圖1(d)所示。CGRA 就是將計算程序的映射到基本的PE 時空圖中,將操作符映射到結點,將連接關系映射到邊。CGRA 映射過程可以擁有多條映射路徑,所以工具會進行優化,找到最優時序的路徑。所有PE 間連線為全交叉,雖然可能路徑增加,但同時會導致優化時間增加和整個網絡復雜,所以本文提出一種新型架構可以解決CGRA 中出現的這些問題。

3 基本思路

本文提出的粗粒度可重構結構的基本思路和結構框圖如圖2 所示。

圖1 CGRA 的映射示例

圖2 基本思路以及結構框圖

本文根據媒體算法應用構建了新型可重構架構,算子單元(PE)與傳統的CGRA 中算子單元不完全一樣,傳統CGRA 的PE單元是統一的,但文中的PE 單元進行分類,這樣做的目的是能有效滿足資源的利用率。功能PE 單元分類為不同的算子單元,例如乘,加,比較等。基本思路就是將二維全交叉的結構,通過功能分類,將其分為4 類,每類為一個基本單元,基本單元之間進行全交叉輸出,最終單元簇之間再進行全交叉互聯的結構。在完成所需功能的基礎上,減少了編譯優化的時間,提升了gEDA圖層次清晰度。

4 本文提出的結構

根據上節的分析,本文提出一種新型粗顆粒度可重構結構。如圖2 所示,這種結構由兩部分組成:處理單元簇和簇間互連網絡。每個處理單元簇包含相近功能處理單元和1 個簇內互連網絡。簇間互連網絡和簇內互連網絡由相同結構的基本互連單元組成,這種基本互連單元具有交叉互連的特性,而且面積開銷較小,并且工具能更好識別。通過簇內和簇間互連網絡的結合,可以在整個陣列中實現任意一對PE 之間的全交叉建立連接和交換數據。以下二節將對各個模塊進行詳細地描述。

4.1 基本互連單元

基本互連單元可以分為四大類,包括比較單元,乘加單元,動態選擇器單元以及移位器單元。每類基本單元內部為互聯網絡,進行數據交換。最終輸出一組數據作為整個類單元的輸出接口。

4.2 簇內/簇間互連網絡

簇內和簇間互連網絡分別用于簇內處理單元之間的數據交換和簇與簇之間的數據交換,除此之外,簇內互連網絡還為每個處理單元提供兩個操作數,同時作為與其他簇進行數據交換的接口。簇內和簇間互連網絡均是由基本互連單元組成。二者的不同之處在于,簇內互連網絡需要兩個基本互連單元,而簇間互連網絡只需要一個。簇內互連網絡需要兩個基本互連單元是為了實現多種功能。

5 實驗結果分析

本文提出結構中的單元硬件電路通過Verilog HDL 語言描述實現,交叉互聯圖通過gEDA 工具進行連接,工具鏈進行了功能驗證、綜合、時序分析和功耗分析。交叉連線的對比如下表所示:

最終結果發現,工具鏈使用新型的結構,時序優化時間約為之前的50%,gEDA 工具圖交叉線不會達到軟件峰值,芯片功耗降低了23%。

結束語

本文提出了一種基于新型粗粒度可重構陣列結構。通過將所有功能特性分類交叉的基本互連單元,并基于這種單元構建了整個互連網絡,降低了互連網絡導致的連線復雜度且工具無法識別大規模線陣的問題,以及面積開銷和功耗,簡化了互連網絡的控制機制。除此之外,本文提出的結構將處理單元按簇劃分,提出了一種層次型的網絡拓撲結構,實現了陣列中任意一對處理單元均可以建立連接和交換數據。

猜你喜歡
結構
DNA結構的發現
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
新型平衡塊結構的應用
模具制造(2019年3期)2019-06-06 02:10:54
循環結構謹防“死循環”
論《日出》的結構
縱向結構
縱向結構
我國社會結構的重建
人間(2015年21期)2015-03-11 15:23:21
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
主站蜘蛛池模板: 日韩精品高清自在线| 国产香蕉97碰碰视频VA碰碰看| 91视频首页| 少妇精品在线| 97亚洲色综久久精品| 亚洲香蕉伊综合在人在线| 98精品全国免费观看视频| 香蕉视频在线观看www| 广东一级毛片| 国产精品蜜芽在线观看| 国产91精品调教在线播放| 国产麻豆aⅴ精品无码| 美女一区二区在线观看| 国产成人91精品免费网址在线| 狠狠色丁香婷婷综合| 国产哺乳奶水91在线播放| 国产第一福利影院| 国产aⅴ无码专区亚洲av综合网| 直接黄91麻豆网站| 亚洲欧洲美色一区二区三区| 国产麻豆精品在线观看| 久久国产免费观看| 欧美不卡二区| 国产成人无码Av在线播放无广告| 欧美日韩国产成人高清视频| 欧美激情,国产精品| 国产精品夜夜嗨视频免费视频| 久久天天躁狠狠躁夜夜2020一| 在线观看91精品国产剧情免费| 欧洲成人在线观看| 国产精品嫩草影院视频| 亚洲av色吊丝无码| 青青久久91| 国产成人精品男人的天堂下载| 亚洲精品无码专区在线观看| 97青草最新免费精品视频| 久久人人爽人人爽人人片aV东京热 | 中文字幕欧美日韩| 久久久久久尹人网香蕉| 国产精品美女网站| 国产精品人人做人人爽人人添| yjizz视频最新网站在线| 亚洲黄色视频在线观看一区| 亚洲国产精品日韩专区AV| 乱码国产乱码精品精在线播放| 综合久久五月天| 一级爆乳无码av| 精品国产www| 亚洲v日韩v欧美在线观看| 亚洲欧美精品一中文字幕| 午夜爽爽视频| 国产黄色片在线看| 国产真实乱子伦精品视手机观看| 久久国产免费观看| av手机版在线播放| 国产后式a一视频| 91精品国产一区自在线拍| 在线色国产| 亚洲精品综合一二三区在线| 亚洲网综合| 久久99精品国产麻豆宅宅| 亚洲Aⅴ无码专区在线观看q| 又爽又黄又无遮挡网站| 国产亚洲视频中文字幕视频| 国产美女在线观看| 国产精品黑色丝袜的老师| 国产精品露脸视频| yy6080理论大片一级久久| 免费国产高清精品一区在线| 男女性午夜福利网站| 四虎综合网| 亚洲嫩模喷白浆| 在线看片免费人成视久网下载| 2019国产在线| 午夜激情婷婷| 亚洲无码四虎黄色网站| 亚洲AV无码乱码在线观看代蜜桃| 波多野结衣第一页| 国产乱子伦视频三区| 国产一区免费在线观看| 99九九成人免费视频精品 | 亚洲精品无码成人片在线观看 |