发明名称 |
共有仮想メモリをサポートする異種コンピュータシステムにおけるTLBシュートダウンの方法および装置 |
摘要 |
【課題】マルチコアシステムにおける仮想メモリを共有する異種デバイスの効率的なTLB(translation look-aside buffer)の方法および装置を提供する。【解決手段】TLBシュートダウンの装置は、複数の仮想アドレス変換エントリを格納するTLBと、複数のPASID(process address space identifier)ステートエントリを保持するメモリ管理ユニットとを備える。PASIDステートエントリは、アクティブリファレンスステートとレイジー無効化ステートを含む。メモリ管理ユニットは、複数の異種デバイスのうちの一のデバイスから、第1のPASIDステート更新リクエストを受信すると、アトミック修正を実行し、レイジー無効化ステートを読み出し、アクティベーションの前にデバイスTLBエントリを同期するべく、PASIDステート更新応答を送信する。【選択図】図2 |
申请公布号 |
JP2017037672(A) |
申请公布日期 |
2017.02.16 |
申请号 |
JP20160207724 |
申请日期 |
2016.10.24 |
申请人 |
インテル・コーポレーション |
发明人 |
サンカラン、ラジェシュ エム.;コーカー、アルトゥグ;ランツ、フィリップ;マリック、アシット ケー.;クロスランド、ジェームズ ビー.;ナヴァレ、アディトヴァ;ネイガー、ギルバート;アンダーソン、アンドリュー ブイ. |
分类号 |
G06F12/10;G06F12/08 |
主分类号 |
G06F12/10 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|