1Q-09

VlDp <D=A>@CGEFIKMB?NLOJHPQSV W, Y^ `b, dX ik, Z m[, 5] a7n, T6 l7, \Y 9U
jf_c_c8 Rcghe:

xq{vOP1デ命
OP2ー½É­²¨è 0ç#Ù÷6}é î÷êÐ51
令タ
OP3割öãÌ÷ÑO7è¤³¥±Ããé,ZÈ¾Çf
依246り
OP4[{è85ç×âÜèþÑAuÖøâÍ÷~存付解OP53Hãé!è-=û·²µÊ¥ã× (ALU-Net)
け析
OP6
ALU-Net ã´¯º«è7oû Î½É­²¨ (VlDp½É­²¨) èû ßâÍ÷ [1] VlDp ½É­²
¨pè7ã|vç»¡²±×Ý,Zè´¯( 1: ´¯»É xÁª
 û~× ALU-Net çdè´¯º«û7oÙ÷7û´¯º« xä0ë(8ãé´¯º« xèIýç4Ôâ1&äæ÷zçàÍâ 2.1 ¨¬§;¯­Ù÷
VlDp ¤³¥±Ããé¢¿ÅË¶èûãÒ÷þö ALU-Net ã ÎÝñç,Zãè´¯(~ÑP6äæ÷~Ù÷,Z[é2( Ñ~2¢£¤u¨¬§©¦®±¥ ª¨«ÖøÝdè´¯º«ûðòèäÙ÷´§¶Ö´¯º« xé2(  Ñ~ÖøÝ, øÝ,Z[é,Z Ë¶ çøõø´¯( ~ZÐõ2º«)ç´¯(  çáÍÝ´ Ñ úø÷læ´¯( ~è7û9Ïøê¯º«û×I çÔâ ALU-Net çöb ,Z Ë¶ pè®«¢¿ÅË¶ç#×èÔû Î7ãÌ÷ ALU è·²µÊ¥û3SW ´¯ûÙ÷,ZÑ,Z Ë¶ ç Ù÷Ð
Ó85Ù÷Ýñçé»¡²±´§¶ I  åÎÐû9ÙøêWÍÖõç´¯»É xÈª«¯ìèÒ0×äÍÎTøç2ÏâEèôÎ ãé ALU-Net ç#×â öbÔû ßâÍ÷ÝæJÑ`6äæ÷ (1) ´§¶ÖøÝ,Zãè´ ñ ALU-Net çò*I è,ZÑ Ù÷Õèô¯( ~ (2)ALU-Net ìè,ZèöbÔ (3)ALU- Îæ,ZçàÍâòöbÔõøÝ ALU è] ä´«³·©ÄËÈª«¯èmûiC×Ý³¼Çû5Net ãèI º«è´¯º« xãé´*×Dç( û~Ù÷Õè9çôßâ§¶´¯( ~öbÔI º«èû2Ù÷ 1éÕèû.Gvça×Ýòèã ,Zé®«¢¿ÅË¶ûtÙ÷,ZÑßâÍ÷,Ì÷& ãdI º«û ALU-Net ç7oÙ÷ Z Ë¶ è] ò×Óé ALU è] ûFÙ¯¦çàÍâ 2çFÙôÎæO7è½É­²¨ [2] û û÷ÕèDzã®«¢¿ÅË¶ÑÈª«¯ûF×q×ÝÂ´Çû5ÍÝèI è4@ûF×Iý âÍ÷òèéýèÈª«¯èmÑ,Z Ë¶ çyÖø÷
3äÀµÇ·²¥çàÍâ9:û ÎÕÕã´¯( ~û Î,Z[éÙãç´§¶Öø2( Ñ~ÖøâÍ÷òèä×â9Ï÷I 2.2 ALU-Net yw¡|³pé§ËµÉÇ»É xã»¡²±ÖøÝ,,Z Ë¶ pã´¯( Ñ~Öø¢¿ÅËZç#×âNeæ{ã´§¶û Î\éd; ¶ÑÜùßÝ,Zé ALU-Net çöbÔõø÷¢¿Ðà%.æòèäæö´§°\çô÷"è ÅË¶ÑÜùßÝ,Zäé®«¢¿ÅË¶ä×âI{r/òNeç9Ïõø÷èmÐ ALU è] ûFÙ¯¦ûCßâÍ÷,ZãÌ÷,Zû×ÓöbÔ÷çé ALU ?èûF×Ý³¼Çû<Ù÷Õè³¼Çé,ZÑ¯¦ä×âCßâÍ÷ ALU è] ûø÷äÜøçÖøâÍ÷Ò ALU è] ûhÙÒ ALU ÑÌøê,ZéÜè ALU çöbÔõø÷ÜèöbÔõø÷,ZÑßâÍÝ,Z Ë¶ è] û
1

12
3A Study of the data path construction unit on VLDP
architecture

Makoto Takamine, Tomohiro Nakamura, Kenji Kise, Hidenori Tsuji, Yuichiro Ajima,Shuichi Sakai, Hidehiko Tanaka

Graduate School of Engineering, The University of Tokyo546デコーダ
命令
レジスタ値
命令ウィンドウ
命令
ALUタグ

ALUタグ

演算結果

ALUタグ

割り付け済み命令テーブルALU-Net接続テーブル

開放情報 命令

レジスタ
ファイル

開放情報

リオーダ
バッファ
演算結果

ALU-Net 2: ´¯º« xÂ´Çレジスタ値

ãéIýÙ÷Ýñè¸¶ ¡è§«µû9ÏÝÕèJkéwãæÍ,Z Ë¶ è¨¬û32 ALU èÿû 100 ä×Ý1s×Ý 1 ¨¥Çãâè,Zç×â^ û Îèç`6æ^ èÿé 1192 ä=ãÒýIvãéæÍ5Í)ãè
´¯( ~û ç ÎÝñçé§ËºÅçô÷væ(  è~äÍßÝB,RóÓ×Í97èt%Ñ`6ãÌ÷
ALU-Net ìèöbÔãé 1 àè ALU ÑCà»Ë µèþÑ1&äæ÷âè ALU ?èÑ3æÂ´Çãé( ~×Ýâè,ZûDç ALU-Net çöbÔ÷ÕäÑãÒ÷ýIvæÂ´Çãé·²µÊ¥èþÐõÈª«¯û}Ù÷´¯èLKé_ÔõøæÍîÝèÂ´Çãé´¯(  èÌ÷,Zé®«¢¿ÅË¶ûÙ÷,ZèöbÔÑ úøæÍäöbÔÑ úøæÍ1 ¨¥ÇãöbÔÝ,ZéÜèíäüåÑEè 1¨¥Çã-=ÑVÙ÷,Z Ë¶ ãè( ~ÑNeæ{ã úøÐà ALU-Net èÿÑNeçÌ÷äÙøê(  èÌ÷,ZûDçöbÔ÷7ÑæÍäöbÔÑ"è¥Æ³£Çº«çæ÷¯¦ä×âCßâÍ÷,Z Ë¶ pè,Zè¢¿ÅË¶û×ÓöbÔõøÝ ALU è] çg6Ù÷³¼Çpè 1 àè ALU ç#×â 2 à&è1ÍúÛÑPæßÝ,Zç2'ûÔâdè,ZÑØ ALU çöbÔõøæÍôÎçÙ÷ALU èÒÑæÔøêwæÍâÍ÷ ALU çnÖø¢¿ÅË¶éÈª«¯ÐõÖø÷ÝÞ×Õè~×Ý´¯(  ÑÓÚøâ×îÎÑÌ÷ÝñÈª«¯+$Ïè7û5*Ù÷dI º«û$ÎÝñ!P0×ÝÆ¢°¹²» 4 zt{
çô÷Èª«¯+$Ï [3] û>ÎÕäã#.Ù÷VlDp ¤³¥±Ãã´¯( ~ä ALU-Net-=ÑMV×Ý,Zé-=4ûÈª«¯çÒ0 ìèöbÔû Î7ãÌ÷´¯º« xçàÙDç ALU û~j× ALU èûaÙ³¼ ÍâÜèû-×O7è½É­²¨èqçôß
Çû6Ù÷,Z Ë¶ pè¢¿ÅË¶ã ALU âIý×ôÎä×ÝçØ÷1&û-õÐç×Ý] ûA×âÍ÷òèÑÌøêÈª«¯û}×âÜè 5ÍÝÂ´ÇãérþèèiéãÒ÷Ñmç-=4ûyÙ÷¸¶ ¡XÑ'%çæöNeæ{û÷ÕäéãÒæÍ´¯( ~cãé3Svæ( ~2.3·±©¦w²¸û Î×Í7ûÙ÷`6ÑÌö,ZöbÔcé(  èÌ÷,ZûDçöbÔ÷Õäû
ALU-Net pè 1 àè ALU èQYédè ALU è9ÏæÔøêöbÔÑ¥Æ³£Çº«çæ÷
YçÖøâÍ÷´¯º« xãé-=4Ñ`6æ ALU ÞÔçÖø÷ôÎç ALU  1éÕèÀµÇ·²¥û~Ù÷JkçàÍâ~ûÍ VlDp èIû/AÙèè ON/OFF û ßâ´¯èTøû2×
I º«ûÙ÷`6ÑÌ÷ÕÕã,ZéöbÔDç ALU èò9U×ânÖøâÍ÷Ýñ ¶°´¹
Õè2é3+ç ÎÕäÑãÒ÷-=4èQYéºÁÄÆ ÉËÍÎ »Ò½ ¿Å"Ô ¾º#Õ ÂÈÃéõåêâëòãçß÷ùÀÖøâÍ÷âèÅ²±çQYÖø÷¢¿ÅË¶è¯¦ä×â ALU è] ûCßâÍ÷,ZçàÍâèïÖøÝÅ²±Ðõ¢¿ÅË¶û<Ù÷íÚÞôáðóäó âõêõâÜñôëòãçß ÏÌ ãóåõ3¢£ª¨«vrosw°µ¿ Å"Ô ºÁ ÄÆ ÉË ÍÎ » Ò½ ¾º #ÕâõêâÜñôÙõÝèÞæï÷öø÷ÖÊêâÑÕèÂ´Çãé´¯( ~é¢¿ÅË¶è^
úÇù÷¼!
ØÓ×ÐàóìáÛîçôßâIý×âÍ÷×Ð×9é,Z Ë¶ä ALU-Net è,ZçàÍâ ÎÝñ%.»¡²±ä%. ALU ûtä×Ý VlDp ¤³¥±Ã
[1],,,,.

, ARC124-3, pp. 13-18,1997.

[2].

BP

[3].

.

,,,,.

,No.7, pp.23-30, Jun. 1998.

JSPP'98, Vol.98,