<?xml version='1.0' encoding='UTF-8'?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-03-16T09:32:21Z</responseDate>
  <request metadataPrefix="jpcoar_1.0" verb="GetRecord" identifier="oai:ipsj.ixsq.nii.ac.jp:00013336">https://ipsj.ixsq.nii.ac.jp/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:ipsj.ixsq.nii.ac.jp:00013336</identifier>
        <datestamp>2025-01-23T01:17:06Z</datestamp>
        <setSpec>581:729:733</setSpec>
      </header>
      <metadata>
        <jpcoar:jpcoar xmlns:datacite="https://schema.datacite.org/meta/kernel-4/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcndl="http://ndl.go.jp/dcndl/terms/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:jpcoar="https://github.com/JPCOAR/schema/blob/master/1.0/" xmlns:oaire="http://namespace.openaire.eu/schema/oaire/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rioxxterms="http://www.rioxx.net/schema/v2.0/rioxxterms/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://github.com/JPCOAR/schema/blob/master/1.0/" xsi:schemaLocation="https://github.com/JPCOAR/schema/blob/master/1.0/jpcoar_scm.xsd">
          <dc:title>VLIWマシンのための非数値計算応用向き広域命令スケジューリング手法</dc:title>
          <dc:title xml:lang="en">Global Instruction Scheduling of Non - numerical Applications for a VLIW Machine</dc:title>
          <dcterms:alternative>並列化コンパイラ</dcterms:alternative>
          <jpcoar:creator>
            <jpcoar:creatorName>安藤, 秀樹</jpcoar:creatorName>
            <jpcoar:creatorName>中西, 知嘉子</jpcoar:creatorName>
            <jpcoar:creatorName>原, 哲也</jpcoar:creatorName>
            <jpcoar:creatorName>中屋, 雅夫</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:creator>
            <jpcoar:creatorName xml:lang="en">Hideki, Ando</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Chikako, Nakanishi</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Tetsuya, Hara</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Masao, Nakaya</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:subject subjectScheme="Other">特集：並列処理</jpcoar:subject>
          <datacite:description descriptionType="Other">VLIWマシンにおいて非数値計算応用プログラムに対して高い性能を達成するには，任意のパスからの命令移動を行う広域命令スケジューリングが必要である．しかしこれまでの手法は，スケジューリングのウィンドゥの出口近くにおける並列度の低下や，繰返し確率の高くないループに対する最適化に対して，十分な考慮がなされておらず，最適化が十分ではなかった．本論文では，これらの問題に対する最適化手法を提案する．広域命令スケジューリングでは，分岐を越える投機的命令移動が重要であるが，我々は，これを支援するプレディケーティングと呼ぶハードウェア機構を提案している．プレディケーティングは投機的命令移動に関する制限を取り除くので，コンパイラは最適化能力を最大限発揮できる．プレディケーティングを備えた4命令発行のVLIWマシンに対する評価の結果，本スケジューリング手法を用いれば，17％性能を改善することができ，その結果，スカラ・マシンの2．40倍の性能が達成できることを確認した．</datacite:description>
          <datacite:description descriptionType="Other">Global instruction scheduling capable of code motion along any control path is required for achieving good performance in a VLIW machine.Previous scheduling techniques,however,have problems of parallelism decrease near window exits and poor optimization for a loop which does not iterate many times.This paper proposes instruction scheduling techniques for these problems.Speculative code motion is strongly required for global instruction scheduling.Recently we proposed a hardware support for speculative execution which we call predicating.Since predicating removes constraints imposed on speculative code motion through the compiler,the compiler is allowed to best use its optimizing ability.Ourevaluation results show that our optimizations improve performance in a 4-issue VLIW machine with predicating by 17%.Consequently,we confirmed 2.40x speedup over a scalar machine.</datacite:description>
          <datacite:date dateType="Issued">1997-09-15</datacite:date>
          <dc:language>jpn</dc:language>
          <dc:type rdf:resource="http://purl.org/coar/resource_type/c_6501">journal article</dc:type>
          <jpcoar:identifier identifierType="URI">https://ipsj.ixsq.nii.ac.jp/records/13336</jpcoar:identifier>
          <jpcoar:sourceIdentifier identifierType="ISSN">1882-7764</jpcoar:sourceIdentifier>
          <jpcoar:sourceIdentifier identifierType="NCID">AN00116647</jpcoar:sourceIdentifier>
          <jpcoar:sourceTitle>情報処理学会論文誌</jpcoar:sourceTitle>
          <jpcoar:volume>38</jpcoar:volume>
          <jpcoar:issue>9</jpcoar:issue>
          <jpcoar:pageStart>1812</jpcoar:pageStart>
          <jpcoar:pageEnd>1829</jpcoar:pageEnd>
          <jpcoar:file>
            <jpcoar:URI>https://ipsj.ixsq.nii.ac.jp/record/13336/files/IPSJ-JNL3809015.pdf</jpcoar:URI>
            <jpcoar:mimeType>application/pdf</jpcoar:mimeType>
            <jpcoar:extent>2.2 MB</jpcoar:extent>
            <datacite:date dateType="Available">1999-09-15</datacite:date>
          </jpcoar:file>
        </jpcoar:jpcoar>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
