1. HOME
  2. FAQ
  3. Solaris1.1.2 VMEbusメモリー転送速度ベンチマーク

FAQ

Solaris1.1.2 VMEbusメモリー転送速度ベンチマーク

Solaris 1.1.2 VMEbusメモリー転送速度ベンチマーク

測定環境

CPUボード

SPARC CPU-3CE/5CE (S4-VME)
SPARC CPU-5V/7V/8VT/20VT (FGA-5000)

OSバージョン

日本語Solaris1.1.2

VMEbus Driver

Ver2.3

ベンチマークプログラム

1MBytesメモリーに対しリードまたはライトアクセスを100回実施。
データサイズ・転送方式毎に実施しOS上における1秒当たりの転送レートを実測。
 

プログラム転送

アクセス方法Read
1Byte
(mmap)
Read
2Byte
(mmap)
Read
4Byte
(mmap)
Write
1Byte
(mmap)
Write
2Byte
(mmap)
Write
4Byte
(mmap)
CPU-3CE
40MHz
1.01MB/s2.03MB/s4.06MB/s2.17MB/s4.33MB/s8.67MB/s
CPU-5CE
85MHz
1.36MB/s2.72MB/s5.45MB/s2.27MB/s4.54MB/s9.08MB/s
CPU-5V
110MHz
0.99MB/s1.99MB/s3.97MB/s2.98MB/s5.96MB/s11.92MB/s
CPU-7V
170MHz
0.92MB/s1.83MB/s3.67MB/s2.65MB/s5.30MB/s10.60MB/s
CPU-8VT
170MHz
(Cache512KB)
0.92MB/s1.83MB/s3.67MB/s2.65MB/s5.30MB/s10.60MB/s
CPU-20VT
150MHz
(1Processor)
0.90MB/s1.80MB/s3.60MB/s2.98MB/s5.96MB/s11.92MB/s
vmeben1x.gif

* 表中の数値は、1秒あたりの転送速度です。

DMA転送

アクセス方法Read SingleRead BlockRead MBLTWrite SingleWrite BlockWrite MBLT
CPU-5V
110MHz
11.87MB/s22.19MB/s35.65MB/s16.19MB/s27.92MB/s29.57MB/s
CPU-7V
170MHz
11.86MB/s22.21MB/s26.17MB/s16.11MB/s20.85MB/s22.57MB/s
CPU-8VT
170MHz
(Cache512KB)
11.87MB/s22.24MB/s33.10MB/s16.22MB/s26.72MB/s23.84MB/s
CPU-20VT
150MHz
(1Processor)
11.87MB/s22.28MB/s35.74MB/s15.96MB/s26.61MB/s25.97MB/s

* 表中の数値は、1秒あたりの転送速度です。

vmeben1xd.gif