ご案内 入会して研究会活動をもっとお得に!研究会参加費・年間登録費が会員価格になります。
お知らせ 【重要】研究会参加費の支払いおよび原稿アップロード手続きの変更に関するご案内
電子情報通信学会 研究会発表申込システム
講演論文 詳細
技報閲覧サービス
[ログイン]
技報アーカイブ
 トップに戻る 前のページに戻る   [Japanese] / [English] 

講演抄録/キーワード
講演名 2007-03-08 09:10
SIMD型プロセッサコア最適化設計のための多重ループに対応したSIMD命令合成手法
中島裕貴小原俊逸戸川 望柳澤政生大附辰夫早大
抄録 (和) Packed SIMD型命令セットを持つプロセッサを対象としたHW/SW協調合成システムSPADESでは,
Packed SIMD型命令を持つプロセッサを対象とした並列化コンパイラを必要とする.
この並列化コンパイラは,まずSPADESが対象とするプロセッサコアにおいて,
付加可能なすべてのハードウェアユニットを持つ仮想的なプロセッサを仮定する.仮想プロセッサ上で,
入力アプリケーションの命令レベル並列度をPacked SIMD型命令を用いて最大限に抽出し,
実行時間最小となるようにスケジューリングされたアセンブリコードを出力する.
並列化コンパイラの出力により,合成するプロセッサの初期構成を得られる.
本稿では,並列化コンパイラの中核をなす多重ループ構造の並列化アルゴリズムを提案する.
提案手法では入力アプリケーション内の多重ループ構造に対して命令レベル並列性を抽出し,
Packed SIMD型命令を生成可能とする.提案手法により,アプリケーションの命令レベル並列性を
Packed SIMD型命令を利用して抽出し,高速化されたアセンブリコードを出力する.
計算機実験により提案手法の有効性を評価する. 
(英) The hardware/software cosynthesis system named SPADES which synthesize a processor with packed SIMD type instructions needs a parallelizing compiler for the processor with packked SIMD type instructions.
The parallelizing compiler targets the virtual processor that has all available hardware units. It exploits instruction level
parallelism using packked SIMD type instructions and output fastest scheduled assembly codes. The output of the parallelizimg compiler
decides the initial configuration of the processor. This paper proposes a parallelizing algrithm for multi loop and a
packed SIMD instruction generation algorithm.
The proposed algorithm extracts instruction level parallelism from multi loop in input application and enables to
generate packed SIMD type instructions.
Experimental results show effectiveness of the proposed algorithm.
キーワード (和) ハードウェア/ソフトウェア協調合成 / Packed SIMD型命令セット / コンパイラ / 組込みプロセッサ / / / /  
(英) hardware/software cosynthesis / packed SIMD type instructions / compiler / embedded processor / / / /  
文献情報 信学技報, vol. 106, no. 548, VLD2006-121, pp. 13-18, 2007年3月.
資料番号 VLD2006-121 
発行日 2007-03-01 (VLD, ICD) 
ISSN Print edition: ISSN 0913-5685
PDFダウンロード

