[發(fā)明專利]人工智能處理器及使用處理器執(zhí)行平面旋轉(zhuǎn)指令的方法在審
| 申請?zhí)枺?/td> | 201810849509.1 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN109117184A | 公開(公告)日: | 2019-01-01 |
| 發(fā)明(設(shè)計)人: | 陳天石;劉少禮;王在;胡帥 | 申請(專利權(quán))人: | 上海寒武紀(jì)信息科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/38 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強(qiáng) |
| 地址: | 201306 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 人工智能 處理器執(zhí)行 計算裝置 平面旋轉(zhuǎn) 指令 處理器 神經(jīng)網(wǎng)絡(luò)運(yùn)算 處理器設(shè)置 能耗 申請 | ||
本發(fā)明提供一種人工智能處理器及人工智能處理器執(zhí)行平面旋轉(zhuǎn)指令方法,所述處理器設(shè)置于計算裝置內(nèi),所述計算裝置用于神經(jīng)網(wǎng)絡(luò)運(yùn)算指令,本申請?zhí)峁┑募夹g(shù)方案具有能耗低的優(yōu)點(diǎn)。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種人工智能處理器及使用處理器執(zhí)行平面旋轉(zhuǎn)指令的方法。
背景技術(shù)
現(xiàn)代的通用和專用處理器中,越來越多地引入計算指令(例如向量指令)進(jìn)行運(yùn)算。現(xiàn)有處理器在進(jìn)行計算指令的運(yùn)算時,開銷大,能耗高。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種人工智能處理器及使用處理器執(zhí)行平面旋轉(zhuǎn)指令的方法,可減少運(yùn)算開銷,降低的功耗優(yōu)點(diǎn)。
第一方面,本發(fā)明實(shí)施例提供一種人工智能處理器,所述處理器設(shè)置于計算裝置內(nèi),所述計算裝置用于執(zhí)行平面旋轉(zhuǎn)指令,執(zhí)行所述平面旋轉(zhuǎn)指令具體包括如下步驟:
獲取平面旋轉(zhuǎn)指令,所述平面旋轉(zhuǎn)指令包括:ROT,x,y,c,s;ROT為指令標(biāo)識;所述x為向量x的首地址,y為向量y的首地址,C、S為標(biāo)量;
執(zhí)行所述平面旋轉(zhuǎn)指令得到平面旋轉(zhuǎn)指令的具體結(jié)果;所述執(zhí)行所述平面旋轉(zhuǎn)指令得到平面旋轉(zhuǎn)指令的具體結(jié)果具體包括:
提取所述平面旋轉(zhuǎn)指令向量x、向量y,標(biāo)量C、S,依據(jù)該向量x、向量y,標(biāo)量C、S執(zhí)行平面旋轉(zhuǎn)運(yùn)算得到平面旋轉(zhuǎn)運(yùn)算的結(jié)果Xi和Yi。
第二方面,提供一種人工智能處理器執(zhí)行平面旋轉(zhuǎn)指令的方法,所述方法應(yīng)用于計算裝置,所述方法包括如下步驟:
獲取平面旋轉(zhuǎn)指令,所述平面旋轉(zhuǎn)指令包括:ROT,x,y,c,s;ROT為指令標(biāo)識;x為向量x的首地址,y為向量y的首地址,C、S為標(biāo)量;
執(zhí)行所述平面旋轉(zhuǎn)指令得到平面旋轉(zhuǎn)指令的具體結(jié)果;所述執(zhí)行所述平面旋轉(zhuǎn)指令得到平面旋轉(zhuǎn)指令的具體結(jié)果具體包括:
提取所述平面旋轉(zhuǎn)指令向量x、向量y,標(biāo)量C、S,依據(jù)該向量x、向量y,標(biāo)量C、S執(zhí)行平面旋轉(zhuǎn)運(yùn)算得到平面旋轉(zhuǎn)運(yùn)算的結(jié)果Xi和Yi。
第三方面,提供一種芯片,所述芯片包括第一方面提供的人工智能處理器。
第四方面,提供一種板卡,所述板卡包括第三方面提供的芯片。
第五方面,提供一種電子裝置,所述電子裝置包括第四方面提供的板卡;所述電子裝置包括:數(shù)據(jù)處理裝置、機(jī)器人、電腦、打印機(jī)、掃描儀、平板電腦、智能終端、手機(jī)、行車記錄儀、導(dǎo)航儀、傳感器、攝像頭、云端服務(wù)器、相機(jī)、攝像機(jī)、投影儀、手表、耳機(jī)、移動存儲、可穿戴設(shè)備交通工具、家用電器、和/或醫(yī)療設(shè)備。
第六方面,提供一種平面旋轉(zhuǎn)擴(kuò)展指令的實(shí)現(xiàn)方法,所述方法包括如下步驟:
計算裝置獲取平面旋轉(zhuǎn)擴(kuò)展指令,所述平面旋轉(zhuǎn)擴(kuò)展指令包括:ROT type,n,x,incx,y,incy,c,s;ROT為指令標(biāo)識,type為進(jìn)行操作的數(shù)據(jù)類型;所述n為向量的長度,x為向量x的首地址,incx為向量x的元素之間的地址間隔,y為向量y的首地址,incy為向量y的元素之間的地址間隔,C、S為標(biāo)量;
計算裝置解析所述平面旋轉(zhuǎn)指令得到第一計算指令以及第二計算指令,依據(jù)第一計算指令以及第二計算指令確定計算順序,按所述計算順序執(zhí)行第一計算指令以及第二計算指令得到該擴(kuò)展計算指令的結(jié)果。
可選的,所述方法具體包括:
提取所述平面旋轉(zhuǎn)擴(kuò)展指令的向量x的值、向量y的值、C、S的值,依據(jù)下述公式計算平面旋轉(zhuǎn)后的結(jié)果xi、yi;
xi=c*x+s*y
yi=c*y-s*x。
可選的,所述計算順序包括:無序計算、正序計算或倒序計算。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海寒武紀(jì)信息科技有限公司,未經(jīng)上海寒武紀(jì)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810849509.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 使用基于云端的度量迭代訓(xùn)練人工智能的系統(tǒng)
- 一種人工智能轉(zhuǎn)人工智能再轉(zhuǎn)人工方案
- O-RAN系統(tǒng)中的人工智能模型處理方法和裝置
- 人工智能傷口評估方法及智能終端
- 人工智能倫理風(fēng)險與防范虛擬仿真方法、系統(tǒng)和機(jī)器人
- 一種基于人工智能基礎(chǔ)資源與技術(shù)調(diào)控系統(tǒng)及方法
- 基于人工智能倫理備選規(guī)則的人工智能倫理風(fēng)險防范方法
- 人工智能倫理風(fēng)險辨識防范虛擬仿真實(shí)驗(yàn)方法和機(jī)器人
- 基于人工智能體決策的人工智能倫理風(fēng)險辨識和防范方法
- 基于算法選擇的人工智能倫理風(fēng)險辨識防范方法和機(jī)器人





