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

util/moni/BogoMIPS.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:standalone BogoMIPS calculator
Author:Eugene aGGreSSor Sobolev
Uploader:aGGreSSor/CPU (amitrans narod ru)
Type:util/moni
Version:1.4.2
Requires:IconX, RequestChoice
Architecture:generic; m68k-amigaos >= 3.0; ppc-amigaos >= 4.0; i386-aros
Distribution:Aminet
Date:2020-11-01
Download:http://aminet.net/util/moni/BogoMIPS.lha - View contents
Readme:http://aminet.net/util/moni/BogoMIPS.readme
Downloads:546

                    Standalone BogoMIPS calculator, v1.4.2
                     AMiGA version by aGGreSSor/CPU; 2020 

============================ D E F I N I T I O N ==============================

MIPS  is short for Millions of Instructions Per Second. It is a measure for the
computation speed of a processor. 

"Bogo" comes from "bogus", i.e, something which is a fake.  Hence, the BogoMips
value  gives  some  indication  of  the  processor  speed,  but  it is  way too
unscientific to be called anything but BogoMIPS.

An  often-quoted  definition  of  the  term is "the number of million times per
second a processor can do absolutely nothing" (c) Linus Torvalds

SMP  is  a multiprocessor computer hardware and software architecture where two
or  more identical processors are connected  to  a  single, shared main memory,
have full access  to  all  input and output devices,  and  are  controlled by a
single operating system instance  that treats all processors equally, reserving
none for special purposes. 

============================ R E Q U I R M E N T S =============================

You must have IconX and RequestChoice utility in your C: directory.

================================ S O U R C E ===================================

The sources for the Amiga version are included in this archive. At the root is a
script that is launched through IconX  and  alternately runs different tests for
chosen architecture.  There  are  different implementations BogoMIPS calculator.
The  most  popular of them is portable, suitable for comparisons and has a final
version 1.3 by Jeff Trantor.  However,  the  advent of Symmetric multiprocessing
required changes to the calculator's algorithm. This not very successful attempt
was made in the final version 1.4.2 by Darrick Wong. This version can use both a
classic "portable" delay period and "native" delay in specific architecture code

You can see the implementations on Github:

https://github.com/vitalyvch/Bogo/tree/BogoMIPS_v1.3
https://github.com/vitalyvch/Bogo/tree/BogoMIPS_v1.4

========================= A M I G A == V E R S I O N ==========================

                               ... AmigaOS 3 ...

bogo_aos3.exe

The  portable version  running under the emulator shows results similar to what
I saw in Linux Debian on my Amiga A1200 with Blizzard 1230VI

bogo_smp_aos3.exe

The  portable version  running under the emulator shows inflated results, but I
cannot test it on real hardware

                               ... AmigaOS 4 ...
							
bogo_aos4.exe

The portable version running under the emulator shows surprisingly low results.

bogo_smp_aos4.exe

The portable version running under the emulator shows  fantastic  low  results.
Most likely this is due to the incorrect implementation of the function clock()
in AmigaOS 4.1FE

bogo_smp_native_aos4.exe

The  native version  with PowerPC delay code falls on AmigaOS 4.1 FE, but maybe
it will work for MorphOS. Use source from Source directory and let me know. :)

bogo_aos3.exe

The portable version for AmigaOS 3 running under the emulator and  using os3emu
shows results three times lower than native.

bogo_smp_aos3.exe

The portable version for AmigaOS 3 running under the emulator and  using os3emu
shows inflated results.

                            ... AROS i386 ABI v0 ...
							
!-!-!-!-!-!-!-!-!-!-!-!-!-!-! I M P O R T A N T !-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!
!                                                                             !
!                   clock() is broken in AROS since 2012...                   !
!           In directory Libs_aros-i386 located arosc.library v43.1           !
!            which has been fixed by deadwood (my deepest thanks!)            !
!                                                                             !
! You need to copy this library to your LIBS and reboot computer before using !
! BogoMIPS calculator.                                                        !
!                                                                             !
!      Details see here: https://ae.amigalife.org/index.php?topic=612         !
!                                                                             !
!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!

