新世代プロセッサのためのコンパイラと実行時システムによる多角的多目的最適化
使用新一代处理器的编译器和运行时系统进行多方面多目标优化
基本信息
- 批准号:18650007
- 负责人:
- 金额:$ 2.11万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Exploratory Research
- 财政年份:2006
- 资助国家:日本
- 起止时间:2006 至 2008
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究では,DVFS(Dynamic Voltage and Frequency Scaling)と呼ばれる機能に着目している.この機能は,一般にプロセッサの動作電圧とクロック周波数を動的に制御する技術を指し,現在では,Enhanced Intel SpeedStepなど多くのプロセッサで採用されている.しかもソフトウェアからでも,この機能を利用する(DVFS制御関数)ことにより,ハードウェアの動作電圧およびクロック周波数をn段階に切り替えることが可能である.本研究では,現在一般に入手可能なDVFS制御機能付きのプロセッサを搭載したPC4台で並列処理の実験環境(PCクラスタ)を構築・実験している.このDVFS機能を利用する省電力最適化の具体化案として,PCクラスタ上で動作する並列プログラムに対して,昨年度提案したアルゴリズムを,今年度は,一度の試行で入力データが変化しても対応可能とすべく実行時に最適化判定するように,より実用化/具体化した.基本的な考え方は,(1)まず与えられた並列処理プログラムを基本ブロックに分解し,同時に一度実行して消費電力を測定し,(2)ループ中で通信比率の多い連続する複数ブロックを一つにまとめ,(3)そうして得られたブロック群ごとに,ハードウェア側がソフトウェア側に許しているn段階のDVFS切り替えを実行時に試し,(4)その中からPCクラスタ全体の消費電力量を最適化する周波数f-bestを実行時に選び,(5)n+1回目以降の繰り返しを,その周波数で実行するように,DVFS制御関数を挟み込む.この手法を,実際にNAS parallel benchmark programsの複数の並列処理プログラムに適用し有効性を検証した.
DVFS(Dynamic Voltage and Frequency Scaling) and DVFS(Dynamic Voltage and Frequency Scaling) function are important in this study. This function is generally referred to as the control technology for the operation voltage and cycle number of the server. Now,Enhanced Intel SpeedStep is adopted for multiple servers. This function can be used (DVFS control level). The operating voltage of DVFS can be changed by n steps. In this study, it is generally possible to construct and implement DVFS control function and parallel processing environment (PC) on 4 PCs. This DVFS function is used to save power optimization and concrete case,PC server operation on the parallel list, last year's proposal, this year, once a trial into the force of the change, possible operation time optimization decision, implementation/concrete. Basic test methods: (1) Parallel processing of the data, basic decomposition, and simultaneous measurement of power consumption;(2) Multiple connections of the communication ratio;(3) Multiple connections of the communication ratio;(4) Multiple connections of the DVFS;(5) Multiple connections of the DVFS;(4) The cycle number f-best is selected to optimize the power consumption of the whole PC system,(5) The cycle number f-best is selected to reduce the power consumption of the whole PC system, and the DVFS control number is selected to reduce the power consumption of the whole PC system. This technique is applicable to NAS parallel benchmark programs and multiple parallel processing options.
项目成果
期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
コード視覚化手法を用いたMPIプログラム開発環境のユーザインタフェース
使用代码可视化方法的MPI程序开发环境的用户界面
- DOI:
- 发表时间:2009
- 期刊:
- 影响因子:0
- 作者:副島直樹;他全3名
- 通讯作者:他全3名
コンパイラとOSの連携による強制アクセス制御向け静的解析
通过编译器和操作系统之间的合作进行强制访问控制的静态分析
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:森山 壱貴;表 雄仁;桑原 寛明;毛利 公一;斎藤 彰一;上原 哲太郎;國枝 義敏
- 通讯作者:國枝 義敏
{{
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 }}
国枝 義敏其他文献
国枝 義敏的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('国枝 義敏', 18)}}的其他基金
自動ベクトル化コンパイラのための制御関係解析に関する研究
自动矢量化编译器控制关系分析研究
- 批准号:
03780027 - 财政年份:1991
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
自動ベクトル化における依存関係解析法に関する研究
自动矢量化中的依赖分析方法研究
- 批准号:
02780025 - 财政年份:1990
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
言語処理系フレームワークによる性能と開発効率を両立させる言語基盤の創出
使用语言处理框架创建一个兼顾性能和开发效率的语言平台
- 批准号:
23K28058 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
マルチコア並列計算に対応した関数型言語処理系の実現
兼容多核并行计算的函数式语言处理系统的实现
- 批准号:
19K11893 - 财政年份:2019
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
高水準GPGPUプログラミング言語処理系の形式検証
高级GPGPU编程语言处理系统的形式化验证
- 批准号:
18J11727 - 财政年份:2018
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for JSPS Fellows
不揮発性メモリを利用可能な言語処理系の実現
可利用非易失性存储器的语言处理系统的实现
- 批准号:
14J01818 - 财政年份:2014
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Javaによる次世代Prolog言語処理系及びそのアプリケーションの開発
使用Java开发下一代Prolog语言处理系统及其应用
- 批准号:
15700038 - 财政年份:2003
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
自動メモリ管理方式を中心とした並列言語処理系の最適化に関する研究
以自动内存管理方法为核心的并行语言处理系统优化研究
- 批准号:
00J08839 - 财政年份:2000
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for JSPS Fellows
並列言語処理系の実装技法とその正当性に関する研究
并行语言处理系统的实现技术及有效性研究
- 批准号:
97J07683 - 财政年份:1998
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for JSPS Fellows
効率的な制約命令型言語処理系の研究・開発とGUIへの応用
高效约束命令式语言处理系统的研发及其在GUI中的应用
- 批准号:
97J07502 - 财政年份:1998
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for JSPS Fellows
多様な並行オブジェクトモデルをサポートする言語処理系の研究
支持多种并发对象模型的语言处理系统研究
- 批准号:
09780243 - 财政年份:1997
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
並列計算のための自己反映オブジェクト指向言語処理系
用于并行计算的自反射面向对象语言处理系统
- 批准号:
08780247 - 财政年份:1996
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)