[發(fā)明專利]重構(gòu)數(shù)據(jù)流應(yīng)用而不進(jìn)行源代碼改變或重新編譯有效
| 申請(qǐng)?zhí)枺?/td> | 201580062950.X | 申請(qǐng)日: | 2015-12-08 |
| 公開(公告)號(hào): | CN107003869B | 公開(公告)日: | 2020-11-27 |
| 發(fā)明(設(shè)計(jì))人: | M·J·福斯;V·R·托溫克雷;J·阿特亞加;S·維諾格拉多夫 | 申請(qǐng)(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | G06F8/72 | 分類號(hào): | G06F8/72 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)流 應(yīng)用 進(jìn)行 源代碼 改變 重新 編譯 | ||
1.一種支持重構(gòu)的系統(tǒng),包括:
數(shù)據(jù)流接口,其用于獲得數(shù)據(jù)流圖應(yīng)用;
第一概述器控制器,其用于使用運(yùn)行時(shí)系統(tǒng)和圖形庫來剖繪與源代碼相關(guān)聯(lián)的所述數(shù)據(jù)流圖應(yīng)用以獲得原始流圖;
發(fā)起器控制器,其用于基于一個(gè)或多個(gè)重構(gòu)輸入來創(chuàng)建映射文件;以及
第二概述器控制器,其用于使用所述映射文件和重構(gòu)圖形庫來重新剖繪所述數(shù)據(jù)流圖應(yīng)用以獲得重構(gòu)的流圖,其中,所述數(shù)據(jù)流圖被重新剖繪而不修改與所述數(shù)據(jù)流圖應(yīng)用相關(guān)聯(lián)的所述源代碼和一個(gè)或多個(gè)已編譯的可執(zhí)行文件。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述映射文件是通過以下方式中的一個(gè)或多個(gè)創(chuàng)建的:自動(dòng)地,或者響應(yīng)于在運(yùn)行時(shí)的用戶重構(gòu)輸入。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述發(fā)起器控制器使用所述重構(gòu)圖形庫來解釋由所述映射文件給出的指導(dǎo)。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述發(fā)起器控制器經(jīng)由圖形用戶界面來接收所述重構(gòu)輸入。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的系統(tǒng),其中,所述映射文件描述所述原始流圖的結(jié)構(gòu)如何與所述重構(gòu)的流圖的結(jié)構(gòu)相關(guān),并且其中,所述重構(gòu)輸入包括以下中的一個(gè)或多個(gè):節(jié)點(diǎn)聚合輸入、緩沖節(jié)點(diǎn)放置輸入、并發(fā)輸入、節(jié)點(diǎn)限制輸入、或分配器節(jié)點(diǎn)放置輸入。
6.一種用于重構(gòu)數(shù)據(jù)流圖應(yīng)用的裝置,包括:
第一概述器,其用于使用運(yùn)行時(shí)系統(tǒng)和圖形庫來剖繪與源代碼相關(guān)聯(lián)的數(shù)據(jù)流圖應(yīng)用以獲得原始流圖;
發(fā)起器,其用于基于一個(gè)或多個(gè)重構(gòu)輸入來創(chuàng)建映射文件;以及
第二概述器,其用于使用所述映射文件和重構(gòu)圖形庫來重新剖繪所述數(shù)據(jù)流圖應(yīng)用以獲得重構(gòu)的流圖,其中,所述數(shù)據(jù)流圖被重新剖繪而不修改與所述數(shù)據(jù)流圖應(yīng)用相關(guān)聯(lián)的所述源代碼和一個(gè)或多個(gè)已編譯的可執(zhí)行文件。
7.根據(jù)權(quán)利要求6所述的裝置,其中,所述映射文件通過以下方式中的一個(gè)或多個(gè)創(chuàng)建:自動(dòng)地,或者響應(yīng)于在運(yùn)行時(shí)的用戶重構(gòu)輸入。
8.根據(jù)權(quán)利要求6所述的裝置,其中,所述發(fā)起器使用所述重構(gòu)圖形庫來解釋由所述映射文件給出的指導(dǎo)。
9.根據(jù)權(quán)利要求6所述的裝置,其中,所述發(fā)起器經(jīng)由圖形用戶界面來接收所述重構(gòu)輸入。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的裝置,其中,所述映射文件描述所述原始流圖的結(jié)構(gòu)如何與所述重構(gòu)的流圖的結(jié)構(gòu)相關(guān),并且其中,所述重構(gòu)輸入包括以下中的一個(gè)或多個(gè):節(jié)點(diǎn)聚合輸入、緩沖節(jié)點(diǎn)放置輸入、并發(fā)輸入、節(jié)點(diǎn)限制輸入、或分配器節(jié)點(diǎn)放置輸入。
11.一種用于重構(gòu)數(shù)據(jù)流圖應(yīng)用的方法,包括:
使用運(yùn)行時(shí)系統(tǒng)和圖形庫來剖繪與源代碼相關(guān)聯(lián)的數(shù)據(jù)流圖應(yīng)用以獲得原始流圖;
基于一個(gè)或多個(gè)重構(gòu)輸入來創(chuàng)建映射文件;以及
使用所述映射文件和重構(gòu)圖形庫來重新剖繪所述數(shù)據(jù)流圖應(yīng)用以獲得重構(gòu)的流圖,其中,所述數(shù)據(jù)流圖應(yīng)用被重新剖繪而不修改與所述數(shù)據(jù)流圖應(yīng)用相關(guān)聯(lián)的所述源代碼和一個(gè)或多個(gè)已編譯的可執(zhí)行文件。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述運(yùn)行時(shí)系統(tǒng)通過以下方式中的一個(gè)或多個(gè)來創(chuàng)建所述映射文件:自動(dòng)地,或者響應(yīng)于在運(yùn)行時(shí)的用戶重構(gòu)輸入。
13.根據(jù)權(quán)利要求11所述的方法,其中,創(chuàng)建所述映射文件包括使用所述重構(gòu)圖形庫來解釋由所述映射文件給出的指導(dǎo)。
14.根據(jù)權(quán)利要求11所述的方法,還包括經(jīng)由圖形用戶界面來接收所述重構(gòu)輸入。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580062950.X/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 編碼裝置,編碼方法,程序和記錄媒體
- 網(wǎng)絡(luò)數(shù)據(jù)流識(shí)別系統(tǒng)及方法
- 一種數(shù)據(jù)流調(diào)度的方法、設(shè)備和系統(tǒng)
- 一種確定待清洗數(shù)據(jù)流的方法及裝置
- 用于分析儀器化軟件的數(shù)據(jù)流處理語言
- 用于數(shù)據(jù)流系統(tǒng)的數(shù)據(jù)流處理方法及裝置
- 數(shù)據(jù)流調(diào)度系統(tǒng)以及數(shù)據(jù)流調(diào)度方法
- 采用向量處理的同時(shí)分割
- 汽車數(shù)據(jù)流的監(jiān)控方法、系統(tǒng)及可讀存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)流類型識(shí)別模型更新方法及相關(guān)設(shè)備
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 請(qǐng)求沒有進(jìn)行IMS注冊的用戶進(jìn)行注冊的方法
- 對(duì)要進(jìn)行紋理操作的像素進(jìn)行分組
- 對(duì)餐盤進(jìn)行溫度調(diào)節(jié)和進(jìn)行分配的獨(dú)立小車
- 對(duì)圖像進(jìn)行編碼
- 對(duì)任務(wù)進(jìn)行調(diào)度
- 對(duì)任務(wù)進(jìn)行調(diào)度
- 蛋糕(甜蜜進(jìn)行時(shí))
- 對(duì)定位輔助數(shù)據(jù)進(jìn)行分級(jí)和分組以進(jìn)行廣播
- 對(duì)物體進(jìn)行分離和定向以進(jìn)行供料
- 對(duì)工件進(jìn)行評(píng)價(jià)以進(jìn)行加工的方法





