BSD Ports

benchmarks/ramspeed 3.5.0 MidnightBSD

Cache and memory benchmarking tool

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
ALASIR
Categories
benchmarks

Description

RAMspeed is a command line utility to measure cache and memory performance of computer systems. It offers 18 cache and memory benchmarks for i386 and amd64 machines, though 6 only for alpha ones. There are *mark benchmarks such as INTmark, FLOATmark, MMXmark and SSEmark. They operate with linear (sequential) data streams passed through ALU, FPU, MMX and SSE units respectively. There are also *mem benchmarks such as INTmem, FLOATmem, MMXmem and SSEmem. These are supposed to illustrate how fast is actual read/write memory performance. There are also non-temporal versions of MMX and SSE benchmarks. They have been coded with special instructions to minimise cache pollution on memory reads and to eliminate it completely on memory writes. In addition, they operate with a built in aggressive data prefetching algorithm. In some cases, non-temporal MMXmark and SSEmark can deliver almost 100% of theoretical bandwidth while reading.

In the other systems

SystemPortVersion
MidnightBSDbenchmarks/ramspeed3.5.0
NetBSDbenchmarks/ramspeed2.6.0

Install

Binary package:

mport install ramspeed

From mports:

cd /usr/mports/benchmarks/ramspeed && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ramspeed>0:benchmarks/ramspeed

Dependencies

No port depends on this one.

Files

distinfo 1
FileSizeSHA256
ramsmp-3.5.0.tar.gz7948139fb15493fb3c293575746d56f6ab9faaa1d876d8b1f0d8e5a4042d2ace95839
Master sites 1
  • http://www.alasir.com/software/ramspeed/