欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于計算機編譯并運行程序執(zhí)行的方法與流程

文檔序號:11829085閱讀:322來源:國知局

本發(fā)明屬于計算機技術(shù)領(lǐng)域,特別是涉及一種基于計算機編譯并運行程序執(zhí)行的方法。



背景技術(shù):

現(xiàn)代高端計算機結(jié)構(gòu)包含成千上萬甚至數(shù)百萬個處理元件、大量分布式存儲器,以及各種級別的非局部存儲器、網(wǎng)絡(luò)組件和存儲基礎(chǔ)設(shè)施。這些系統(tǒng)為執(zhí)行應(yīng)用所消耗的資源的靜態(tài)和動態(tài)優(yōu)化提供了巨大挑戰(zhàn)。傳統(tǒng)上,計算機結(jié)構(gòu)努力提供只有單個、簡單的地址空間的應(yīng)用,并且提供本身合理的語義以進行隨后的代碼執(zhí)行和數(shù)據(jù)訪問。產(chǎn)生的范式多年以來使用良好,但當通過平行處理而非通過更快的時鐘率來分布計算和數(shù)據(jù)并且實際上實現(xiàn)所有硬件加速時,所述范式阻礙了優(yōu)化資源分配。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于提供一種基于計算機編譯并運行程序執(zhí)行的方法,通過,解決了現(xiàn)有的問題。

為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的:

本發(fā)明為一種基于計算機編譯并運行程序執(zhí)行的方法,包括如下步驟:

P1在程序編譯時,確定所述程序的小碼的最優(yōu)效率執(zhí)行環(huán)境;和

P2在程序運行時間,至少部分基于所述確定,根據(jù)小碼的最優(yōu)效率執(zhí)行環(huán)境來放置并調(diào)度小碼。

優(yōu)選地,所述計算機程序被配置為在第一電子執(zhí)行環(huán)境內(nèi)執(zhí)行。

優(yōu)選地,所述應(yīng)用計算機程序中并入執(zhí)行控制器,該執(zhí)行控制器被配置為在不同于所述第一電子執(zhí)行環(huán)境的第二電子執(zhí)行環(huán)境中作為調(diào)試器執(zhí)行。

本發(fā)明具有以下有益效果:

本發(fā)明通過編譯并運行計算機程序,并入執(zhí)行控制器,該執(zhí)行控制器被配置為在不同于所述第一電子執(zhí)行環(huán)境的第二電子執(zhí)行環(huán)境中作為調(diào)試器執(zhí)行,在程序編譯時,確定所述程序的小碼的最優(yōu)效率執(zhí)行環(huán)境,在程序運行時間,至少部分基于所述確定,根據(jù)小碼的最優(yōu)效率執(zhí)行環(huán)境來放置并調(diào)度小碼,提高該程序執(zhí)行的效率。

當然,實施本發(fā)明的任一產(chǎn)品并不一定需要同時達到以上所述的所有優(yōu)點。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明的一種基于計算機編譯并運行程序執(zhí)行的方法的流程圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1所示,本發(fā)明為一種基于計算機編譯并運行程序執(zhí)行的方法,包括如下步驟:

P1在程序編譯時,確定所述程序的小碼的最優(yōu)效率執(zhí)行環(huán)境;和

P2在程序運行時間,至少部分基于所述確定,根據(jù)小碼的最優(yōu)效率執(zhí)行環(huán)境來放置并調(diào)度小碼。

其中,計算機程序被配置為在第一電子執(zhí)行環(huán)境內(nèi)執(zhí)行。

其中,應(yīng)用計算機程序中并入執(zhí)行控制器,該執(zhí)行控制器被配置為在不同于所述第一電子執(zhí)行環(huán)境的第二電子執(zhí)行環(huán)境中作為調(diào)試器執(zhí)行。

值得注意的是,上述系統(tǒng)實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。

另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤或光盤等。

以上公開的本發(fā)明優(yōu)選實施例只是用于幫助闡述本發(fā)明。優(yōu)選實施例并沒有詳盡敘述所有的細節(jié),也不限制該發(fā)明僅為所述的具體實施方式。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
苗栗市| 来安县| 习水县| 怀宁县| 龙口市| 搜索| 葫芦岛市| 北辰区| 沙湾县| 大化| 东城区| 噶尔县| 华池县| 红桥区| 乡城县| 凭祥市| 木里| 遵化市| 公主岭市| 仲巴县| 福泉市| 潮州市| 黄龙县| 阿合奇县| 北川| 普宁市| 嫩江县| 密山市| 三穗县| 尚志市| 筠连县| 浏阳市| 响水县| 天等县| 靖远县| 闻喜县| 巩留县| 克拉玛依市| 昌平区| 弥渡县| 陇南市|