BSD Ports

benchmarks/flops 2.2 MidnightBSD

Floating point benchmark to give your MFLOPS rating

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

Description

flops.c is a C program which attempts to estimate your system's floating- point 'MFLOPS' rating for the FADD, FSUB, FMUL, and FDIV operations based on specific 'instruction mixes' (discussed below). The program provides an estimate of PEAK MFLOPS performance by making maximal use of register variables with minimal interaction with main memory. The execution loops are all small so that they will fit in any cache. The flops.c execution modules include various percent weightings of FDIV's (from 0% to 25% FDIV's) so that the range of performance can be obtained when using FDIV's. FDIV's, being computationally more intensive than FADD's or FMUL's, can impact performance considerably on some systems.

In the other systems

SystemPortVersion
MidnightBSDbenchmarks/flops2.2
FreeBSDbenchmarks/flops2.2
NetBSDbenchmarks/flops2.0
DragonFlybenchmarks/flops2.2
HardenedBSDbenchmarks/flops2.2
GhostBSDbenchmarks/flops2.2

Install

Binary package:

mport install flops

From mports:

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

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

RUN_DEPENDS=	flops>0:benchmarks/flops

Dependencies

No port depends on this one.

Configuration

Options name: benchmarks_flops

OptionDefaultDescription
DOCSoff
Service scripts
none

Files

distinfo 1
FileSizeSHA256
AMDmi3-flops-2.2_GH0.tar.gz10095fab52f3745e164f7ebe40579a0a2676e88be10c99f321f793326231853946aba