bogo_aros-i386.exe

The portable version shows results similar to Windows 10 build.

bogo_smp_aros-i386.exe

The portable version shows inflated results similar to Windows 10 build.

bogo_smp_native_aros-i386.exe

The native version  with i386 delay code  show fantastic results  in  which you
want to believe. :)

====================== O F F T O P I C == V E R S I O N =======================

                          ... Windows 10 x86_64 ...

bogo_win-x86_64.exe

The portable version shows results similar to Linux

bogo_smp_win-x86_64.exe

The portable version shows inflated results similar to Linux

======================= E X A M P L E == R E S U L T S ========================

                        CPU Intel Core i5-8400 at 2.81GHz

                         ... version 1.3 (single) ...

                 AmigaOS 4.1FE (os3emu)      124.27 BogoMIPS
                 AmigaOS 4.1FE (portable)    346.00 BogoMIPS
                 AmigaOS 3.9 (portable)      589.96 BogoMIPS
                 AROS One ABIv0 (portable)  1342.17 BogoMIPS
                 Windows 10 (portable)      1388.16 BogoMIPS

                         .... version 1.4.2 (SMP) ...

                 AmigaOS 4.1FE (native)             crashed
                 AmigaOS 4.1FE (portable)      0.81 BogoMIPS
                 AmigaOS 4.1FE (os3emu)      245.76 BogoMIPS
                 AmigaOS 3.9 (portable)     1186.20 BogoMIPS
                 Winsows 10 (portable)      2234.77 BogoMIPS
                 AROS One ABIv0 (portable)  2693.52 BogoMIPS
                 AROS One ABIv0 (native)   14837.35 BogoMIPS

------------ Eugene aGGreSSor Sobolev, St.PETERSBURG, RUSSIA, 2020 ------------


