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

ソフトウェアイベントビルディングによるオンラインデータ収集システムの研究

Research Project

Project/Area Number 10140226
Research Category

Grant-in-Aid for Scientific Research on Priority Areas (A)

Allocation TypeSingle-year Grants
Research InstitutionThe High Energy Accelerator Research Organization

Principal Investigator

伊藤 領介  高エネルギー加速器研究機構, 素粒子原子核研究所, 助手 (90193531)

Project Period (FY) 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 1998: ¥3,400,000 (Direct Cost: ¥3,400,000)
KeywordsBファクトリー / データ収集システム / イベントビルダー
Research Abstract

本研究はBファクトリー実験におけるデータ収集を、大型のサーバー計算機の上で動作するソフトウェアイベントビルダーで集中処理を行うことで、高速化と簡素化を達成することが目的である。昨年度は各検出器のVMEサブシステムからサーバーにデータをTCP/IPプロトコルをつかってFastEthernetで送る方法を確立し、1経路4MB/sec以上の速度を実証した。
本年度はデータを受ける側に4つのCPUが搭載されているサーバー計算機を購入し、この上で動くソフトウェアイベントビルダーを開発した。このソフトウェアはnovaと呼ばれるバッファーマネージャを元にして開発された。複数のメモリバッファ上に別々にコピーされた各検出器からの受けたイベントフラグメントを、開発したイベントビルダープロセスにnovaを通して送り、ここで各々のイベントにくみ上げる。イベントフラグメントは完全に非同期に送られるため、ソフトウェアイベントビルダーは複数のイベントを同時にくみ上げることができるようなマルチバッファリングを元にに作られた。ここでくみ上げられたイベントは再びnovaにもどされ、オンラインデータ解析を行うソフトウェアにわたされる。このソフトウェアはBELLE実験の標準解析フレームワークASFをつかって作られており、サーバ上の4つのCPUをつかって並列処理を行う。以上をBELLE実験の宇宙線テストにおいて実際に動作させた。テストシステムではネットワークインターフェイスの数が十分ではなかったために、6つのサブシステムからのデータをネットワークスイッチにより1本にまとめてサーバーまで転送した。このため十分な性能をだすことはできなかったが(最大で200Hz,8MB/sec程度)、ただしくイベントビルディングを行い、得られたイベントを4つのCPUで並列処理できることが確認された。

Report

(1 results)
  • 1998 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi