@techreport{oai:ipsj.ixsq.nii.ac.jp:00220318,
 author = {灘, 洋太郎 and 小泉, 透 and 入江, 英嗣 and 坂井, 修一},
 issue = {5},
 month = {Oct},
 note = {STRAIGHT は,オペランドを命令間距離で表現することにより,省電力かつ高性能なアウトオブオーダー実行を可能とするアーキテクチャである.本論文では,32 bit 命令からなる STRAIGHT ISA v3 に対して,16 bit 命令で構成される圧縮命令拡張セットを提案し,コードサイズ圧縮と命令キャッシュミス削減を実現した.STRAIGHT は,デスティネーションレジスタを陽に指定しないため,命令長を短くできる.さらに,可換なオペランドを入れ替えることで,圧縮できる命令数を増やすことができる.提案した命令セットをアセンブラとシミュレータへ実装して測定した結果,圧縮前に比べてコードサイズを約 40% 削減できた.また,命令キャッシュサイズが 32 KiB のとき,命令キャッシュミス数を圧縮前に比べて 13~34% 削減できることが分かった.},
 title = {STRAIGHT向け命令圧縮手法の提案と評価},
 year = {2022}
}