Contents of util/moni/BogoMIPS.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 9537   11420  83.5% -lh5- 0c67 Nov  1 15:47 Bogo-v_1.4.2.info
[unknown]                19512   23281  83.8% -lh5- 5c55 Oct  1 23:07 Bogo-v_1.4.2/Benchmarks.info
[unknown]                 8995   15676  57.4% -lh5- 65f1 Nov  1 01:16 Bogo-v_1.4.2/Benchmarks/bogo_aos3.exe
[unknown]                 2663    8406  31.7% -lh5- bb48 Nov  1 01:16 Bogo-v_1.4.2/Benchmarks/bogo_aos4.exe
[unknown]                 3429    7553  45.4% -lh5- e4e9 Nov  1 01:16 Bogo-v_1.4.2/Benchmarks/bogo_aros-i386.exe
[unknown]                 9135   15924  57.4% -lh5- becc Nov  1 01:10 Bogo-v_1.4.2/Benchmarks/bogo_smp_aos3.exe
[unknown]                 3245    9388  34.6% -lh5- d8b3 Nov  1 01:10 Bogo-v_1.4.2/Benchmarks/bogo_smp_aos4.exe
[unknown]                 3595    7931  45.3% -lh5- ab1e Nov  1 01:10 Bogo-v_1.4.2/Benchmarks/bogo_smp_aros-i386.exe
[unknown]                 3206    9332  34.4% -lh5- e27a Nov  1 01:51 Bogo-v_1.4.2/Benchmarks/bogo_smp_native_aos4.exe
[unknown]                 3594    7932  45.3% -lh5- ee25 Nov  1 01:53 Bogo-v_1.4.2/Benchmarks/bogo_smp_native_aros-i386.exe
[unknown]                58410  160964  36.3% -lh5- a38c Nov  1 01:10 Bogo-v_1.4.2/Benchmarks/bogo_smp_win-x86_64.exe
[unknown]                58224  160716  36.2% -lh5- a625 Nov  1 01:16 Bogo-v_1.4.2/Benchmarks/bogo_win-x86_64.exe
[unknown]                  495    2163  22.9% -lh5- a1a6 Nov  1 15:22 Bogo-v_1.4.2/BogoMIPS
[unknown]                 4925    6747  73.0% -lh5- b334 Nov  1 12:24 Bogo-v_1.4.2/BogoMIPS.info
[unknown]                 2064    5968  34.6% -lh5- 6b87 Nov  1 15:48 Bogo-v_1.4.2/BogoMIPS.readme
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1 23:07 Bogo-v_1.4.2/BogoMIPS.readme.info
[unknown]                16295   20920  77.9% -lh5- bda3 Oct  1 23:07 Bogo-v_1.4.2/Docs.info
[unknown]                 1601    2993  53.5% -lh5- bcd2 Aug 30  2015 Bogo-v_1.4.2/Docs/bogomips.1
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1 23:07 Bogo-v_1.4.2/Docs/bogomips.1.info
[unknown]                  146     184  79.3% -lh5- 6129 Aug 30  2015 Bogo-v_1.4.2/Docs/Changelog
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1 23:07 Bogo-v_1.4.2/Docs/CHANGELOG.info
[unknown]                 7016   18011  39.0% -lh5- 85dd Aug 30  2015 Bogo-v_1.4.2/Docs/COPYING
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1 23:07 Bogo-v_1.4.2/Docs/COPYING.info
[unknown]                  459    1065  43.1% -lh5- 176f Nov  1 02:01 Bogo-v_1.4.2/Docs/DEVTEST
[unknown]                13157   14414  91.3% -lh5- 494f Oct  1 23:07 Bogo-v_1.4.2/Docs/DEVTEST.info
[unknown]                 1762    3460  50.9% -lh5- b210 Aug 30  2015 Bogo-v_1.4.2/Docs/README
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1 23:07 Bogo-v_1.4.2/Docs/README.info
[unknown]                  459    1065  43.1% -lh5- 176f Nov  1 02:01 Bogo-v_1.4.2/Docs/TEST
[unknown]                14695   19472  75.5% -lh5- a924 Oct  1 23:07 Bogo-v_1.4.2/Libs_aros-i386.info
[unknown]                79826  192744  41.4% -lh5- a8a9 Oct 31 18:01 Bogo-v_1.4.2/Libs_aros-i386/arosc.library
[unknown]                16178   17408  92.9% -lh5- 2850 Oct  1 23:08 Bogo-v_1.4.2/Source.info
[unknown]                  641    1365  47.0% -lh5- fdd6 Nov  1 01:16 Bogo-v_1.4.2/Source/bogo.c
[unknown]                  945    2265  41.7% -lh5- 25a9 Nov  1 01:05 Bogo-v_1.4.2/Source/bogomips.c
[unknown]                  201     320  62.8% -lh5- 3a59 Nov  1 00:34 Bogo-v_1.4.2/Source/delay_aos4.c
[unknown]                  618    1394  44.3% -lh5- ee23 Aug 30  2015 Bogo-v_1.4.2/Source/delay_aros-arm.s
[unknown]                  211     327  64.5% -lh5- 4d86 Nov  1 00:35 Bogo-v_1.4.2/Source/delay_aros-i386.c
[unknown]                   90     104  86.5% -lh5- be07 Aug 30  2015 Bogo-v_1.4.2/Source/delay_portable.c
[unknown]                  896    1933  46.4% -lh5- a891 Nov  1 15:20 Bogo-v_1.4.2/Source/Makefile
[unknown]                 1049    2791  37.6% -lh5- 7b29 Nov  1 15:20 Bogo-v_1.4.2/Source/Makefile.smp
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        39 files  363054  781236  46.5%            Nov  2 03:21

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