WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2013/145221 International Application No.: PCT/JP2012/058415
Publication Date: 03.10.2013 International Filing Date: 29.03.2012
G06F 15/80 (2006.01) ,G06F 9/34 (2006.01) ,G06T 1/20 (2006.01) ,G06T 5/20 (2006.01)
Applicants: NOTSU, Takahiro[JP/JP]; JP (UsOnly)
FUJITSU LIMITED[JP/JP]; 1-1, Kamikodanaka 4-chome, Nakahara-ku, Kawasaki-shi, Kanagawa 2118588, JP (AllExceptUS)
Inventors: NOTSU, Takahiro; JP
Agent: AOKI, Atsushi; SEIWA PATENT & LAW, Toranomon 37 Mori Bldg., 5-1, Toranomon 3-chome, Minato-ku, Tokyo 1058423, JP
Priority Data:
(JA) パイプライン型プロセッサ
Abstract: front page image
(EN) The invention is a pipeline-type processor that comprises: a register file that stores data arranged in a sequence; multiple computation units provided in parallel; and a selector that selects data in the register file, and provides said data to the computation units. Each computation unit executes a pipeline process that sequentially uses a specified number of items of consecutive data. Each of the multiple computation units performs parallel execution of the pipeline process on a data item that is shifted by one position in the sequence. Each computation unit comprises: at least one pipeline register; and an input data switching device for the pipeline register. The switching devices of the computation units other than a lowest-level computation unit switch data to be output between initial data supplied from the register file and shift data that is output by the pipeline register of another computation unit that is adjacent. The switching device of the lowest-level computation unit switches the data to be output between the initial data supplied from the register file and additional shift data.
(FR) L'invention est un processeur de type pipeline qui comprend : un fichier de registre qui stocke des données agencées en une séquence, de multiples unités de calcul prévues en parallèle et d'un sélecteur qui sélectionne des données dans le fichier de registre, et fournit lesdites données aux unités de calcul. Chaque unité de calcul exécute un processus à pipeline qui utilise séquentiellement un nombre spécifié d'articles de données consécutifs. Chacune des multiples unités de calcul effectue une exécution parallèle du processus à pipeline sur un élément de données qui est décalé d'une position dans la séquence. Chaque unité de calcul comprend au moins un registre pipeline et un dispositif de commutation de données d'entrée pour le registre de pipeline. Les dispositifs de commutation des unités de calcul autre qu'une unité de calcul de niveau le plus bas commutent les données à sortir entre les données initiales fournies par le fichier de registre et les données de décalage qui sont délivrées en sortie par le registre de pipeline d'une autre unité de calcul qui est adjacente. Le dispositif de commutation de l'unité de calcul de niveau le plus bas commute les données à sortir entre les données initiales fournies par le fichier de registre et d'autres données de décalage.
(JA)  順番に整列されたデータを格納するレジスタファイルと、並列に設けられた複数の演算ユニットと、レジスタファイルのデータを選択して演算ユニットに供給するセレクタと、を有するパイプライン型プロセッサであって、各演算ユニットは、所定の個数の連続したデータを順番に使用するパイプライン処理を実行し、複数の演算ユニットは、順番が1つずれたデータに対してパイプライン処理を並列に実行し、各演算ユニットは、少なくとも1個のパイプラインレジスタと、パイプラインレジスタの入力データ切替器と、を有し、最下位を除く演算ユニットの前記切替器は、レジスタファイルから供給される初期データと、隣接する他の演算ユニットのパイプラインレジスタが出力するシフトデータと、の間で出力するデータを切り替え、最下位の演算ユニットの切替器は、レジスタファイルから供給される初期データと追加シフトデータとの間で出力するデータを切り替える。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)