Processor adaptive instruction level parallel compiler
处理器自适应指令级并行编译器
基本信息
- 批准号:19500024
- 负责人:
- 金额:$ 2.91万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2007
- 资助国家:日本
- 起止时间:2007 至 2008
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
これまで蓄積してきたキューコンピュータの研究結果をもとに, キューコンピュータ用並列化コンパイラの構成方法を確立した. そしてこの確立した方法に従ってC言語約1万行からなる世界で初めてのキューコンピュータ用並列化コンパイラ(QCC)を作成した. できあがったコンパイラはプロセッサアダプティブの仕組みを組み込まれており, またほとんどのプログラムがコンパイルできるなど完成度は高く, そのコンパイル結果も十分満足できるものであった. コンパイラの質を確かめるためにできあがったコンパイラを用いて有名なベンチマークプログラムをコンパイルし, そのコードを従来のコンパイラのコードと比べた. その結果コード量は1/3から1/2程度, 平均並列性は2から8倍という結果が得られた. その後, コンパイラを一般化し将来の開発の基礎コンパイラとなるように構造化と柔軟化を押し進めた. 柔軟化の新しい挑戦として, 最適化を容易にするために、単一代入規則を導入した約1万行のCプログラムからなるSSA コンパイラを新たに開発した。開発は成功裏に終了した。
The results of this study were summarized and the method of constructing the system was established. About 10,000 lines of speech were created in the world. The result of the test is a high degree of completion, and the test is a high degree of completion. The quality of the product is determined by the quality of the product. The result is 1/3 1/2 degree, the average parallelism is 2 8 times 2. After that, the generalization of the structure and the softening of the structure are the basis for future development. Softening and optimization are easy to implement. Substitution rules are introduced. About 10,000 lines of SSA are developed. The success of the development has come to an end.
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
New Code Generation Algorithm for QueueCore An Embedded Processor with High ILP
- DOI:10.1109/pdcat.2007.12
- 发表时间:2007-12
- 期刊:
- 影响因子:0
- 作者:A. Canedo;B. Abderazek;M. Sowa
- 通讯作者:A. Canedo;B. Abderazek;M. Sowa
The QC-2 Parallel Queue Processor Architecture
QC-2 并行队列处理器架构
- DOI:
- 发表时间:2008
- 期刊:
- 影响因子:0
- 作者:Ben Abderazek;Arquimedes Canedo;Tsutomu Yoshinaga;Masahiro Sowa
- 通讯作者:Masahiro Sowa
Queue Compier Development
队列编译器开发
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:Arquimedes Canedo;Ben Abderazek;Masahiro Sowa
- 通讯作者:Masahiro Sowa
An Efficient Code Generation Algorithm for Code Size Reduction using 1-offset P-Code Queue Computation Model
一种使用 1 偏移 P 代码队列计算模型减少代码大小的高效代码生成算法
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:Arquimedes Canedo;Ben Abderazek;Masahiro Sowa
- 通讯作者:Masahiro Sowa
Optimizing Reaching Definitions Overhead in Queue Processors
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:Y. Nakanishi;A. Canedo;B. Abderazek;M. Sowa
- 通讯作者:Y. Nakanishi;A. Canedo;B. Abderazek;M. Sowa
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
MASAHIRO Sowa其他文献
MASAHIRO Sowa的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
階層型粗粒度並列処理におけるプログラム再構成を伴うデータ局所化の研究
分层粗粒度并行处理中程序重构的数据定位研究
- 批准号:
12780243 - 财政年份:2000
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
階層型粗粒度並列処理におけるデータ転送最小化に関する研究
分层粗粒度并行处理中数据传输最小化研究
- 批准号:
10780205 - 财政年份:1998
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
階層分割された粗粒度タスク並列処理のための自動並列化コンパイラに関する研究
层次划分粗粒度任务并行处理自动并行编译器研究
- 批准号:
09750405 - 财政年份:1997
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
実用的な並列処理のためのオブジェクト指向言語の設計と実装
设计和实现面向对象的语言以实现实际并行性
- 批准号:
09780278 - 财政年份:1997
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
粗粒度タスク階層的並列処理のための自動並列化コンパイラに関する研究
粗粒度任务层次并行自动并行编译器研究
- 批准号:
08750425 - 财政年份:1996
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
データフロー高並列言語による構造データ操作を伴う不均質計算の並列処理の研究
数据流高度并行语言结构化数据异构计算并行处理研究
- 批准号:
08780295 - 财政年份:1996
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
並列処理における負荷分散の最適化手法に関する研究-知能ロボットの制御への応用-
并行处理中负载分配优化方法研究-在智能机器人控制中的应用-
- 批准号:
07650460 - 财政年份:1995
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
マルチプロセッサスーパーコンピュータ上での粗粒度タスク並列処理に関する研究
多处理器超级计算机粗粒度任务并行处理研究
- 批准号:
07780288 - 财政年份:1995
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
階層的並列処理手法を実現するための自動並列化コンパイラに関する研究
自动并行编译器实现分层并行处理技术的研究
- 批准号:
06750378 - 财政年份:1994
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
超並列処理モデルに関する研究
大规模并行处理模型研究
- 批准号:
04235106 - 财政年份:1994
- 资助金额:
$ 2.91万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas