Improving Performance and Versatility of Backtracking-Based Load Balancing by a New Implementation Model

通过新的实现模型提高基于回溯的负载均衡的性能和多功能性

基本信息

  • 批准号:
    22K11984
  • 负责人:
  • 金额:
    $ 2.58万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2022
  • 资助国家:
    日本
  • 起止时间:
    2022-04-01 至 2026-03-31
  • 项目状态:
    未结题

项目摘要

これまで入れ子関数を用いたコードを変換先とするコード変換器としてして提供してきた「一時後戻りによる動的負荷分散」機能を,コード変換によらない方法で実装することに成功した.具体的には,簡単なテストプログラムにおいて,一時的バックトラックに必要な情報を,プログラマが明示的にヒープ領域に確保したスタックに保存するようにすることで従来のTascellと同等の振舞いをする並列プログラムが実現できることを実験的に確かめた.書かれたコードは従来のTascellコードよりも多少複雑であるものの,性能面ではほぼ同等であることが確認できた.また,Tascellの入れ子関数によらない他の実現方式として,C++の機能を利用した実現方法の検討・実装・予備評価を学外の研究者との共同研究により実施した.加えて,Tascellの応用に関する研究として,階層型行列(密行列の近似圧縮表現)の生成処理のTascellによる実装および性能評価を行った.具体的には,従来は階層型行列の一部(区分け処理/フィル処理の段階により実現される生成処理のうち区分け処理のみ)までしかTascellでは実装されていなかったところ,フィル処理の実装も行うことで,生成処理全体のTascellによる実装を完成させた.九州大学のスーパーコンピュータITO上での性能評価により,動的負荷分散の効果により,従来の実装より優れた性能を実現できることが確認できた.この成果は査読つきの国際ワークショップで発表した.また,他の応用であるグラフマイニングに関する応用についても,そのアルゴリズムの改良に向けた研究の発表を国際会議のポスター発表として行った.
こ れ ま で into れ masato number を with い た コ ー ド を variations in first と す る コ ー ド - changer と し て し て provide し て き た "before the 戻 り に よ る dynamic load decentralization" を, コ ー ド variations in に よ ら な で い method be loaded す る こ と に successful し た. Specific に を, brief 単なテストプログラムにお て て, temporary バッ トラッ に に necessary な information を プ ロ グ ラ マ が express に ヒ ー プ field に ensure し た ス タ ッ ク に save す る よ う に す る こ と で 従 to の Tascell と equivalent vibration の dance い を す る parallel プ ロ グ ラ ム が be presently で き る こ と を be 験 に か indeed め た. Book か れ た コ ー ド は 従 to の Tascell コ ー ド よ り も how many complex 雑 で あ る も の の, performance surface で は ほ ぼ equal で あ る こ と が confirm で き た. ま た, Tascell の into れ masato number に よ ら な い he の way be presently と し て, c + + function of の を using し た be method is の 検 beg, be loaded, reserve evaluation 価 を learn outside の researchers と の joint research に よ り be applied し た. Add え て, Tascell の 応 with に masato す る research と し て, class type category (close ranks の approximate 圧 shrinkage performance) の generated 処 Richard の Tascell に よ る be loaded お よ び performance evaluation 価 を line っ た. Specific に は 従 to ranks の は class type a (distinguish け 処 bedding / フ ィ ル 処 Richard の Duan Jie に よ り be presently さ れ る generated 処 Richard の う ち to distinguish け 処 Richard の み) ま で し か Tascell で は be loaded さ れ て い な か っ た と こ ろ, フ ィ ル 処 Richard の line be loaded も う こ と で, Generate and process the entire Tascellによる actual installation を completed させた. Kyushu university の ス ー パ ー コ ン ピ ュ ー タ on ITO で の performance evaluation 価 に よ り, dynamic load dispersion の unseen fruit に よ り, 従 の to be loaded よ り optimal れ た を performance be presently で き る こ と が confirm で き た. The <s:1> <s:1> results are found in 読, 読, 読, ワ, ワ, ショップで, ショップで, and the international ワ, ショップで, ショップで and た. ま た, he の 応 with で あ る グ ラ フ マ イ ニ ン グ に masato す る 応 with に つ い て も, そ の ア ル ゴ リ ズ ム の improved に to け た research の 発 table を international conference の ポ ス タ ー 発 table と し て line っ た.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Towards Optimization of Parallelized Mining of Subgraphs Sharing Common Items Using a Task-Parallel Language
使用任务并行语言优化共享公共项的子图的并行挖掘
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jing Xu;Tasuku Hiraishi;Shingo Okuno;Masahiro Yasugi;Keiichiro Fukazawa
  • 通讯作者:
    Keiichiro Fukazawa
Tascell
塔斯塞尔
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Parallelization of Matrix Partitioning in Hierarchical Matrix Construction on Distributed Memory Systems
分布式存储系统分层矩阵构建中矩阵划分的并行化
  • DOI:
    10.2197/ipsjjip.30.742
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhengyang Bai;Tasuku Hiraishi;Akihiro Ida;Masahiro Yasugi
  • 通讯作者:
    Masahiro Yasugi
