WEKO3
アイテム
Entity Component System (ECS) アーキテクチャに基づくプロセッサシミュレータの設計
https://ipsj.ixsq.nii.ac.jp/records/237601
https://ipsj.ixsq.nii.ac.jp/records/237601a1db3e22-0fe1-4db9-a43b-8808dab0db1c
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]()
2026年8月1日からダウンロード可能です。
|
Copyright (c) 2024 by the Information Processing Society of Japan
|
|
非会員:¥660, IPSJ:学会員:¥330, ARC:会員:¥0, DLIB:会員:¥0 |
Item type | SIG Technical Reports(1) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2024-08-01 | |||||||||||||
タイトル | ||||||||||||||
タイトル | Entity Component System (ECS) アーキテクチャに基づくプロセッサシミュレータの設計 | |||||||||||||
言語 | ||||||||||||||
言語 | jpn | |||||||||||||
キーワード | ||||||||||||||
主題Scheme | Other | |||||||||||||
主題 | ハードウェア設計・デバイス技術 | |||||||||||||
資源タイプ | ||||||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||||||
資源タイプ | technical report | |||||||||||||
著者所属 | ||||||||||||||
名古屋工業大学情報工学科 | ||||||||||||||
著者所属 | ||||||||||||||
名古屋工業大学情報工学科 | ||||||||||||||
著者所属 | ||||||||||||||
東京大学大学院情報理工学系研究科 | ||||||||||||||
著者所属 | ||||||||||||||
名古屋工業大学情報工学科 | ||||||||||||||
著者名 |
小泉, 透
× 小泉, 透
× 前川, 隼輝
× 塩谷, 亮太
× 津邑, 公暁
|
|||||||||||||
論文抄録 | ||||||||||||||
内容記述タイプ | Other | |||||||||||||
内容記述 | プロセッサアーキテクチャの研究では,プロセッサシミュレータに新たな手法を実装し評価を行うことが広く行われている.既存のプロセッサシミュレータの多くはオブジェクト指向で記述されており,プロセッサの動作は多くの副作用の総体としてモデル化されている.しかしながら,新たなマイクロアーキテクチャを実装するためには,そのような動作を解読した上で既存のクラスに新しいメソッドを追加する必要があり,見通しが悪くなりがちである.これに対し我々は,ゲーム開発の文脈で用いられることが多い Entity Component System (ECS) と呼ばれるソフトウェアアーキテクチャの導入が有効であることを示す.本論文では,ゲーム開発とプロセッサアーキテクチャ研究の類似性に触れつつ,プロセッサシミュレータ特有の問題とその対処法について議論する.また,ECS に基づいて設計された新しいプロセッサシミュレータ「Phalanx」を紹介する. | |||||||||||||
書誌レコードID | ||||||||||||||
収録物識別子タイプ | NCID | |||||||||||||
収録物識別子 | AN10096105 | |||||||||||||
書誌情報 |
研究報告システム・アーキテクチャ(ARC) 巻 2024-ARC-258, 号 7, p. 1-11, 発行日 2024-08-01 |
|||||||||||||
ISSN | ||||||||||||||
収録物識別子タイプ | ISSN | |||||||||||||
収録物識別子 | 2188-8574 | |||||||||||||
Notice | ||||||||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||||||
出版者 | ||||||||||||||
言語 | ja | |||||||||||||
出版者 | 情報処理学会 |