@techreport{oai:ipsj.ixsq.nii.ac.jp:00046141, author = {林, 章仁 and 横手, 聡 and 齋藤, 彰一 and 上原, 哲太郎 and 國枝, 義敏 and Akihito, Hayashi and Satoshi, Yokote and Shoichi, Saito and Tetsutaro, Uehara and Yoshitoshi, Kunieda}, issue = {13(2001-EVA-002)}, month = {Feb}, note = {我々は ソフトウェアDSM(以下S-DSM)に対応したトランスポートプロトコル“Wind”の設計と実装を行った. 現在 WindはLinuxカーネルバージョン2.4.9上にトランスポートプロトコルとして実装されている. Windは データグラム通信で順序保証と到達保証を行う. 他のトランスポートプロトコルと異なる特徴として S-DSMに対応した通信処理・メモリアクセスを行うことが可能である. 通信処理では ユーザプログラムに対し 同期・非同期通信をプロトコルレベルで処理することができる. 一方 メモリアクセスでは データ受信時に必要なシステムコールと ユーザプロセスにスケジュールを切替えるコンテキストスイッチを減少させ S-DSMの性能向上を図る. 本稿では Windの設計・実装方法と性能評価について述べる., This paper deals with a design and its implementation of a new communication protocol,“Wind”.Currently Wind is implemented on Linux version 2.4.9 as transport layer protocol.Wind guarantees order and reachable with datagram communication.Wind has two different points compared to exsising transport protocols.These points are on communication and memory access adapting for Software-DSM system.On communication,it is possible to processing both synchronous and asynchronous communicaton to user program.On the other hand in memory access,it decreases a context switches on system.This paper describes its design,its implementation and its performance evaluations of Wind.}, title = {ソフトウェアDSMの高速化を目的とした通信プロトコルWindの設計と実装}, year = {2002} }