日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]用于對硬件加速器進行運行時功能分配的方法和設備有效

專利信息
申請號: 201110361358.3 申請日: 2011-11-15
公開(公告)號: CN102541657A 公開(公告)日: 2012-07-04
發明(設計)人: R·K·哈尼;J·M·桑托索斯索 申請(專利權)人: 國際商業機器公司
主分類號: G06F9/50 分類號: G06F9/50
代理公司: 中國國際貿易促進委員會專利商標事務所 11038 代理人: 杜娟
地址: 美國*** 國省代碼: 美國;US
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 用于 硬件 加速器 進行 運行 功能 分配 方法 設備
【說明書】:

技術領域

本公開一般地涉及計算機系統,并且更具體地涉及在計算機系統中使用硬件加速器。

背景技術

已經開發了各種類型的硬件加速器來加速計算機系統中某些功能的執行。例如,圖形加速器在本領域是公知的,并且允許圖形功能從處理器卸載到專用硬件加速器,所述專用硬件加速器能夠在比所述處理器少得多的時間內執行這些圖形功能。浮點處理器是另一類型的硬件加速器,其允許處理器卸載浮點運算。更近來的發展已經產生了其他類型的硬件加速器,包括用于處理可擴展標記語言(XML)的加速器、用于執行壓縮和解壓縮的加速器,以及用于執行加密和解密的加速器。如這里所使用的那樣,術語“硬件加速器”擴展到處理器可以把功能分配給其執行的任何硬件。

在現有技術中,要求程序員了解硬件加速器將存在于系統中,并且然后將在代碼中決定哪些功能分配給該硬件加速器。參考圖2,現有技術方法200示出了這樣的方法。程序員編寫計算機程序(步驟210)。程序員決定哪些功能分配給硬件加速器(步驟220)。然后,程序員編寫代碼把功能分配給硬件加速器(步驟230)。因此,在現有技術中,關于什么功能由硬件加速器執行的所有決策由人類程序員在該程序員編寫代碼時做出。結果就是代碼不靈活且不能充分利用硬件加速器。缺少動態地在運行時確定分配給硬件加速器的功能的方法,具有硬件加速器的計算機系統的性能將不會被優化。

發明內容

一種加速器工作分配機制在運行時基于定義的加速器策略并基于在運行時執行的分析來確定哪些功能分配給硬件加速器。該分析包括:讀取加速器策略,并確定特定功能是否滿足該加速器策略。如果是,則該功能被分配給硬件加速器。否則,該功能被分配給處理器。

如附圖中所示,從下面更具體的描述,前述以及其他特征和益處將會清晰。

附圖說明

將結合附圖描述本公開,其中相同的指示代表相同的元素,并且:

圖1是包括硬件加速器和在運行時確定計算機程序中的哪些功能分配給硬件加速器的加速器工作分配機制的設備的框圖;

圖2是用于在編程時確定計算機程序中的哪些功能被分配給硬件加速器的現有技術方法的流程圖;

圖3是用于在運行時把計算機程序中的功能分配給硬件加速器的流程圖;

圖4是第一樣本加速器策略的表;

圖5是第二樣本加速器策略的表;

圖6是用于基于估計的執行時間把功能分配給硬件加速器的方法的流程圖;

圖7是用于在計算機程序運行時收集簡檔(profile)數據的方法的流程圖;

圖8是示出在處理器上某些功能的執行時間的表;

圖9是示出在硬件加速器上某些功能的執行時間的表;

圖10是示出取決于被功能操作的數據的大小,處理器上的某些功能在處理器上的執行時間的表;

圖11是示出取決于被功能操作的數據的大小,處理器上的某些功能在硬件加速器上的執行時間的表;和

圖12是可用來確定什么功能在運行時分配給硬件加速器的簡檔數據的樣本日志(log)。

具體實施例

這里的權利要求和公開提供了一種在運行時確定計算機程序中的哪些功能分配給硬件加速器的加速器工作分配機制。分析包括:讀取加速器策略,并確定特定功能是否滿足該加速器策略。如果是,則該功能被分配給硬件加速器。否則,該功能被分配給處理器。

參考圖1,計算機系統100是包括硬件加速器和加速器工作分配機制的計算機系統的一個合適的實施方案。計算機系統100是IBM?eServer?System?i計算機系統。但是,本領域技術人員將會理解這里的公開同樣地適用于任何計算機系統,無論該計算機系統是復雜的多用戶計算設備、單用戶工作站還是嵌入式控制系統。如圖1中所示,計算機系統100包含一個或更多個處理器110、硬件加速器112、主存儲器120、大容量存儲器接口130、顯示器接口140和網絡接口150。這些系統部件通過使用系統總線160互連。大容量存儲器接口130用來把例如直接存取存儲裝置155的大容量存儲裝置連接到計算機系統100。直接存取存儲裝置155的一種具體類型是可讀可寫CD-RW驅動器,其可以把數據存儲到CD-RW?195并從其讀取數據。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110361358.3/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 精品无码久久久久国产| 国产精自产拍久久久久久蜜| 欧美日韩一区电影| 伊人av综合网| 国产一区在线精品| 久久99国产精品久久99| 午夜欧美a级理论片915影院| xxxx18hd护士hd护士| 午夜天堂在线| 97精品国产aⅴ7777| 欧美精品第1页| 国产国产精品久久久久| 狠狠色噜噜狠狠狠狠米奇7777| 国产精品视频tv| 国产白嫩美女在线观看| 日韩一级片免费视频| 国产精品伦一区二区三区级视频频 | 国产精品免费不卡| 色噜噜狠狠色综合影视| 中文字幕二区在线观看| 在线观看国产91| 亚洲午夜精品一区二区三区电影院| 99视频国产在线| 国产又黄又硬又湿又黄| 日韩午夜三级| 久久婷婷国产香蕉| 一色桃子av| 欧美激情在线免费| 国产农村妇女精品一区二区| 亚洲激情中文字幕| 欧美日韩中文字幕一区二区三区| 少妇中文字幕乱码亚洲影视| 性精品18videosex欧美| 美女啪啪网站又黄又免费| 日韩av免费网站| 狠狠色狠狠色合久久伊人| 国产精品日韩视频| 国产日韩欧美在线一区| av午夜剧场| 99国产精品丝袜久久久久久| 亚洲欧美国产精品一区二区| 亚洲精品久久久久中文字幕欢迎你| 国产精品久久久久久久妇女| 午夜电影三级| 亚洲精品久久久久久久久久久久久久 | 性少妇freesexvideos高清bbw| 精品一区二区在线视频| 国产乱色国产精品播放视频| 国产精品无码永久免费888| 一区二区三区日韩精品| 国产乱一区二区三区视频| 超碰97国产精品人人cao| 中文字幕一区二区三区又粗| 欧美乱妇高清无乱码| 免费观看xxxx9999片| 日韩av在线影院| 一本色道久久综合亚洲精品图片| 欧美激情精品一区| 国产91高清| 电影午夜精品一区二区三区| 精品国产一区二| 欧美激情在线免费| 99久久免费精品国产免费高清| 日韩精品免费一区二区夜夜嗨| 久久人人97超碰婷婷开心情五月| 久久久国产精品一区| 一区二区三区国产精华| 97精品超碰一区二区三区| 日韩欧美中文字幕一区| 精品国产91久久久| 欧美日韩国产一区二区三区在线观看| 亚洲国产另类久久久精品性| 国产suv精品一区二区4| 久久精品国产精品亚洲红杏| 李采潭无删减版大尺度| 日韩av中文字幕第一页| 午夜毛片在线看| 国产午夜亚洲精品羞羞网站| 国产91色综合| 久久国产激情视频| 国产91综合一区在线观看| 中文无码热在线视频|