On Mon, 30 Jul 2012, Ian Jeffray wrote:
Might be interesting to check if there's any noticeable (timeable)
performance difference between the gcc and vs2010 builds... I'd rather
hope the latter would be ahead.
I'm not entirely sure if !SICK can be trusted (the CPU speed it reports
seems to keep switching between ~108MHz and ~125MHz), but it looks like
both VS 2010 and GCC 4.5.3 are evenly matched when it comes to CPU
emulation. GCC seems to win when it comes to memory emulation, by quite a
wide margin. Results attached (running Win XP on a Q9450 @ 2.66GHz)
Cheers,
- Jeffrey
SICK V1.28
(Please mail result file to m.seif...@t-online.de)
.---------------.
| Result Values |
'---------------'
&00000134 &00000080 &000000A4 &00000137 &000000A0 &00000000
&001B8495 &00004E20 &00007FFE &00400000 &03A4D4B0 &FFFFFFFF
&FFFFFFFF &00008000 &00000080 &00000000 &00000000 &00000000
&036E0D0C &00000000 &00000000 &00000000 &00000000 &FFFFFFFF
&FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF
&FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &00000001
&00000000 &00000000 &00000000 &00000000 &00000000 &00000000
&00000000 &00000000 &FFFFFFFF &0000011F &000C0300 &00000000
&00FF0000 &00000D95 &FFFFFFFF &00000001 &00000050 &FFFFFFFF
&000000FF &00000001 &00000280 &00000100 &00000010 &00005DC0
&001418D9 &00100000 &0105EEEF &00000064 &012C00DB &7F710000
&0048D5F1 &7F710000 &002FB7E9 &60009000 &004DDE65 &4E9B7000
&0080004F &00000000 &00000000 &00000000 &00000000
.-----------.
| Guesswork |
'-----------'
Computer model: Acorn A440 or R140
.-----------.
| Processor |
'-----------'
Type: Unknown (ID=&0), rev. 0
Designer: Unknown (&0)
Implementor: Unknown (&0)
Manufacturer: Unknown (&0)
Clock rate: 122.88 MHz
Processor bugs:
RRX: No
Mode change: No
LDM^: No
LDM/STM: Yes
STM^: No
Istream abort: ?
LDMIB: -
MSR: -
Floating point handler: Old FP-Emulator
FP emulator version: 2.87
Floating point hardware: None
.--------.
| Memory |
'--------'
DRAM size: 4 Mbytes (reported by OS)
VRAM size: 0 bytes (reported by OS)
ROM size: 2 Mbytes
Low ROM access time: 450 ns
High ROM access time: 450 ns
.-------------.
| Frequencies |
'-------------'
IOC timer frequency: 1.803 MHz
IOC timer 0 setting: &4E20 (99.995 Hz)
IOC timer 1 setting: &7FFE (61.037 Hz)
Memory clock: 61.13 MHz (reported by OS)
.--------------------.
| System Performance |
'--------------------'
Integer: 122168.5 Dhrystones/sec
(69.53 Dhrystone 2.1 MIPS)
(0.566 Dhrystone 2.1 MIPS/MHz)
Floating point: 1017.241 kWhetstones/sec
(1.017 MWIPS)
(0.00828 MWIPS/MHz)
Memory access:
Cache read: 854.4 Mbytes/sec
(7.29 bytes/CPU clock tick)
Cache write: 1.273 Gbytes/sec
(11.1 bytes/CPU clock tick)
Main memory read: 602.0 Mbytes/sec
(10.3 bytes/Memory clock tick)
Main memory write: 299.9 Mbytes/sec
(5.14 bytes/Memory clock tick)
Screen memory read:
Division by zero at line 1246
SICK V1.28
(Please mail result file to m.seif...@t-online.de)
.---------------.
| Result Values |
'---------------'
&00000134 &00000080 &000000A4 &00000137 &000000A0 &00000000
&001B85F5 &00004E20 &00007FFE &00400000 &02CA4778 &FFFFFFFF
&FFFFFFFF &00008000 &00000080 &00000000 &00000000 &00000000
&036E0D0C &00000000 &00000000 &00000000 &00000000 &FFFFFFFF
&FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF
&FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &FFFFFFFF &00000001
&00000000 &00000000 &00000000 &00000000 &00000000 &00000000
&00000000 &00000000 &FFFFFFFF &0000011F &000C0300 &00000000
&00FF0000 &00000D95 &FFFFFFFF &00000001 &00000050 &FFFFFFFF
&000000FF &00000001 &00000280 &00000100 &00000010 &00005DC0
&0014191F &00100000 &0102F970 &00000064 &012A5D0B &7F710000
&00114403 &7F710000 &00218C1C &60009000 &003B3DE6 &508C5000
&008006C7 &00000000 &00000000 &00000000 &00000000
.-----------.
| Guesswork |
'-----------'
Computer model: Acorn A440 or R140
.-----------.
| Processor |
'-----------'
Type: Unknown (ID=&0), rev. 0
Designer: Unknown (&0)
Implementor: Unknown (&0)
Manufacturer: Unknown (&0)
Clock rate: 124.40 MHz
Processor bugs:
RRX: No
Mode change: No
LDM^: No
LDM/STM: Yes
STM^: No
Istream abort: ?
LDMIB: -
MSR: -
Floating point handler: Old FP-Emulator
FP emulator version: 2.87
Floating point hardware: None
.--------.
| Memory |
'--------'
DRAM size: 4 Mbytes (reported by OS)
VRAM size: 0 bytes (reported by OS)
ROM size: 2 Mbytes
Low ROM access time: 450 ns
High ROM access time: 450 ns
.-------------.
| Frequencies |
'-------------'
IOC timer frequency: 1.804 MHz
IOC timer 0 setting: &4E20 (99.995 Hz)
IOC timer 1 setting: &7FFE (61.037 Hz)
Memory clock: 46.81 MHz (reported by OS)
.--------------------.
| System Performance |
'--------------------'
Integer: 123564.4 Dhrystones/sec
(70.33 Dhrystone 2.1 MIPS)
(0.565 Dhrystone 2.1 MIPS/MHz)
Floating point: 1022.832 kWhetstones/sec
(1.023 MWIPS)
(0.00822 MWIPS/MHz)
Memory access:
Cache read: 3.520 Gbytes/sec
(30.4 bytes/CPU clock tick)
Cache write: 1.811 Gbytes/sec
(15.6 bytes/CPU clock tick)
Main memory read: 791.3 Mbytes/sec
(17.7 bytes/Memory clock tick)
Main memory write: 307.2 Mbytes/sec
(6.88 bytes/Memory clock tick)
Screen memory read:
Division by zero at line 1246
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
--
arcem-devel mailing list
arcem-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arcem-devel