1. HOME
  2. FAQ
  3. VMIC VMIVME-7740 VMEbusメモリー転送速度ベンチマーク

FAQ

VMIC VMIVME-7740 VMEbusメモリー転送速度ベンチマーク

VMIC VMIVME-7740 VMEbusメモリー転送速度ベンチマーク


測定環境

CPUボード

  • VMIC VMIVME-7740 (Pentium III 850MHz)

OSバージョン

  • RedHat Linux6.2 (Kernel 2.2.13)

VMEドライバ

  • Universe Ver0.10 + bigphysarea patch

ベンチマークプログラム

  • 1MBytesメモリーに対しリードまたはライトアクセスを100回実施。

データサイズ・転送方式毎に実施してOS上において1秒当たりの転送レートを実測。

プログラム転送 (Write Posted: Disable)

アクセス方法Read
1Byte
(mmap)
Read
2Byte
(mmap
Read
4Byte
(mmap)
Write
1Byte
(mmap)
Write
2Byte
(mmap)
Write
4Byte
(mmap)
VMIVME-7740
PentiumIII
850MHz
0.99MB/s1.98MB/s3.93MB/s1.55MB/s3.02MB/s5.79MB/s

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

アクセス方法Read
1Byte
(memcpy)
Read
2Byte
(memcpy)
Read
4Byte
(memcpy)
Write
1Byte
(memcpy)
Write
2Byte
(memcpy)
Write
4Byte
(memcpy)
VMIVME-7740
PentiumIII
850MHz
1.67MB/s2.70MB/s3.93MB/s2.11MB/s3.66MB/s5.79MB/s

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

DMA転送

アクセス方法Read
Single D16
Read
Block D32
Read
MBLT D64
Write
Single D16
Write
Block D32
Write
MBLT D64
VMIVME-7740
PentiumIII
850MHz
—MB/s18.03MB/s37.03MB/s—MB/s23.21MB/s40.44MB/s

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