FORCE SPARC CPU-50T(Desktop Solaris2.6)の下でのCAMACのテスト


  1. FORCE SPARC CPU-50T(Desktop Solaris2.6)の下でのCAMACのテスト (Oct 27, 2000)
    以下の文書は、Desktop Solaris2.6 HArdware : 5/98のメディアを
    を使って、スタンドアロン・システムを構築し、そのシステムの下で
    camacのテストを行った時の記録です。

    (注). ここに示した実行速度は、camacドライバ FORCE-50T-sol2.6を
    動作時の値です。

    1. onl50t、Desktop Solaris2.6 HArdware : 5/98
    2. KEKリスト処理、kineticリスト処理は正常に実行できました。

      camacシングル・アクション Read/Write は 正常に実行できました。
      LAM 割り込み処理は正常に実行できました。
      ブロック転送 Read/Write は正常に実行できました。

      • camac 24 ビット・シングル・アクション Read の実行時間: 38μsec
      • camac LAM 割り込み処理に要する時間: 117μsec
      • camac ブロック転送 Read の実行時間:
        オーバーヘッド 95μsec
        8Kワード読み出すのに要した時は 14975μsec
        この時のデータ転送速度は、1.1 MByte/sec


      1. システム・プログラムのインストール
        onl50t、FORCE SPARC CPU-50T へ Desktop Solaris2.6システム・プログラムをインストールする。
        1. システム・プログラムのインストール時の記録. (May 14, 1999)
          http://online.kek.jp/~inoue/Machine/onl50t/Solaris2.6/system-install1.txt
        2. システム設定時の記録. (May 17, 1999)
          http://online.kek.jp/~inoue/Machine/onl50t/Solaris2.6/system-install2.txt
        3. サーバ、ディスクレス・クライアントの設定について確認した時の 記録 (May 25, 1999)

      2. VME ドライバのインストール
        onl50t、FORCE SPARC CPU-50T(Solaris2.6)へ VME ドライバのインストール。
        1. onl50t へ vme ドライバ v2.3.1 をインストールした時の 記録 (Jun 4, 1999)

      3. cc ドライバのインストール
        1. onl50t、サーバ・システムへのcc ドライバのインストール
          1. cc ドライバをインストールした時の 記録 (Jun 14, 1999)

      4. 実行
        1. 例題プログラムを実行した時の 記録 (Jun 14,1999)
        2. デバッグ1、2の後に例題プログラムを実行した時の 記録 (Jun 28,1999)

        3. デバッグ1
          1. cam1: cam1プログラム実行時の savecore 入手時の 記録 (Jun 17,1999)
          2. cam1: copyin() を追加した時の 記録 (Jun 18,1999)
          3. cam3: cam3プログラム実行時の savecore 入手時の 記録 (Jun 23,1999)
          4. cam3: copyin() その他の修正時の 記録 (Jun 25,1999)

        4. デバッグ2
          1. cam1: camac_s()コールを連続実行した時に不正割り込みがかかる件のデバッグ 記録 (Jul 12,1999)

        5. デバッグ3
          1. ブロック転送ワード数の件の 記録 (Jun 21, 2000)

        6. デバッグ4(リスト処理のデバッグ)
          1. KEKリスト処理のデバッグ、現状確認 記録 (Jun 30, 2000)
          2. Kineticリスト処理のデバッグ、現状確認 記録 (Jul 4, 2000)
          3. KEK、Kineticリスト処理のデバッグ、cc.cファイル全般チェック 記録 (Jul 18, 2000)
          4. KEKリスト処理のデバッグ、シングルアクション read/write のデバッグ 記録 (Jul 21, 2000)
          5. KEKリスト処理のデバッグ、DMA ブロック転送 readのデバッグ 記録 (Jul 24, 2000)
          6. KEKリスト処理のデバッグ、LAM割り込み処理のデバッグ 記録 (Aug 1, 2000)
          7. KEKリスト処理のデバッグ、全般についてのデバッグ 記録 (Aug 8, 2000)
          8. Kineticリスト処理のデバッグ、camacアクセス 記録 (Sept 8, 2000)
          9. Kineticリスト処理のデバッグ、リストコントロール 記録 (Sept 20, 2000)
          10. デバッグ、トレース用の文をはずして実行した時の 記録 (Sept 28, 2000)

        7. デバッグ5
          1. K2917、バージョン6のデバッグ、 記録 (Jul 11, 2000)

      5. CAMAC実行速度の測定
        1. リスト可能なcamacドライバを使用した場合
        2. リスト処理未対応のcamacドライバを使用した場合
          1. camac シングル・ アクション、camac LAM 割り込み処理、camacブロック転送の実行速度を測定した時の 記録 (Jul 1,1999)
          2. camac シングル・ アクション、camac LAM割り込み処理、camacブロック転送の実行速度を測定した時の 記録(その2) (Jul 12,1999)

    3. Dhrystone値
        CAMACのテストで使用したSPARCマシンの Dhrystone値 (Jul 14, 1999)

    4. 配布キット作成
      1. リスト処理可能な配布キットを作成した時の 記録 (Oct 20,2000)
      2. リスト処理未対応の配布キットを作成した時の 記録 (Jul 26,1999)

    5. 配布キットを使っての最終テスト
      1. リスト処理可能な配布キット"FORCE-50T-sol2.6list"を使って最終的なテストをした時の 記録 (Oct 27,2000)
      2. リスト処理未対応の配布キット"FORCE-50T-sol2.6"を使って最終的なテストをした時の 記録 (Jul 27,1999)

    6. camacドライバ公開
      1. 公開版のリスト処理可能な camacドライバ、 "FORCE-50T-sol2.6-list" (Oct 27, 2000)
      2. 公開版のリスト処理未対応camacドライバ、 "FORCE-50T-sol2.6" (Aug 10,1999)

    7. アナウンス
      1. DAQ-sig および sun-users(KEK内部)メーリングリストへ "FORCE-50T-sol2.6-list"camacドライバ公開のアナウンス をした。(Oct 27, 2000)
      2. DAQ-sig および sun-users(KEK内部) メーリングリストへ "FORCE-50T-sol2.6"camacドライバ公開のアナウンス をした。(Aug 10,1999)




    前のページへ戻る

    オンライン・グループの ホームページへ戻る


    国立高エネルギー加速器研究機構(KEK)、素粒子原子核研究所、オンライングループ
    High Energy Accelerator Research Organization,
    Institute of Particle and Nuclear Studies,
    Online Group
    井上 栄二、 Eiji Inoue Mail: inoue@post.kek.jp
    PHS: 0298-64-5200-4304, Phone: 0298-79-6085, Fax: 0298-64-2580