[發明專利]一種片上系統及板卡在審
| 申請號: | 202011177174.7 | 申請日: | 2020-02-28 |
| 公開(公告)號: | CN113326110A | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 安徽寒武紀信息科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京維昊知識產權代理事務所(普通合伙) 11804 | 代理人: | 陳姍姍;王穎慧 |
| 地址: | 231283 安徽省合肥市高新區習友路3333*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 板卡 | ||
本公開涉及一種虛擬化計算機框架,其中該計算機框架可以包括用戶空間、內核空間及片上系統,該片上系統可以包括計算裝置、視頻編解碼裝置、JPEG編解碼裝置及存儲裝置,這些裝置與用戶空間、內核空間進行交互,共同完成指定的計算操作。
技術領域
本公開一般地涉及計算機領域。更具體地,本公開涉及一種虛擬化片上系統及板卡。
背景技術
時間片輪轉調度在計算機領域是使用最廣泛的算法。每個進程被分配一個時間段,稱作時間片,即該進程允許運行的時間。如果在時間片結束時進程還在運行,則該進程會暫停并將處理器資源分配給另一個進程。如果進程在時間片結束前阻塞或結束,則處理器當即進行切換。調度程序所要做的就是維護一張就緒進程列表,當進程用完分配給它的時間片后,它的其他任務被移到隊列的末尾。
時間片輪轉調度存在許多問題,例如服務質量(QoS)、隔離性與隊首阻塞(HOL)皆無法保證。特別是在人工智能芯片領域,其需要大量的運算資源,如采用時間片輪轉調度配置計算機資源,將會導致運行效益太低,因此如何獲得一種合理配置硬件資源的技術方案仍是現有技術中需要解決的問題。
發明內容
為了至少部分地解決背景技術中提到的技術問題,本公開的方案提供了一種虛擬化片上系統及板卡。
在一個方面中,本公開揭露一種片上系統,包括:虛擬計算裝置,用以執行神經網絡的卷積計算;虛擬視頻編解碼裝置,用以進行視頻編解碼;虛擬JPEG編解碼裝置,用以進行JPEG編解碼;以及虛擬存儲裝置,用以存儲數據。
在另一個方面中,本公開揭露一種板卡,其包括上述的片上系統。
本公開的虛擬化技術將片上系統的資源切分成多個虛擬部件,供用戶空間的多個虛擬機同時使用,提供了絕佳的資源共享與并行、隔離性、配置靈活性和安全性。
附圖說明
通過參考附圖閱讀下文的詳細描述,本公開示例性實施方式的說明以及其他目的、特征和優點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本公開的若干實施方式,并且相同或對應的標號表示相同或對應的部分,其中:
圖1是示出本公開實施例的框架圖;
圖2是示出本公開實施例的計算裝置的內部結構示意圖;
圖3是示出本公開實施例彈性調配集群的示意圖;
圖4是示出本公開另一實施例的板卡的示意圖;
圖5是示出本公開另一實施例的用戶空間虛擬化的流程圖;
圖6是示出本公開另一實施例的片上系統虛擬化的流程圖;以及
圖7是示出本公開另一實施例的計算裝置虛擬化的流程圖。
具體實施方式
下面將結合本公開實施例中的附圖,對本公開實施例中的技術方案進行清楚、完整地描述。所描述的實施例是本公開一部分實施例,而不是全部的實施例。基于本公開中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本公開保護的范圍。
應當理解,本公開的權利要求、說明書及附圖中的術語“第一”、“第二”、“第三”和“第四”等是用于區別不同對象,而不是用于描述特定順序。本公開的說明書和權利要求書中使用的術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽寒武紀信息科技有限公司,未經安徽寒武紀信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011177174.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種厚樸酚衍生物及其制備方法與用途
- 下一篇:一種機器學習設備及板卡