研究会情報
研究会 ICD VLD  
開催期間 2007-03-07 - 2007-03-09 
開催地(和) メルパルク沖縄 
開催地(英) Mielparque Okinawa 
テーマ(和) システムオンシリコン設計技術ならびにこれを活用したVLSI <オーガナイザ:小林 和淑(京都大学)> 
テーマ(英) System-on-silicon design techniques and related VLSs 
講演論文情報の詳細
申込み研究会 VLD 
会議コード 2007-03-ICD-VLD 
本文の言語 日本語 
タイトル(和) SIMD型プロセッサコア最適化設計のための多重ループに対応したSIMD命令合成手法 
サブタイトル(和)  
タイトル(英) SIMD Instructions Generation Algorithm for Multiple Loop for SIMD Processor Cores Optimum Design 
サブタイトル(英)  
キーワード(1)(和/英) ハードウェア/ソフトウェア協調合成 / hardware/software cosynthesis  
キーワード(2)(和/英) Packed SIMD型命令セット / packed SIMD type instructions  
キーワード(3)(和/英) コンパイラ / compiler  
キーワード(4)(和/英) 組込みプロセッサ / embedded processor  
キーワード(5)(和/英) /  
キーワード(6)(和/英) /  
キーワード(7)(和/英) /  
キーワード(8)(和/英) /  
第1著者 氏名(和/英/ヨミ) 中島 裕貴 / Hiroki Nakajima / ナカジマ ヒロキ
第1著者 所属(和/英) 早稲田大学 (略称: 早大)
Waseda University (略称: Waseda Univ.)
第2著者 氏名(和/英/ヨミ) 小原 俊逸 / Shunitsu Kohara / コハラ シュンイツ
第2著者 所属(和/英) 早稲田大学 (略称: 早大)
Waseda University (略称: Waseda Univ.)
第3著者 氏名(和/英/ヨミ) 戸川 望 / Nozomu Togawa / トガワ ノゾム
第3著者 所属(和/英) 早稲田大学 (略称: 早大)
Waseda University (略称: Waseda Univ.)
第4著者 氏名(和/英/ヨミ) 柳澤 政生 / Masao Yanagisawa / ヤナギサワ マサオ
第4著者 所属(和/英) 早稲田大学 (略称: 早大)
Waseda University (略称: Waseda Univ.)
第5著者 氏名(和/英/ヨミ) 大附 辰夫 / Tatsuo Ohtsuki / オオツキ タツオ
第5著者 所属(和/英) 早稲田大学 (略称: 早大)
Waseda University (略称: Waseda Univ.)
第6著者 氏名(和/英/ヨミ) / /
第6著者 所属(和/英) (略称: )
(略称: )
第7著者 氏名(和/英/ヨミ) / /
第7著者 所属(和/英) (略称: )
(略称: )
第8著者 氏名(和/英/ヨミ) / /
第8著者 所属(和/英) (略称: )
(略称: )
第9著者 氏名(和/英/ヨミ) / /
第9著者 所属(和/英) (略称: )
(略称: )
第10著者 氏名(和/英/ヨミ) / /
第10著者 所属(和/英) (略称: )
(略称: )
第11著者 氏名(和/英/ヨミ) / /
第11著者 所属(和/英) (略称: )
(略称: )
第12著者 氏名(和/英/ヨミ) / /
第12著者 所属(和/英) (略称: )
(略称: )
第13著者 氏名(和/英/ヨミ) / /
第13著者 所属(和/英) (略称: )
(略称: )
第14著者 氏名(和/英/ヨミ) / /
第14著者 所属(和/英) (略称: )
(略称: )
第15著者 氏名(和/英/ヨミ) / /
第15著者 所属(和/英) (略称: )
(略称: )
第16著者 氏名(和/英/ヨミ) / /
第16著者 所属(和/英) (略称: )
(略称: )
第17著者 氏名(和/英/ヨミ) / /
第17著者 所属(和/英) (略称: )
(略称: )
第18著者 氏名(和/英/ヨミ) / /
第18著者 所属(和/英) (略称: )
(略称: )
第19著者 氏名(和/英/ヨミ) / /
第19著者 所属(和/英) (略称: )
(略称: )
第20著者 氏名(和/英/ヨミ) / /
第20著者 所属(和/英) (略称: )
(略称: )
第21著者 氏名(和/英/ヨミ) / /
第21著者 所属(和/英) (略称: )
(略称: )
第22著者 氏名(和/英/ヨミ) / /
第22著者 所属(和/英) (略称: )
(略称: )
第23著者 氏名(和/英/ヨミ) / /
第23著者 所属(和/英) (略称: )
(略称: )
第24著者 氏名(和/英/ヨミ) / /
第24著者 所属(和/英) (略称: )
(略称: )
第25著者 氏名(和/英/ヨミ) / /
第25著者 所属(和/英) (略称: )
(略称: )
第26著者 氏名(和/英/ヨミ) / /
第26著者 所属(和/英) (略称: )
(略称: )
第27著者 氏名(和/英/ヨミ) / /
第27著者 所属(和/英) (略称: )
(略称: )
第28著者 氏名(和/英/ヨミ) / /
第28著者 所属(和/英) (略称: )
(略称: )
第29著者 氏名(和/英/ヨミ) / /
第29著者 所属(和/英) (略称: )
(略称: )
第30著者 氏名(和/英/ヨミ) / /
第30著者 所属(和/英) (略称: )
(略称: )
第31著者 氏名(和/英/ヨミ) / /
第31著者 所属(和/英) (略称: )
(略称: )
第32著者 氏名(和/英/ヨミ) / /
第32著者 所属(和/英) (略称: )
(略称: )
第33著者 氏名(和/英/ヨミ) / /
第33著者 所属(和/英) (略称: )
(略称: )
第34著者 氏名(和/英/ヨミ) / /
第34著者 所属(和/英) (略称: )
(略称: )
第35著者 氏名(和/英/ヨミ) / /
第35著者 所属(和/英) (略称: )
(略称: )
第36著者 氏名(和/英/ヨミ) / /
第36著者 所属(和/英) (略称: )
(略称: )
講演者 第1著者 
発表日時 2007-03-08 09:10:00 
発表時間 20分 
申込先研究会 VLD 
資料番号 VLD2006-121, ICD2006-212 
巻番号(vol) vol.106 
号番号(no) no.548(VLD), no.551(ICD) 
ページ範囲 pp.13-18 
ページ数
発行日 2007-03-01 (VLD, ICD) 


[研究会発表申込システムのトップページに戻る]

[電子情報通信学会ホームページ]


IEICE / 電子情報通信学会