Sponsored Content
Full Discussion: El Cheapo SoyoBox
UNIX Standards and Benchmarks UNIX & LINUX Benchmarks (Version 3.11) UNIX Benchmarks El Cheapo SoyoBox Post 40203 by auswipe on Thursday 11th of September 2003 01:33:42 AM
Old 09-11-2003
El Cheapo SoyoBox

This is my El Cheapo Soyobox that runs the family web server and e-mail server. Nothing special.

CPU/Speed: 950 MHz AMD Duron
Ram: 256 meg PC100
Motherboard: K7VEM Pro
Bus: 100 MHz
Cache: Unknown
Controller: IDE ATA 100 running at ATA66
Disk: 15 gig IDE
Load: 1 user running httpd and qmail
Kernel: FreeBSD 4.8-RELEASE #0
Kernel ELF?: No

El Cheapo Soyobox.

Soyo K7VEMPro, 950 MHz Duron with 256 megs of PC100 memory.
15 gig IDE HD running in ATA66 mode.

Code:
  BYTE UNIX Benchmarks (Version 3.11)
  System -- FreeBSD FreeBSDBox.HomeNet.org 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Wed Jun 25 2
3:54:53 CDT 2003 auswipe@FreeBSDBox.HomeNet.org:/usr/obj/usr/src/sys/FREEBSDBOX i386
  Start Benchmark Run: Wed Sep 10 23:01:51 CDT 2003
   2 interactive users.
Dhrystone 2 without register variables   2066841.3 lps   (10 secs, 6 samples)
Dhrystone 2 using register variables     2067759.4 lps   (10 secs, 6 samples)
Arithmetic Test (type = arithoh)         3842207.9 lps   (10 secs, 6 samples)
Arithmetic Test (type = register)        182046.7 lps   (10 secs, 6 samples)
Arithmetic Test (type = short)           181737.6 lps   (10 secs, 6 samples)
Arithmetic Test (type = int)             182041.3 lps   (10 secs, 6 samples)
Arithmetic Test (type = long)            182100.5 lps   (10 secs, 6 samples)
Arithmetic Test (type = float)           449120.9 lps   (10 secs, 6 samples)
Arithmetic Test (type = double)          449183.2 lps   (10 secs, 6 samples)
System Call Overhead Test                400301.2 lps   (10 secs, 6 samples)
Pipe Throughput Test                     473866.1 lps   (10 secs, 6 samples)
Pipe-based Context Switching Test         70946.4 lps   (10 secs, 6 samples)
Process Creation Test                      1803.9 lps   (10 secs, 6 samples)
Execl Throughput Test                       496.5 lps   (9 secs, 6 samples)
File Read  (10 seconds)                  934477.0 KBps  (10 secs, 6 samples)
File Write (10 seconds)                    9200.0 KBps  (10 secs, 6 samples)
File Copy  (10 seconds)                    8412.0 KBps  (10 secs, 6 samples)
File Read  (30 seconds)                  956273.0 KBps  (30 secs, 6 samples)
File Write (30 seconds)                    9066.0 KBps  (30 secs, 6 samples)
File Copy  (30 seconds)                    8338.0 KBps  (30 secs, 6 samples)
C Compiler Test                             965.3 lpm   (60 secs, 3 samples)
Shell scripts (1 concurrent)               1474.7 lpm   (60 secs, 3 samples)
Shell scripts (2 concurrent)                743.0 lpm   (60 secs, 3 samples)
Shell scripts (4 concurrent)                375.3 lpm   (60 secs, 3 samples)
Shell scripts (8 concurrent)                182.3 lpm   (60 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          16052.3 lpm   (60 secs, 6 samples)
Recursion Test--Tower of Hanoi            29021.1 lps   (10 secs, 6 samples)


                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Arithmetic Test (type = double)               2541.7   449183.2      176.7
Dhrystone 2 without register variables       22366.3  2066841.3       92.4
Execl Throughput Test                           16.5      496.5       30.1
File Copy  (30 seconds)                        179.0     8338.0       46.6
Pipe-based Context Switching Test             1318.5    70946.4       53.8
Shell scripts (8 concurrent)                     4.0      182.3       45.6
                                                                 =========
     SUM of  6 items                                                 445.2
     AVERAGE                                                          74.2

 
cpu_capabilities(3alleg4)					  Allegro manual					 cpu_capabilities(3alleg4)

NAME
cpu_capabilities - Contains the capability flags of the CPU. Allegro game programming library. SYNOPSIS
#include <allegro.h> extern int cpu_capabilities; DESCRIPTION
Contains CPU flags indicating what features are available on the current CPU. The flags can be any combination of these: CPU_ID - Indicates that the "cpuid" instruction is available. If this is set, then all Allegro CPU variables are 100% reliable, otherwise there may be some mistakes. CPU_FPU - An FPU is available. CPU_IA64 - Running on Intel 64 bit CPU CPU_AMD64 - Running on AMD 64 bit CPU CPU_MMX - Intel MMX instruction set is available. CPU_MMXPLUS - Intel MMX+ instruction set is available. CPU_SSE - Intel SSE instruction set is available. CPU_SSE2 - Intel SSE2 instruction set is available. CPU_SSE3 - Intel SSE3 instruction set is available. CPU_3DNOW - AMD 3DNow! instruction set is available. CPU_ENH3DNOW - AMD Enhanced 3DNow! instruction set is available. CPU_CMOV - Pentium Pro "cmov" instruction is available. You can check for multiple features by OR-ing the flags together. For example, to check if the CPU has an FPU and MMX instructions avail- able, you'd do: if ((cpu_capabilities & (CPU_FPU | CPU_MMX)) == (CPU_FPU | CPU_MMX)) { printf("CPU has both an FPU and MMX instructions! "); } You can read this variable after you have called check_cpu() (which is automatically called by allegro_init()). SEE ALSO
check_cpu(3alleg4), cpu_vendor(3alleg4), cpu_family(3alleg4), cpu_model(3alleg4), cpu_capabilities(3alleg4), allegro_init(3alleg4) Allegro version 4.4.2 cpu_capabilities(3alleg4)
All times are GMT -4. The time now is 03:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy