WEKO3
アイテム
Queue Compiler Development
https://ipsj.ixsq.nii.ac.jp/records/16487
https://ipsj.ixsq.nii.ac.jp/records/164875d6e6aaf-7475-4a8d-854a-6b21dc43a60d
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2008 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | Trans(1) | |||||||
|---|---|---|---|---|---|---|---|---|
| 公開日 | 2008-01-15 | |||||||
| タイトル | ||||||||
| タイトル | Queue Compiler Development | |||||||
| タイトル | ||||||||
| 言語 | en | |||||||
| タイトル | Queue Compiler Development | |||||||
| 言語 | ||||||||
| 言語 | eng | |||||||
| キーワード | ||||||||
| 主題Scheme | Other | |||||||
| 主題 | 発表概要 | |||||||
| 資源タイプ | ||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
| 資源タイプ | journal article | |||||||
| 著者所属 | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems University of Electro-Communications | ||||||||
| 著者所属 | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems University of Electro-Communications | ||||||||
| 著者所属 | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems University of Electro-Communications | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems, University of Electro-Communications | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems, University of Electro-Communications | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Information Processing Society of Japan Special Interest Group on Programming/Graduate School of Information Systems, University of Electro-Communications | ||||||||
| 著者名 |
Arquimedes, Canedo
Ben, Abderazek
Masahiro, Sowa
× Arquimedes, Canedo Ben, Abderazek Masahiro, Sowa
|
|||||||
| 著者名(英) |
Arquimedes, Canedo
Ben, Abderazek
Masahiro, Sowa
× Arquimedes, Canedo Ben, Abderazek Masahiro, Sowa
|
|||||||
| 論文抄録 | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | Queue processors are a viable alternative for high performance embedded computing. We present the development of a compiler for a queue-based processor. Instructions of a queue processor implicitly reference their operands making the programs free of false dependencies.Compiling for a queue machine differs from traditional compilation methods for register machines.The queue compiler is responsible of calculating instructions relative offset values to access their operands and scheduling the program in level-order manner to expose natural parallelism. This presentation describes the phases and data structures used in the queue compiler to compile C programs into assembly code for the QueueCore an embedded queue processor. Experimental results demonstrate that our compiler produces good code in terms of parallelism and code size when compared to code produced by a traditional compiler for a RISC processor. | |||||||
| 論文抄録(英) | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | Queue processors are a viable alternative for high performance embedded computing. We present the development of a compiler for a queue-based processor. Instructions of a queue processor implicitly reference their operands making the programs free of false dependencies.Compiling for a queue machine differs from traditional compilation methods for register machines.The queue compiler is responsible of calculating instructions relative offset values to access their operands, and scheduling the program in level-order manner to expose natural parallelism. This presentation describes the phases and data structures used in the queue compiler to compile C programs into assembly code for the QueueCore, an embedded queue processor. Experimental results demonstrate that our compiler produces good code in terms of parallelism and code size when compared to code produced by a traditional compiler for a RISC processor. | |||||||
| 書誌レコードID | ||||||||
| 収録物識別子タイプ | NCID | |||||||
| 収録物識別子 | AA11464814 | |||||||
| 書誌情報 |
情報処理学会論文誌プログラミング(PRO) 巻 49, 号 SIG1(PRO35), p. 132-132, 発行日 2008-01-15 |
|||||||
| ISSN | ||||||||
| 収録物識別子タイプ | ISSN | |||||||
| 収録物識別子 | 1882-7802 | |||||||
| 出版者 | ||||||||
| 言語 | ja | |||||||
| 出版者 | 情報処理学会 | |||||||