Portable OS-Based Benchmark 

http://www.pragmanet.it/hppersonali/user827/POSBB.htm

What is POSBB ? 

POSBB is a new benchmark program,with which you will be able to test and compare different computers,Operating Systems,CPUs,and even C compilers. It will be able to perform many tests,and the user will select wich test want to use. Later also graphical frontends for many platforms will arrive.

Why "POSBB" ? 

POSBB means Portable OS-Based Benchmark.

Portable because there will be portings for many platforms and I'll send the sources to everyone who wants to help me.

OS-Based because it will use functions of the Operating Systems,or ANSI C functions,but NEVER custom routines. I'll do so because I want to test the performances that real programs would have on a given computer and Operating System,not the raw power of the hardware.

Benchmark doesn't need any other word.

Which tests does POSBB perform ? 

It does or will do these tests:
  • Memory copying speedDone
  • Int Math speedDone
  • FP Math speed Done
  • Sorting speed
  • Graphic speed (pixels,lines,polygons,etc…)Done
  • Text output speed (both graphical and to stdout)Done (only to stdout at the moment)
  • Disk speed (reading and writing to files,not directly to the disk)Done
  • GUI drawing speed (drawing of a very complex user interface,probably MUI on the Amiga)
  • Multitasking performances (using two or more threads)
  • JPEG / MPEG encoding-decoding speed
  • Data compression-decompression speed,with various algoritms
  • Ray tracing speed using POV-RAY freeware raytracer
  • "Done" Says the test already runs.
    Any other suggestions are welcome.

What platforms does POSBB run on ? 

At this time there's two version of Posbb: Amiga and "generic". The first do all the tests I've finished, the seconds lack graphical ones and it will enver have them. In fact the "generic" version is compatible with every computer on Earth which has a C compiler. You can compile it on every platforms without changing anything.

Where is POSBB ? 

Click here http://www.pragmanet.it/hppersonali/user827/myprgs/posbb.lha to download via HTTP the latest archive available. (Amiga v0.23,generic v0.12) (about 146 kb) It will be available on the Aminet soon ( check util/moni/Posbb.lha ). In the archive you will find the Amiga (m68k and PPC,optimized for all 680x0s),Linux (i386) and MS Windows (32bit) executables,sources,docs,results of tests on some machines.

Last Update 02 May 98

documented on: 2007.01.12