共有メモリ型並列計算機のための処理スケジュール方式の研究

共享内存并行计算机处理调度方法研究

基本信息

  • 批准号:
    05750400
  • 负责人:
  • 金额:
    $ 0.58万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 财政年份:
    1993
  • 资助国家:
    日本
  • 起止时间:
    1993 至 无数据
  • 项目状态:
    已结题

项目摘要

本研究では,細粒度タスク群を共有メモリ型計算機の上で実行する際に,軽量プロセスの再利用を行ないスケジューリングを効率よく行なう方式の一つであるアクティビティ方式スケジューラを対象に,プロセッサ数やタスク数が多くタスク管理用のキューへのアクセスがネックとなる状況の改善法について検討した.ユーザからのタスク生成要求をプロセッサ毎に分散させたキューに保存し,大部分のスケジュール処理がプロセッサ毎に独立した情報のみで行なえる構成を提案し実現した.その処理系について処理速度や使用メモリ量の観点から評価を行ない性能の向上を確認した.ローカル・キューではLIFO順序でタスク・キュー管理を行ない,他プロセッサ上の情報にアクセスしてプロセッサ間で負荷を再分配する際はFIFO順序でタスクを取得する方式を用いることで効率良い分配ができることが判明した.また,メモリ遅延の大きな状況を想定し,マルチ・スレッド型のプロセッサを用いた構成についても研究を行った.メモリ遅延時間の許容にはスレッド数を大きく設定することが望ましいが,スレッド数が多過ぎるとプロセッサ内の複数のスレッドが限られたキャッシュ容量を奪い合うためヒット率を高くできない.プロセッサとキャッシュのモデル解析より,これら二要因により特定のスレッド数でプロセッサ稼働率がピークとなることを示した.さらに,プログラムの性質(並列度やヒット率)の変化に対応すべく実行可能スレッド数などの情報を収集する機能をプロセッサに付加し,動作スレッド数を変化させ常に適切なスレッド数を維持する方式を提案した.アクティビティ・スケジューラを基本として,個々の細粒度タスク終了を契機にして問題自身の制御構造を乱すことなく動作しているスレッド数を増減させる処理系を実現し,応用プログラムを走らせプロセッサ稼働率の向上を確認した.
在这项研究中,我们调查了如何改善处理器和任务数量较大的情况,并且在共享内存计算机上执行细粒度的任务组时,将重复使用和安排的任务数量,并且该系统旨在改善任务管理的情况的情况,是处理器和任务数量的问题。我们提出了一种配置,该配置允许用户将任务生成请求保存在跨处理器分布的队列中,并且可以使用每个处理器的独立信息来执行大多数计划处理。我们从处理速度和内存使用的角度评估了处理系统,并确认了性能的改善。发现任务队列管理是在LIFO顺序中的本地队列中执行的,并且当访问其他处理器上的信息并在处理器之间重新分配负载时,可以使用一种方法来实现有效的分布,其中在FIFO订单中获取任务。此外,我们假设大存储器延迟很高。 ,我们还使用多线程处理器对配置进行了研究。希望设置线程数以允许内存延迟时间,但是如果螺纹的数量太大,则无法提高命中率,因为处理器中的多个线程竞争有限的高速缓存能力。从处理器和缓存的模型分析中,可以证明由于这两个因素,处理器的利用率峰值的特定数量螺纹峰值。此外,我们提出了一种方法,即处理器具有收集信息的函数,例如可执行线程的数量,以适应​​程序性质的变化(并行性和命中率),并且可以操作的线程数的数量将更改为处理器,以及不断维持线程数量的线程数量。根据活动调度程序,我们意识到了一个处理系统,该系统可增加或减少在不扰乱问题本身的控制结构,运行应用程序并确认处理器利用率的改善的情况下运行的线程数。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

永松 礼夫其他文献

「大学情報入試全国模擬試験」の実施と評価
“全国大学信息入学考试模拟考试”的实施与评价
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    中野由章;谷聖一;筧捷彦;村井純;植原啓介;中山泰一;伊藤一成;角田博保;久野靖;佐久間拓也;鈴木貢;辰己丈夫;永松 礼夫;西田知博;松永賢次;山崎浩二
  • 通讯作者:
    山崎浩二
「第3回・第4回大学情報入試全国模擬試験」の実施と評価
“第三、四届全国普通高校信息化考试模拟考试”的实施与评估
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    谷 聖一;佐久間 拓也;筧 捷彦;村井 純;植原 啓介 中野 由章;中山 泰一;伊藤 一成;角田 博保;久野 靖;鈴木 貢;辰己 丈夫;永松 礼夫;西田 知博;松永 賢次;山崎 浩二
  • 通讯作者:
    山崎 浩二

永松 礼夫的其他文献

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

相似海外基金

メニーコア・メニーノードに対応する実用的共有メモリ型並列計算基盤
支持多核多节点的实用共享内存并行计算平台
  • 批准号:
    23K21652
  • 财政年份:
    2024
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
メニーコア・メニーノードに対応する実用的共有メモリ型並列計算基盤
支持多核多节点的实用共享内存并行计算平台
  • 批准号:
    21H03408
  • 财政年份:
    2021
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Development of Discriminative Pattern Mining Techniques as a Foundation of Human-Centric Machine Learning
判别模式挖掘技术的发展作为以人为中心的机器学习的基础
  • 批准号:
    20K11941
  • 财政年份:
    2020
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Productive Programming Environment for Supercomputers Using Distributed Shared Memory with Task Parallelism
使用具有任务并行性的分布式共享内存的超级计算机的高效编程环境
  • 批准号:
    19J14231
  • 财政年份:
    2019
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Seamless Unified Memory System over the Distributed Memories on Cluster Computing Nodes
集群计算节点上分布式内存的无缝统一内存系统
  • 批准号:
    18K11327
  • 财政年份:
    2018
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了