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

Design of a Processor Core for Massively Parallel Computers

Research Project

Project/Area Number 07558156
Research Category

Grant-in-Aid for Scientific Research (A)

Allocation TypeSingle-year Grants
Section試験
Research Field 計算機科学
Research InstitutionKyoto Institute of Technology

Principal Investigator

SHIBAYAMA Kiyoshi  Kyoto Institute of Technology, Faculty of Engineering and Design, Professor, 工芸学部, 教授 (70127091)

Co-Investigator(Kenkyū-buntansha) NAKATA Toshiyuki  NEC Corp., C&C Systems Laboratory, Manager, C&Cシステム研究所, 研究部長
OYANAGI Shigeru  Toshiba Corp., Research and Development Center, Chief Specialist, 研究開発センター, 研究主幹
HIRATA Hiroaki  Kyoto Institute of Technology, Faculty of Engineering and Design, Assistant Prof, 工芸学部, 助手 (90273549)
NIIMI Haruo  Kyoto Institute of Technology, Faculty of Engineering and Design, Associate Prof, 工芸学部, 助教授 (40144331)
Project Period (FY) 1995 – 1996
Project Status Completed (Fiscal Year 1996)
Budget Amount *help
¥3,100,000 (Direct Cost: ¥3,100,000)
Fiscal Year 1996: ¥3,100,000 (Direct Cost: ¥3,100,000)
KeywordsMassively Parallel Computers / Processor Core / Processor Element / Thread Architecture / Message Driven / Processor Architecture
Research Abstract

Last fiscal year, we studied on the architectural design of our processor-core. Through this fiscal year, we have developed a massively parallel computer architecture which uses our processor-cores as key parts, while designing the processor-core for the implementation. In the development of a massively parallel computer, we verified the capability of the message-driven thread execution feature in our processor-core architecture to support dynamic load balancing schemes in massively parallel computers. By coupling the object-oriented paradigm with our hierarchical thread scheduling mechanism, we could succeed to balance the loads of processors in a massively parallel computer. We also proposed a novel interprocessor network architecture for massively parallel computers, and revealed its effectiveness through empirical evaluations.
In parallel with the development of the massively parallel computer architecture, we have refined the processor-core architecture. By simplifying and integrating carefully the functions essential to the processor-core, we could optimize the design of the processor-core. For example, we could dramatically eliminate the overhead which would arise if the processor-core would be composed as the combination of independent units implementing theis own functions.
We have designed the processor-core for the implementation using FPGA's. In the logic design phase of the processor-core, we used a hardware description language to describe the functions and behaviors of the processor-core, and verified the correctness of our design through logic simulations.

Report

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

    (23 results)

All Other

All Publications (23 results)

  • [Publications] 天津克彦: "分散メモリ型並列計算機向き階層化スレッドスケジューリング方式" 電子情報通信学会論文誌D-I. (掲載予定). (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 布目淳: "多重階層化負荷管理方式による超並列計算機向き動的負荷分散" 電子情報通信学会技術研究報告. CPSY96-30. 13-18 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 西野秀昭: "並列オブジェクト指向システムにおけるオブジェクト管理方式" 電子情報通信学会技術研究報告. CPSY96-40. 7-12 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 下村武: "超並列計算機向き相互結合網HXB/b-HCの提案" 電子情報通信学会技術研究報告. CPSY96-50. 23-30 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 山村周史: "並列処理によるMPEGエンコーダの高速化" 電子情報通信学会技術研究報告. CPSY96-64. 55-62 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 柴田幸茂: "メッセージ駆動スレッド方式による要素プロセッサアーキテクチャMDT-1" 情報処理学会研究報告. 96-ARC-119. 233-238 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 柴山潔: "コンピュータアーキテクチャ" オーム社, 398 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Katsuhide Amatsu, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""Studies of Hierarchical Thread Scheduling for Distributed Memory Parallel Processors"" Trans.of IEICE D-I. J80-D-I (To appear). (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Atsushi Nunome, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""Dynamic Load Balancing Scheme based on the Hierarchical Management of Over lapped Processor Regions for Massively Parallel Computers"" Technical Report of IEICE. CPSY96-30. 13-18 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Hideaki Nishino, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""A Parallel Object Management Scheme for Massively Parallel Computers"" Technical Report of IEICE. CPSY96-40. 7-12 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Takeshi Shimomura, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""A Proposal of HXB/b-HC Inter-connection Network for Massively Parallel Computers"" Technical Report of IEICE. CPSY96-50. 23-30 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Shuji Yamamura, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""Speedups of an MPEG Encoder by Parallel Processing"" Technical Report of IEICE. CPSY96-64. 55-62 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Yukishige Shibata, Hiroaki Hirata, Haruo Niimi, and Kiyoshi Shibayama: ""Message Driven Thread Architecture MDT-1"" IPSJ SIG Notes. 96ARC119-40. 233-238 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] Kiyoshi Shibayama: "Computer Architecture". Ohmsha, 398 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1996 Final Research Report Summary
  • [Publications] 天津 克秀: "分散メモリ型並列計算機向き階層化スレッドスケジューリング方式" 電子情報通信学会論文誌D-I. (掲載予定). (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] 布目 淳: "多重階層化負荷管理方式による超並列計算機向き動的負荷分散" 電子情報通信学会技術研究報告. CPSY96-30. 13-18 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 西野 秀昭: "並列オブジェクト指向システムにおけるオブジェクト管理方式" 電子情報通信学会技術研究報告. CPSY96-40. 7-12 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 下村 武: "超並列計算機向き相互結合網HXB/b-HCの提案" 電子情報通信学会技術研究報告. CPSY96-50. 23-30 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 山村 周史: "並列処理によるMPEGエンコーダの高速化" 電子情報通信学会技術研究報告. CPSY96-64. 55-62 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 柴田 幸茂: "メッセージ駆動スレッド方式による要素プロセッサアーキテクチャMDT-1" 情報処理学会研究報告. 96-ARC-119. 233-238 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 柴山 潔: "コンピュータアーキテクチャ" オーム社, 398 (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] 寺澤謙一: "並列処理用C++ライブラリーの設計" 電子情報通信学会・論文誌. J78-D-I,2. 210-220 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 柴田幸茂: "超並列計算機の要素プロセッサ向きメッセージ駆動アーキテクチャ" 情報処理学会・研究報告. ARC-113-28. 217-224 (1995)

    • Related Report
      1995 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi