<?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-04-16T18:58:14Z</responseDate>
  <request verb="GetRecord" metadataPrefix="jpcoar_1.0" identifier="oai:ipsj.ixsq.nii.ac.jp:00073822">https://ipsj.ixsq.nii.ac.jp/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:ipsj.ixsq.nii.ac.jp:00073822</identifier>
        <datestamp>2025-01-21T21:46:56Z</datestamp>
        <setSpec>1164:1867:6264:6393</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>Solid State Drive間の高速データ移動法</dc:title>
          <dc:title xml:lang="en">High-Throughput Data Transfer between Solid State Drives</dc:title>
          <jpcoar:creator>
            <jpcoar:creatorName>鈴木, 順</jpcoar:creatorName>
            <jpcoar:creatorName>高橋, 雅彦</jpcoar:creatorName>
            <jpcoar:creatorName>飛鷹, 洋一</jpcoar:creatorName>
            <jpcoar:creatorName>馬場, 輝幸</jpcoar:creatorName>
            <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">Jun, Suzuki</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Masahiko, Takahashi</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Yoichi, Hidaka</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Teruyuki, Baba</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Junichi, Yamato</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Junichi, Higuchi</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Tomoyoshi, Sugawara</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Takashi, Yoshikawa</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:subject subjectScheme="Other">I/Oアーキテクチャ</jpcoar:subject>
          <datacite:description descriptionType="Other">Solid State Drive (SSD) を始めとする広帯域 I/O デバイスの発展により，これらのデバイスを組み合わせて広帯域処理が行える可能性が高まっている．このために必要な技術の 1 つがデバイス間の高速データ移動である．現在のコンピュータシステムでは，I/O デバイス間で高速にデータを移動する場合，CPU によるコンテキストスイッチやカーネルとユーザメモリのコピーがオーバヘッドとなる．本稿では，I/O デバイス間のデータパスを最適化するため，ユーザ層より低位の層でデータを移動する手法を提案する．本手法により，ユーザプログラムはコンテキストスイッチや仲介バッファでのデータコピーのない広帯域なデータ移動が行える．提案手法の評価のため，ある SSD からデータをリードし，他の SSD にそのデータをライトするデータコピーのプロトタイプを作成した．評価の結果，従来のユーザ層でのコピーと比較して，177% の帯域向上と 62% の CPU 使用率削減が得られた．なお，これらの値は用いた SSD の性能に制限された値である．</datacite:description>
          <datacite:description descriptionType="Other">Recently developed high-throughput I/O devices such as solid state drives (SSDs) can be combined to cooperate on the high-throughput processing of a single task. While high-throughput data transfer between I/O devices is indispensable for such data processing, such data transfer on current computer systems involves high overhead caused by context switching and data copying between kernel and user memories, as conducted by CPUs. In this paper, we aim to optimize data paths between I/O devices and propose a data transfer method which is performed in a layer lower than the user layer. It provides a function for programs in user spaces to trigger the data transfers, achieving high-throughput data transfer without the need to copy data inside an intermediate buffer. In data copying between two SSDs, that is, “read” data form one SSD and “write” it to the other, we have obtained 177% enhanced bandwidth and 62% lower CPU usage over that with a conventional user-level “copy” process. The numbers are limited by the SSDs used in the experiments.</datacite:description>
          <dc:publisher xml:lang="ja">情報処理学会</dc:publisher>
          <datacite:date dateType="Issued">2011-04-06</datacite:date>
          <dc:language>jpn</dc:language>
          <dc:type rdf:resource="http://purl.org/coar/resource_type/c_18gh">technical report</dc:type>
          <jpcoar:identifier identifierType="URI">https://ipsj.ixsq.nii.ac.jp/records/73822</jpcoar:identifier>
          <jpcoar:sourceIdentifier identifierType="NCID">AN10444176</jpcoar:sourceIdentifier>
          <jpcoar:sourceTitle>研究報告システムソフトウェアと オペレーティング・システム（OS）</jpcoar:sourceTitle>
          <jpcoar:volume>2011-OS-117</jpcoar:volume>
          <jpcoar:issue>11</jpcoar:issue>
          <jpcoar:pageStart>1</jpcoar:pageStart>
          <jpcoar:pageEnd>7</jpcoar:pageEnd>
          <jpcoar:file>
            <jpcoar:URI>https://ipsj.ixsq.nii.ac.jp/record/73822/files/IPSJ-OS11117011.pdf</jpcoar:URI>
            <jpcoar:mimeType>application/pdf</jpcoar:mimeType>
            <jpcoar:extent>575.8 kB</jpcoar:extent>
            <datacite:date dateType="Available">2013-04-06</datacite:date>
          </jpcoar:file>
        </jpcoar:jpcoar>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
