课题基金 / 基金详情

Development of a High-Performance Workstation with a Very-Long-Instruction-Word (VLIW) Processor

Development of a High-Performance Workstation with a Very-Long-Instruction-Word (VLIW) Processor
开发具有超长指令字 (VLIW) 处理器的高性能工作站
批准号:
62850062
负责人:
TOMITA Shinji
金额:
$14.85万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Developmental Scientific Research
财政年份:
1987
资助国家:
日本
项目状态:
已结题
起止时间:
1987 至 1988

项目摘要

项目成果

TOMITA Shinji的其他基金

相关文献

中文摘要
翻译
本项目的主要成果总结如下:1.QA系列的评估和VLIW体系结构的重新设计:超长指令字(VLIW)处理器,如QA系列,可以在指令执行过程中利用低级并行性。然而,它们有一个严重的缺陷;即,VLIW体系结构很难保持程序兼容性,因为它们的体系结构暴露在编译器面前。作为评估的结果,我们引入了一种新的处理器体系结构SIMP(单指令流/多指令流水线),作为对VLIW的偏离。考虑到提供了P个指令流水线,SIMP处理器理想地通过每个周期获取P个指令来将每个指令的平均周期数减少到1/p。它们可以同时保持程序的兼容性。SIMP处理器原型的开发:作为SIMP的第一个实现,我们开发了SIMP处理器原型。SIMP实现的性能提升程度取决于:i)如何连续且同时提供多条指令,以及ii)如何有效地解析数据和控制依赖关系。我们设计了依赖关系解析和取指算法。依赖关系解析算法允许顺序指令流在动态代码调度下无序执行。静态代码调度的研究:虽然原型采用了动态代码调度,但它认识到了静态代码调度的优势。静态和动态代码调度方法在它们的领域中是不同的;即,静态代码调度是用程序代码的广泛概述来完成的,而动态代码调度是用窥视孔来完成的。然而,这些代码调度方法并不是相互排斥的。我们研究了静态代码调度的适应性,如跟踪调度、软件流水、多周期调度等。
英文摘要
Main results of the project are summarized below.1. Evaluation of the QA-series and Redesign of VLIW Architecture:VLIW (Very Long Instruction Word) processors, such as the QA-series, can exploit low-level parallelism in the process of instruction execution. However, they have a serious drawback; i.e., it is difficult for VLIW architectures to keep program compatibility, because their architectures are exposed to compilers. As a result of the evalution, we have introduced a novel processor architecture, SIMP (Single Instruction stream/Multiple instruction Pipelining), as a deviation of VLIW. Given that P instruction pipelines are provided, SIMP porcessors ideally reduce the average number of cycles per instruction to 1/p by fetching P instructions per cycle. they can preserve program compatibility at the same time.2. Development of the SIMP Processor Prototype:As the first implementation of SIMP, we have developed the SIMP processor prototype. Degree of performance enhancement achieved by SIMP depends on; i) how to supply multiple instructions continuously and simultaneously, and ii) how to resolve data and control dependencies effectively. We have devised the algorithms for dependency resolution and instruction fetch. The dependency resolution algorithm permits out-of-order execution of sequential instruction stream with dynamic code scheduling.3. Studies on Static code Scheduling:Though the prototype employs dynamic code scheduling, it appreciates the advantage of static code scheduling. Static and dynamic code scheduling methods differ in their domain; i.e., static code scheduling is done with a broad overview of program codes, but dynamic code scheduling is done with a peephole. However, these code scheduling methods are not mutually exclusive. We have studied the adaptability of static code scheduling such as trace scheduling, software pipelining, polycyclic scheduling, and so on.
期刊论文(15)
专著(0)
科研奖励(0)
会议论文
入江直彦: 情報処理学会 計算機アーキテクチャ研究会報告. ARC-73. 77-84 (1988)
Naohiko Irie:日本信息处理学会计算机体系结构研究小组报告 ARC-73-84 (1988)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Kazuaki Murakami: Proc.of 16th Annual International Symposium on Computer Architecture. (1989)
Kazuaki Murakami:第 16 届计算机体系结构国际研讨会论文集。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Naohiko,Irie: "Speedup Mechanisms and Performance Estimate for the SIMP Processor Prototype" IPSJ(Information Processing Society of Japan) WGARC Report. ARC-73. 77-84 (1988)
Naohiko,Irie:“SIMP 处理器原型的加速机制和性能评估”IPSJ(日本信息处理学会)WGARC 报告。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 9 条
    Real-Time Sensable Simulation Systems
    • 批准号:
      16100001
    • 项目类别:
      Grant-in-Aid for Scientific Research (S)
    • 资助金额:
      $70.64万
    • 财政年份:
      2004
    • 负责人:
      TOMITA Shinji
    • 依托单位:
    Development of a network supercomputing environment with fine grain dynamic load distribution mechanism
    • 批准号:
      12558027
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $8.06万
    • 财政年份:
      2000
    • 负责人:
      TOMITA Shinji
    • 依托单位:
    A Research of Register-less Architecture for Next Generation High Performance Processors
    • 批准号:
      12480072
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $7.42万
    • 财政年份:
      2000
    • 负责人:
      TOMITA Shinji
    • 依托单位:
    The Architecture of a Next Gereration Hultimedia Server
    • 批准号:
      10558045
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $8.13万
    • 财政年份:
      1998
    • 负责人:
      TOMITA Shinji
    • 依托单位: