Pat
J-GLOBAL ID:200903099372424046

データ・キャッシュ・ミス予測およびスケジューリング

Inventor:
Applicant, Patent owner:
Agent (4): 上野 剛史 ,  太佐 種一 ,  市位 嘉宏 ,  坂口 博
Gazette classification:公開公報
Application number (International application number):2007025520
Publication number (International publication number):2007213578
Application date: Feb. 05, 2007
Publication date: Aug. 23, 2007
Summary:
【課題】Dキャッシュ・ミス予測およびスケジューリングのための方法および装置を提供すること。【解決手段】一実施形態では、プロセッサでの命令の実行がスケジューリングされる。プロセッサは、共通発行グループ内の命令を互いに対して遅延式に実行する2つ以上の実行パイプラインを有する少なくとも1つのカスケード式遅延実行パイプライン・ユニットを有することができる。この方法は、命令の発行グループを受け取ること、発行グループ内の第1命令が第1命令の以前の実行中にキャッシュ・ミスとなったかどうかを判定すること、および、そうである場合、カスケード式遅延実行パイプライン・ユニット内の別のパイプラインに対して実行が遅延されるパイプラインで実行するように第1命令をスケジューリングすることを含む。【選択図】図1
Claim (excerpt):
共通発行グループ内の命令を互いに対して遅延式に実行する2つ以上の実行パイプラインを有する少なくとも1つのカスケード式遅延実行パイプライン・ユニットを有するプロセッサでの命令の実行をスケジューリングする方法であって、 命令の発行グループを受け取るステップと、 前記発行グループ内の第1命令が前記第1命令の以前の実行中にキャッシュ・ミスとなったかどうかを判定するステップと、 そうである場合、前記カスケード式遅延実行パイプライン・ユニット内の1つのパイプラインに対して実行が遅延される別のパイプラインで実行するように前記第1命令をスケジューリングするステップと を含む方法。
IPC (2):
G06F 9/38 ,  G06F 12/08
FI (7):
G06F9/38 310A ,  G06F12/08 509Z ,  G06F12/08 511B ,  G06F12/08 515Z ,  G06F12/08 573 ,  G06F12/08 543B ,  G06F9/38 370X
F-Term (14):
5B005JJ12 ,  5B005LL01 ,  5B005LL11 ,  5B005MM02 ,  5B005MM03 ,  5B005MM05 ,  5B005NN22 ,  5B005NN42 ,  5B005UU32 ,  5B005VV04 ,  5B013AA01 ,  5B013AA05 ,  5B013DD01 ,  5B013DD04
Patent cited by the Patent:
Cited by applicant (3)
Article cited by the Patent:
Return to Previous Page