• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

A variable paralelism scheduler for multithreaded computers

Research Project

Project/Area Number 06680307
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionThe university of AIZU (1995)
The University of Tokyo (1994)

Principal Investigator

NAGAMATSU Leo  The university of AIZU,Invormation Systems and Technology Center, Associate Professor, 情報センター, 助教授 (40172556)

Project Period (FY) 1994 – 1995
Project Status Completed (Fiscal Year 1995)
Budget Amount *help
¥1,400,000 (Direct Cost: ¥1,400,000)
Fiscal Year 1995: ¥500,000 (Direct Cost: ¥500,000)
Fiscal Year 1994: ¥900,000 (Direct Cost: ¥900,000)
KeywordsParallel Processing / Computer Architecture / Multithreading / Thread Scheduling / Cache memory / Dynamic Scheduling / Working Ratio Model / Scalability / 稼働率モデル / マルチスレッド型プロセッサ / スケジューリング / スレッド干渉 / 細粒度タスク / 動的負荷配分 / 軽量プロセス / キャッシュ・ミス率 / プロセッサ稼働率
Research Abstract

We proposed and implemented a prototype of the variable parallelism scheduler for multithreaded computers on a simulator. Using small scale application programs, we first study on behavior of working ratio of processing unit in the multithreaded processor. Performance analysis under condition with dynamic active thread number control is done. It leads effectiveness of dynamic control method. And, we proposed an effective calculation method for working ratio of processing unit from the processor structure model and system parameters (such as number of pipeline stages, memory access delay and cache miss ratio). By simulation, correctness and effectiveness of this method are confirmed.
We also discussed on conditions which enable the effective processing with fully utilazation of limited size of on-chip cache, especially performance impact with respect to problem siza. As result, we show importance of an processor system parameter estimation method, which calculates them from execution time data of intentionally synthesized programs ( tuned to be sensitive to typical system parameters ) in single processor environment.
To generalize the problem, about what called scalability, we redefine this index of achieved performance, as a function of system size and problem size. We propose new method to find better "working point" to avoid bettlenecks determined by specific parameter of each system element. Then we can us this function to estimate performances under various conditions. By this method, we first calculate system parameters from performances measured on small scale system, then we ca estimate performances on large scale system. Experiments on parallel computers and workstation cluster show effectiveness of this method.

Report

(3 results)
  • 1995 Annual Research Report   Final Research Report Summary
  • 1994 Annual Research Report
  • Research Products

    (17 results)

All Other

All Publications (17 results)

  • [Publications] 永松・出口: "多重スレッド計算機のための稼動率評価モデル" 計測自動制御学会 論文集. 32.6(掲載予定). (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 永松・古市・出口: "倍の計算は倍の時間で済むか" 情報処理学会 第37回 プログラミング・シンポジウム報告書. 91-96 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 古市・永松・出口: "スケーラビリティに基づく高並列計算機のパフォーマンス予測" 情報処理学会 ハイパフォーマンス・コンピューティング研究会報告. 95・HPC・57. 61-66 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 古市・岡谷・永松・出口: "並列処理指向のス-パコンピュータ利用:研究報告:並列計算機の有効利用を目指した性能評価" 東京大学 大型計算機センターニュース. 28.1. 52-56 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 古市・永松・出口: "高並列計算機の性能予測モデルに基づく性能評価" 富士通研究所 並列処理センター The 5th Parallel Compotting Workshop 予稿集. P2・A・1-4 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] L.Nagamatsu, K.Deguchi: "A Performance Evaluation Model for Multithreaded Processor Systems" Transactions of SICE. vol.32, no.6 (to be appeared). (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] N.Nagamatsu, S.Furuichi, K.Deguchi: "Is Double Sized Problem Completed in Duble Sized time?" Proc.of 37th Programming Symposium, IPSJ. 91-96 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] N.Nagamatsu, S.Furuichi, K.Deguchi: "Is Double Sized Problem Completed in Duble Sized time?" Proc.of 37th Programming Symposium, IPSJ. 91-96 (1996)S.Furuichi, L.Nagamatsu, K.Deuguchi:

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] "Performance Estimation for Highly Parallel Computers Based on Scalability Concept" Proc.of SIG on High Performance Computing, IPSJ. 95-HPC-57. 61-66 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] S.Furuichi, T.Okatani, L.Nagamatsu, K.Deguchi: "Using Supercomputer for parallel processing : research report : Performance Evaluation for Effective Utilization of Parallel Computers" Report of Computer Center of University of Tokyo. vol.28, no.1. 52-56 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] S.Furuichi, L.Nagamatsu, K.Deguchi: "Performance Evaluation for Highly Parallel Computers Based on Performance Estimation Models" Proc.of the 5th Parallel Computing Workshop, The Parallel Processing Center of Fujitsu Laboratory. P2-A-1-4 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 永松・出口: "多重スレッド計算機のための稼働率評価モデル" 計測自動制御学会 論文集. 32、6. 掲載予定 (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 永松・古市・出口: "倍の計算は倍の時間で済むか" 情報処理学会 第37回 プログラミング・シンポジウム 報告書. 91-96 (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 古市・永松・出口: "スケーラビリティに基づく高並列計算機のパフォーマンス予測" 情報処理学会 ハイパフォーマンス、コンピューティング研究会 報告. 95-HPC-57. 52-56 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 古市・岡谷・永松・出口: "並列処理指向のス-パコンピュータ利用:研究報告:並列計算機の有効利用を目指した性能評価" 東京大学大型計算機センターニュース. 28、1. 52-56 (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 古市・永松・出口: "高並列計算機の性能予測モデルに基づく性能評価" 富士通研究所 並列処理センター The 5th Raralle Computing Warkshop 予稿集. P2・A・1-4 (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 本橋・中畑・中山・永松・出口・森下: "分散要求管理を用いるアクティビティ方式並列実行機構" 情報処理学会論文誌. 35. 2128-2137 (1994)

    • Related Report
      1994 Annual Research Report

URL: 

Published: 1994-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi