Solaris2.x VMEbusメモリー転送速度ベンチマーク
Solaris 2.x VMEbusメモリー転送速度ベンチマーク
測定環境
CPUボード
SPARC CPU-3CE/5CE (S4-VME)
SPARC CPU-5V/7V/8VT/20VT (FGA-5000)
SPARC CPU-50 (UniverseⅡ)
OSバージョン
日本語Solaris2.5/2.6
ベンチマークプログラム
1MBytesメモリーに対しリードまたはライトアクセスを100回実施。
データサイズ・転送方式毎に実施してOS上において1秒当たりの転送レートを実測。
プログラム転送
アクセス方法 | Read 1Byte (mmap) | Read 2Byte (mmap) | Read 4Byte (mmap) | Read 4Byte (read) | Write 1Byte (mmap) | Write 2Byte (mmap) | Write 4Byte (mmap) | Write 4Byte (write) |
CPU-3CE 40MHz | 1.02MB/s | 2.05MB/s | 4.09MB/s | 3.00MB/s | 2.05MB/s | 4.09MB/s | 8.18MB/s | 3.47MB/s |
CPU-5CE 85MHz | 1.32MB/s | 2.64MB/s | 5.20MB/s | 4.22MB/s | 2.18MB/s | 4.35MB/s | 8.71MB/s | 5.48MB/s |
CPU-5V 110MHz | 0.95MB/s | 1.90MB/s | 3.81MB/s | 3.33MB/s | 2.90MB/s | 5.79MB/s | 11.63MB/s | 7.17MB/s |
CPU-7V 170MHz | 0.88MB/s | 1.73MB/s | 3.29MB/s | 2.97MB/s | 2.50MB/s | 5.01MB/s | 10.04MB/s | 7.22MB/s |
CPU-8VT 170MHz (Cache512KB) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-20VT 150MHz (1Processor) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-50GT 300MHz | 0.83MB/s | 1.66MB/s | 3.33MB/s | 3.31MB/s | 2.33MB/s | 4.66MB/s | 9.33MB/s | 8.14MB/s |
* 表中の数値は、1秒あたりの転送速度です。
DMA転送 dmaドライバー
アクセス方法 | Read Single | Read Block | Read MBLT | Write Single | Write Block | Write MBLT |
CPU-5V 110MHz | 9.42MB/s | 15.28MB/s | 20.71MB/s | 12.61MB/s | 19.11MB/s | 20.78MB/s |
CPU-7V 170MHz | 8.98MB/s | 14.15MB/s | 27.04MB/s | 8.63MB/s | 17.15MB/s | 17.14MB/s |
CPU-8VT 170MHz Cache512KB) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-20VT 150MHz (1Processor) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-50GT 300MHz | 8.73MB/s | 17.89MB/s | 35.85MB/s | 12.16MB/s | 22.81MB/s | 45.52MB/s |
* 表中の数値は、1秒あたりの転送速度です。
DMA転送 fdmaドライバー
アクセス方法 | Read Single | Read Block | Read MBLT | Write Single | Write Block | Write MBLT |
CPU-5V 110MHz | 11.55MB/s | 22.88MB/s | 34.97MB/s | 15.65MB/s | 27.58MB/s | 30.82MB/s |
CPU-7V 170MHz | 10.91MB/s | 20.57MB/s | MB/s | 15.59MB/s | 21.25MB/s | 21.26MB/s |
CPU-8VT 170MHz (Cache512KB) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-20VT 150MHz (1Processor) | MB/s | MB/s | MB/s | MB/s | MB/s | MB/s |
CPU-50GT 300MHz | 8.77MB/s | 18.06MB/s | 36.62MB/s | 12.25MB/s | 23.16MB/s | 46.68MB/s |
* 表中の数値は、1秒あたりの転送速度です。