AminetAminet
Search:
84504 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/moni/sortbench.zip

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Sortbench is a CPU stress test
Author:Gunnar von Boehn
Uploader:gunnar greyhound-data com (Gunnar von Boehn)
Type:util/moni
Version:1.1
Architecture:i386-aros
Date:2013-06-04
Download:http://aminet.net/util/moni/sortbench.zip - View contents
Readme:http://aminet.net/util/moni/sortbench.readme
Downloads:501

***************************************
Sortbench is a CPU stress test

Sortbench is part of the CPU benchmark suite build for the APOLLO CPU project.
***************************************

Project Homepage
http://www.apollo-core.com/sortbench/

Sortbench is a CPU benchmark.
The test does on purpose not use the fastest possible sort,
but uses an algorithm which stresses certain parts of the CPU.

The testcase stresses the following CPU features:
1) Data-Cache
2) Branch Prediction / Conditional Code Execution (IF THEN)
3) Loop Performance
4) Memory Hazard Detection 
   The test does not generate a Hazard.
   But the test does mixed read/write operations to the same Data Cache line.
   This is a typical behaviour for a program working with the stack.


To run the test please compile like
 
gcc -o sortbench -O2 sortbench.c


The sourcecode is free to use.

Have fun!

Gunnar von Boehn


Uploaded using: archives.aros-exec.org


Contents of util/moni/sortbench.zip
Archive:  /home/aminet/aminet_root/doc//util/moni/sortbench.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 2013-06-03 09:05 00000000  sortbench/
    3071  Defl:N     1403  54% 2013-06-03 08:19 eafc5e43  sortbench/sortbench.c
       0  Stored        0   0% 2013-06-03 09:09 00000000  sortbench/results/
     333  Defl:N      163  51% 2013-06-03 07:51 0ea6eeda  sortbench/results/result_68060.txt
     373  Defl:N      194  48% 2013-06-03 08:20 abe9bc84  sortbench/results/result_x86_xeon.txt
     346  Defl:N      169  51% 2013-06-03 08:04 27bf4a58  sortbench/results/result_coldfirev3.txt
     356  Defl:N      178  50% 2013-06-03 08:17 06c50c0f  sortbench/results/result_x86_coreduo.txt
     452  Defl:N      233  49% 2013-06-03 07:50 fdc2a304  sortbench/results/result_ppc_power6.txt
     327  Defl:N      156  52% 2013-06-03 09:09 09b6cd94  sortbench/results/result_x86_semptron.txt
     570  Defl:N      313  45% 2013-06-03 08:08 86fb6a75  sortbench/results/result_arm_feroceon.txt
     590  Defl:N      317  46% 2013-06-03 07:52 8082ab67  sortbench/results/result_arm_raspberry.txt
     299  Defl:N      136  55% 2013-06-03 08:46 56b340a9  sortbench/results/result_arm_cortex.txt
     335  Defl:N      164  51% 2013-06-03 08:37 bd6b58cc  sortbench/results/result_ppc_7447.txt
     549  Defl:N      241  56% 2013-06-03 08:49 48468311  sortbench/license
     863  Defl:N      464  46% 2013-06-03 09:04 321c2db8  sortbench/readme
--------          -------  ---                            -------
    8464             4131  51%                            15 files

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>