並列言語処理系で利用可能な移植性に優れた計算状態操作機構の改善に向けて
改进可用于并行语言处理系统的高度可移植的计算状态操作机制
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhengyang Bai;Tasuku Hiraishi;Akihiro Ida;Masahiro Yasugi;Keiichiro Fukazawa;志岐 優介,八杉 昌宏,平石 拓;竹内 千裕,八杉 昌宏,平石 拓
  • 通讯作者:
    竹内 千裕,八杉 昌宏,平石 拓
Towards Dynamic Load Balancing in C++ Programming and Evaluation on FX700
C 编程中的动态负载平衡以及 FX700 的评估
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Chihiro Takeuchi;Masahiro Yasugi;Tasuku Hiraishi
  • 通讯作者:
    Tasuku Hiraishi
{{ 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 }}

平石 拓其他文献

計算状態操作機構を備えたS式ベースJava言語の変換に基づく実装に向けて
具有计算状态操作机制的基于 S 表达式的 Java 语言的基于转换的实现
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    西田 知広;八杉 昌宏;平石 拓;小出 洋
  • 通讯作者:
    小出 洋
屋内照明の角膜反射像とIMUを用いた位置推定
使用室内照明的角膜反射图像和 IMU 进行位置估计
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    八杉 昌宏;江本 健斗;平石 拓;Yuki Kanai and Kentaro Takemura;金井祐樹,竹村憲太郎
  • 通讯作者:
    金井祐樹,竹村憲太郎
タスク並列言語Tascellを用いたアイテム共有部分グラフの並列マイニング
使用任务并行语言Tascell并行挖掘项目共享子图
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    奥野 伸吾;平石 拓;中島 浩;八杉 昌宏;瀬々 潤
  • 通讯作者:
    瀬々 潤
out-of-core行列積とタスク並列言語Tascellによる並列化の評価
使用核外矩阵乘法和任务并行语言 Tascell 评估并行化
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    上中野 寛太;八杉 昌宏;平石 拓
  • 通讯作者:
    平石 拓
移植性に優れた計算状態操作機構を用いた並列言語処理系の性能評価
使用高度可移植计算状态操作机制的并行语言处理系统的性能评估
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    竹内 千裕;八杉 昌宏;平石 拓
  • 通讯作者:
    平石 拓

平石 拓的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('平石 拓', 18)}}的其他基金

遅延分割型負荷分散フレームワークの開発
延迟分区负载均衡框架的开发
  • 批准号:
    07J02782
  • 财政年份:
    2007
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows

相似海外基金

超並列分散処理の細胞実装機構を解明するイメージング法の開発
开发一种成像方法来阐明大规模并行分布式处理的细胞实现机制
  • 批准号:
    23K18168
  • 财政年份:
    2023
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
GPUクラスタを用いた半構造データの並列分散処理基盤の構築
利用GPU集群构建半结构化数据并行分布式处理平台
  • 批准号:
    15J02121
  • 财政年份:
    2015
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
大規模光回路の高精度解析設計システムの開発とその並列・分散処理化
大规模光路高精度分析设计系统及其并行/分布式处理开发
  • 批准号:
    18760277
  • 财政年份:
    2006
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
並列分散処理計算機のためのルーティングコアの開発
并行分布式处理计算机的路由核心的开发
  • 批准号:
    13780213
  • 财政年份:
    2001
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
並列分散処理による実時間歩容生成・補償機構を有する不整地での二足動歩行制御
使用并行分布式处理的实时步态生成和补偿机制在崎岖地形上进行双足步态控制
  • 批准号:
    11750213
  • 财政年份:
    1999
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
量子コンピュータの並列分散処理構造をモデルとするヒトの視覚認識の数理的研究
基于量子计算机并行分布式处理结构的人类视觉识别数学研究
  • 批准号:
    10780219
  • 财政年份:
    1999
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
神経回路網に基づく超並列分散処理機構における耐故障性に関する研究
基于神经网络的大规模并行分布式处理机制容错研究
  • 批准号:
    06780247
  • 财政年份:
    1994
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
物理学における高速並列分散処理システムの基礎研究及びその応用
物理高速并行分布式处理系统基础研究及其应用
  • 批准号:
    06740234
  • 财政年份:
    1994
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
高エネルギー実験物理学及び計算機理論物理学における高速並列分散処理システムの研究
高能实验物理和计算机理论物理中的高速并行分布式处理系统研究
  • 批准号:
    05740188
  • 财政年份:
    1993
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
3次元声道モデルと音声の並列分散処理による個人性情報の抽出と対話型話者認識
使用 3D 声道模型和并行分布式语音处理提取个人信息和交互式说话人识别
  • 批准号:
    04750366
  • 财政年份:
    1992
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了