[發(fā)明專利]數(shù)據(jù)處理方法和裝置,處理器及數(shù)據(jù)搜索方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202010545410.X | 申請(qǐng)日: | 2020-06-16 |
| 公開(kāi)(公告)號(hào): | CN113296732A | 公開(kāi)(公告)日: | 2021-08-24 |
| 發(fā)明(設(shè)計(jì))人: | 葉友本;王楠;杜垠;嚴(yán)春寶 | 申請(qǐng)(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號(hào): | G06F7/483 | 分類號(hào): | G06F7/483;G06F7/544;G06N3/04;G06N3/08 |
| 代理公司: | 北京清源匯知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 11644 | 代理人: | 馮德魁;張艷梅 |
| 地址: | 英屬開(kāi)曼群島大開(kāi)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)處理 方法 裝置 處理器 數(shù)據(jù) 搜索 | ||
1.一種數(shù)據(jù)處理方法,其特征在于,包括:
獲取針對(duì)以自然常數(shù)為底數(shù)的指數(shù)函數(shù)轉(zhuǎn)換后的目標(biāo)指數(shù);
根據(jù)所述目標(biāo)指數(shù)中浮點(diǎn)數(shù)部分的指數(shù)位數(shù)據(jù)、浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼以及尾數(shù)位數(shù)據(jù),確定用于查詢冪值查詢表的索引序號(hào);
在所述冪值查詢表中查詢與所述索引序號(hào)對(duì)應(yīng)的冪值;
將根據(jù)所述冪值處理的以指定底數(shù)為底數(shù),指數(shù)為所述目標(biāo)指數(shù)的處理結(jié)果,作為針對(duì)所述指數(shù)函數(shù)的處理結(jié)果。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述獲取針對(duì)以自然常數(shù)為底數(shù)的指數(shù)函數(shù)轉(zhuǎn)換后的目標(biāo)指數(shù),包括:
將所述以自然常數(shù)為底數(shù)的指數(shù)函數(shù)轉(zhuǎn)換為,以指定底數(shù)的冪運(yùn)算;
將所述冪運(yùn)算中的指數(shù)部分拆分為所述指定底數(shù)的冪次與浮點(diǎn)數(shù)結(jié)構(gòu)中尾數(shù)相乘表示形式的指數(shù);
將以所述指定底數(shù)的冪次與所述浮點(diǎn)數(shù)結(jié)構(gòu)中尾數(shù)相乘表示形式的指數(shù)確定為所述目標(biāo)指數(shù)。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述將所述以自然常數(shù)為底數(shù)的指數(shù)函數(shù)轉(zhuǎn)換為,以指定底數(shù)的冪運(yùn)算,包括:
確定所述指數(shù)函數(shù)的指數(shù)是否大于0;
若是,則將所述指數(shù)函數(shù)轉(zhuǎn)換為以指定底數(shù)為底數(shù),指數(shù)為自然對(duì)數(shù)倒數(shù)與所述指數(shù)函數(shù)轉(zhuǎn)換前指數(shù)的乘積的冪運(yùn)算。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)處理方法,其特征在于,還包括:
當(dāng)所述確定所述函數(shù)的指數(shù)是否大于0為否時(shí),則將所述指數(shù)函數(shù)轉(zhuǎn)換為所述指數(shù)函數(shù)的倒數(shù);
將所述倒數(shù)分母轉(zhuǎn)換為以所述指定底數(shù)為底數(shù),指數(shù)為自然對(duì)數(shù)倒數(shù)與所述指數(shù)函數(shù)轉(zhuǎn)換前指數(shù)的乘積的冪運(yùn)算。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述目標(biāo)指數(shù)中浮點(diǎn)數(shù)部分的指數(shù)位數(shù)據(jù)、浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼以及尾數(shù)位數(shù)據(jù),確定用于查詢冪值查詢表的索引序號(hào),包括:
基于對(duì)所述目標(biāo)指數(shù)采用BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的二進(jìn)制表示形式,選取所述指數(shù)位數(shù)據(jù)和所述尾數(shù)位數(shù)據(jù),以及所述BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼;
根據(jù)選取的所述指數(shù)位數(shù)據(jù)和所述尾數(shù)位數(shù)據(jù),以及所述BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼,確定用于查詢冪值查詢表的索引序號(hào)。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)處理方法,其特征在于,所述基于對(duì)所述目標(biāo)指數(shù)采用BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的二進(jìn)制表示形式,選取所述指數(shù)位數(shù)據(jù)和所述尾數(shù)位數(shù)據(jù),以及所述BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼,包括:
從右向左讀取以二進(jìn)制表示的所述尾數(shù)位數(shù)據(jù)中比特位為1的序號(hào),作為選取的所述尾數(shù)位數(shù)據(jù);
根據(jù)所述BF16浮點(diǎn)數(shù)據(jù)格式中指數(shù)位所占的比特位,選取所述指數(shù)位數(shù)據(jù);
選取所述BF16浮點(diǎn)數(shù)據(jù)格式中提供的移碼。
7.根據(jù)權(quán)利要求5或6所述的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)選取的所述指數(shù)位數(shù)據(jù)和所述尾數(shù)位數(shù)據(jù),以及所述BF16浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼,確定用于查詢冪值查詢表的索引序號(hào),包括:
根據(jù)所述指數(shù)位數(shù)據(jù)和所述浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼,確定位移系數(shù);
根據(jù)所述位移系數(shù),確定所述序號(hào)是否需要修正;
若是,則對(duì)所述序號(hào)進(jìn)行修改,并將修正后的序號(hào)作為查詢所述冪值查詢表的所述索引序號(hào)。
8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,其特征在于,還包括:
當(dāng)根據(jù)所述位移系數(shù)的符號(hào)位,確定所述序號(hào)不需要修正時(shí),將所述序號(hào)作為查詢所述冪值查詢表的所述索引序號(hào)。
9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述指數(shù)位數(shù)據(jù)和所述浮點(diǎn)數(shù)據(jù)格式結(jié)構(gòu)的移碼,確定位移系數(shù),包括:
將所述指數(shù)位數(shù)據(jù)的二進(jìn)制表示轉(zhuǎn)換為與所述移碼相同的進(jìn)制表示形式;
將進(jìn)制轉(zhuǎn)換后的指數(shù)位數(shù)據(jù)與所述移碼的差,確定為所述位移系數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010545410.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F7-00 通過(guò)待處理的數(shù)據(jù)的指令或內(nèi)容進(jìn)行運(yùn)算的數(shù)據(jù)處理的方法或裝置
G06F7-02 .比較數(shù)字值的
G06F7-06 .將單個(gè)記錄載體上的數(shù)據(jù)進(jìn)行排序、選擇、合并或比較的裝置
G06F7-22 .用于排序或合并在連續(xù)記錄載體
G06F7-38 .只利用數(shù)制表示,例如利用二進(jìn)制、三進(jìn)制、十進(jìn)制表示來(lái)完成計(jì)算的方法或裝置
G06F7-58 .隨機(jī)數(shù)或偽隨機(jī)數(shù)發(fā)生器
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





