プレ卒論でキャッシュ構成コンテストを開きました

うちの学科ではプレ卒論と称して,3年生の後期に研究室配属されます.卒研の練習をするのですが,今年はひと通りプロセッサ・アーキテクチャ基礎の勉強会をやった後に,キャッシュ構成のコンテストを開きました.

Ivy Bridgeに似せた4コアのプロセッサ上で,MediaBenchから選んだ4つのプログラムを走らせます.キャッシュ構成を変更してシミュレーションし,出来るだけ実行時間の短い構成を見つけた人が優勝です.制約は,L1~L3キャッシュの総容量が初期値を越えないことです(回路面積には目を瞑ります).結果は,

       4,122

     13,757

     14,359

     19,644

     25,488

     30,539

     36,487

     56,311

   140,098

2,796,777

となりました(サイクル数ではなく時間の次元を持ちますが,相対評価のための参考値だと思って下さい).実に700倍の差がありました.びっくり.どんぐりの背比べになるだろうと予想していたので,とてもおもしろい結果となりました.

残されている仕事は,各ベンチマークプログラムが正常終了して,シミュレーションが正しく行われていることを検証することですね.誰かやってくれないかな.

大学これ新た
大学広報
奨学・特待生制度(学園通信46号)
奨学・特待生.pdf
PDFファイル 304.6 KB

イベントカレンダー

 

10月16日 I-SPAN (4/30)

10月20日 MICRO

10月20日 APCCAS (6/25)

10月28日 TENCON (6/15)

10月30日 NORCAS (9/2)

11月01日 PACT (4/15)

11月05日 ICCAD (4/16)

11月07日 ICRC (4/30)

11月12日 ISOCC (7/31)

11月15日 ICA3PP (5/30)

11月19日 DSP (4/16)

11月20日 NGCAS (9/30)

11月27日 ISPACS (7/23)

11月27日 CANDAR (7/10)

11月29日 NPC (7/15)

12月04日 PRDC (6/1)

12月09日 ICECS (6/30)

12月10日 DSC (5/26)

12月11日 ICPADS (5/20)

01月21日 ASP-DAC (7/6)

01月21日 HiPEAC (7/1)

01月23日 EDLA (11/09)

02月16日 HPCA (7/27)

02月23日 ICCCS (10/10)

03月06日 ISQED (10/14)

03月14日 IPSJ (12/4)

03月18日 AICAS (9/30)

03月24日 ISPASS (9/28)

03月25日 DATE (9/9)

03月29日 AxC (11/30)

04月12日 ICCET (11/15)

04月13日 ASPLOS (7/31)

04月22日 VLSIDAT (10/31)

04月23日 VTS (10/5)

04月28日 DTIS (1/2)

05月20日 ARCS (12/10)

05月26日 ISCAS (10/15)

05月27日 ETS (12/11)

06月02日 DAC (11/27)

06月23日 ITC-CSCC (3/22)

07月15日 ISVLSI (X/X)

08月04日 MWSCAS (3/8)

XX月XX日 NEWCAS (X/X)