特許
J-GLOBAL ID:200903013867875743

画像処理装置、画像処理方法、プログラム

発明者:
出願人/特許権者:
代理人 (1件): 京本 直樹 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願2001-121316
公開番号(公開出願番号):特開2002-318688
出願日: 2001年04月19日
公開日(公表日): 2002年10月31日
要約:
【要約】【課題】 一連の関数からなるライブラリは、呼び出された時に受け渡されたパラメータ以外ないので、プリフェッチ命令を効果的に利用できない。【解決手段】 関数は、関数処理部11により実行され、エリア予測部12は、関数の処理の後に使用されるであろうデータ(または命令)エリアを予測する。プリフェッチ部13は、エリア予測部12での予測結果に基づいて、そのデータ(または命令)のプリフェッチを行ってキャッシュ111上に先読みする。関数Aの本来の処理を関数が呼ばれた際に渡されたデータに従って実行する(ステップA-1)。次に、関数Aが呼ばれた際に渡されたデータとは直接関係のない、その後の処理で使われる事が予想されるデータ(または命令)を予測する(ステップA-2)。関数Aの呼び出しの中では使われないデータ(または命令)をキャッシュ上に先読みする(ステップA-3)。
請求項(抜粋):
キャッシュメモリへのプリフェッチ機能をもつ処理装置により、グラフィックスライブラリの関数を処理する画像処理装置であって、前記処理装置からなる関数処理部と、前記関数の処理のあとに使用されるであろうデータまたは命令のアドレスを予測するエリア予測部と、前記エリア予測部により予測されたアドレスに格納されている命令またはデータを前記キャッシュメモリへプリフェッチするプリフェッチ部からなることを特徴とする画像処理装置。
IPC (3件):
G06F 9/38 310 ,  G06T 1/20 ,  G06T 15/00 100
FI (3件):
G06F 9/38 310 A ,  G06T 1/20 A ,  G06T 15/00 100 A
Fターム (11件):
5B013AA01 ,  5B013AA02 ,  5B013AA05 ,  5B057CA13 ,  5B057CA16 ,  5B057CB13 ,  5B057CB16 ,  5B057CH08 ,  5B057CH11 ,  5B080AA18 ,  5B080CA08
引用特許:
出願人引用 (2件)

前のページに戻る