国产精品天干天干在线播放,大尺度揉捏胸床戏视频,樱花草www日本在线观看,狠狠躁夜夜躁人人爽天天天天97

Document
拖動(dòng)滑塊完成拼圖
個(gè)人中心

預(yù)訂訂單
服務(wù)訂單
發(fā)布專利 發(fā)布成果 人才入駐 發(fā)布商標(biāo) 發(fā)布需求

在線咨詢

聯(lián)系我們

龍圖騰公眾號(hào)
首頁 專利交易 IP管家助手 科技果 科技人才 科技服務(wù) 國(guó)際服務(wù) 商標(biāo)交易 會(huì)員權(quán)益 需求市場(chǎng) 關(guān)于龍圖騰
 /  免費(fèi)注冊(cè)
到頂部 到底部
清空 搜索
  • 我要求購(gòu)
  • 我要出售
當(dāng)前位置 : 首頁 > 專利喜報(bào) > 無錫江南計(jì)算技術(shù)研究所王飛獲國(guó)家專利權(quán)

無錫江南計(jì)算技術(shù)研究所王飛獲國(guó)家專利權(quán)

買專利賣專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費(fèi)!專利年費(fèi)監(jiān)控用IP管家,真方便!

龍圖騰網(wǎng)獲悉無錫江南計(jì)算技術(shù)研究所申請(qǐng)的專利一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法獲國(guó)家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國(guó)家知識(shí)產(chǎn)權(quán)局授予,授權(quán)公告號(hào)為:CN114217770B

龍圖騰網(wǎng)通過國(guó)家知識(shí)產(chǎn)權(quán)局官網(wǎng)在2025-05-16發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請(qǐng)?zhí)?專利號(hào)為:202110325186.8,技術(shù)領(lǐng)域涉及:G06F8/30;該發(fā)明授權(quán)一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法是由王飛;尉紅梅;武文浩;沈莉;肖謙;周文浩;趙美佳;李斌設(shè)計(jì)研發(fā)完成,并于2021-03-26向國(guó)家知識(shí)產(chǎn)權(quán)局提交的專利申請(qǐng)。

一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法在說明書摘要公布了:本發(fā)明公開一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法,包括以下步驟:S1、主核以頭文件“athreadcxx.h”的形式提供athreadcxx類的對(duì)象;S2、athreadcxx類的對(duì)象通過構(gòu)造函數(shù)進(jìn)行從核資源的初始化,通過析構(gòu)函數(shù)進(jìn)行從核資源的回收;S3、編譯器通過選項(xiàng)?mhost將使用athreadcxx類的對(duì)象編程的主核程序進(jìn)行編譯;S4、從核以頭文件“slavecxx.h”的形式提供線程私有全局變量PEN、COL和ROW,用于保存當(dāng)前從核的編號(hào)和行列信息。本發(fā)明解決了不同架構(gòu)的指令集混合鏈接符號(hào)多重定義問題、從核間的全局變量訪存問題。

本發(fā)明授權(quán)一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法在權(quán)利要求書中公布了:1.一種基于異構(gòu)眾核架構(gòu)的C++融合編程方法,其特征在于,包括以下步驟:S1、主核以頭文件“athreadcxx.h”的形式提供athreadcxx類的對(duì)象,并將該對(duì)象存放在核組共享空間中,使得符號(hào)地址不同的主核互不影響;S2、athreadcxx類的對(duì)象通過構(gòu)造函數(shù)進(jìn)行從核資源的初始化,通過析構(gòu)函數(shù)進(jìn)行從核資源的回收;athreadcxx類的對(duì)象提供成員變量cgid,用于保存當(dāng)前核組的核組號(hào);athreadcxx類的對(duì)象提供成員結(jié)構(gòu)體變量core.info,用于保存主從核傳遞參數(shù)的符號(hào)地址;athreadcxx類的對(duì)象提供成員函數(shù)spawn,用于調(diào)用從核函數(shù),具體為:S21、將從核函數(shù)名添加slave_前綴,作為成員函數(shù)spawn的第一個(gè)指針參數(shù)傳遞給從核;S22、將要傳遞的參數(shù)打包成結(jié)構(gòu)體,將結(jié)構(gòu)體指針作為成員函數(shù)spawn的第二個(gè)參數(shù),傳遞給從核;S3、編譯器通過選項(xiàng)-mhost將使用athreadcxx類的對(duì)象編程的主核程序進(jìn)行編譯,在處理符號(hào)地址的過程中,C++編譯器根據(jù)通用規(guī)則對(duì)函數(shù)名進(jìn)行換名,換名結(jié)束后,通過識(shí)別slave_前綴,將換名后的函數(shù)名進(jìn)行信息提取,生成包含slave_前綴且不影響原函數(shù)信息的符號(hào)地址,以去除slave_前綴對(duì)換名的影響;S4、從核以頭文件“slavecxx.h”的形式提供線程私有全局變量PEN、COL和ROW,用于保存當(dāng)前從核的編號(hào)和行列信息;從核以頭文件“slavecxx.h”的形式提供全局函數(shù)getArg,該函數(shù)的返回值為S22中主核傳遞給從核的第二個(gè)參數(shù)指針,通過對(duì)該返回值的解構(gòu),獲取到主核要傳遞給從核的參數(shù);從核使用thread_local關(guān)鍵字對(duì)從核私有的全局變量進(jìn)行聲明,聲明該變量存放在從核私有空間中,而普通的全局變量存放在核組共享空間中;S5、編譯器通過選項(xiàng)-mslave將包含頭文件“slavecxx.h”的從核程序進(jìn)行編譯,當(dāng)識(shí)別到thread_local關(guān)鍵字時(shí),將該全局變量的符號(hào)地址添加section信息,鏈接時(shí)對(duì)包含該section信息的變量符號(hào)地址編址為從核私有空間的地址格式,在處理符號(hào)地址的過程中,對(duì)所有的從核符號(hào),C++編譯器根據(jù)通用規(guī)則對(duì)函數(shù)名進(jìn)行換名,換名結(jié)束后,添加slave_前綴,以區(qū)別主核符號(hào)地址;S6、編譯器通過選項(xiàng)-mhybrid將主核程序符號(hào)地址、主核程序中包含slave_前綴的符號(hào)地址和從核程序中所有包含slave_地址進(jìn)行鏈接處理,生成不同指令集的混合可執(zhí)行碼,使得主核只通過前綴slave_方式調(diào)用從核。

如需購(gòu)買、轉(zhuǎn)讓、實(shí)施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請(qǐng)人或?qū)@麢?quán)人無錫江南計(jì)算技術(shù)研究所,其通訊地址為:214038 江蘇省無錫市濱湖區(qū)山水東路699號(hào);或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。

免責(zé)聲明
1、本報(bào)告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。
主站蜘蛛池模板: 延津县| 海兴县| 福海县| 涞源县| 桦甸市| 曲松县| 临清市| 宜丰县| 富顺县| 平谷区| 开化县| 盐源县| 和田县| 门头沟区| 浦江县| 平顶山市| 蓬溪县| 永德县| 武山县| 四平市| 秦皇岛市| 明水县| 句容市| 东阳市| 大洼县| 双辽市| 汽车| 环江| 靖州| 区。| 安顺市| 昭觉县| 湖南省| 红安县| 清流县| 北安市| 衡水市| 德昌县| 南平市| 洛浦县| 永城市|