-
Notifications
You must be signed in to change notification settings - Fork 12
/
bench_FX4100.txt
146 lines (140 loc) · 8.41 KB
/
bench_FX4100.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Running on Kubuntu 14.04 - 64 bits
~/R/t/build (master) $ ./benchmark ../asm/tr3200/test.ffi ../asm/tr3200/hello.ffi ../asm/tr3200/type1.ffi ../asm/tr3200/clock.ffi
Opening file ../asm/tr3200/test.ffi
Read 1046 bytes and stored in ROM
Opening file ../asm/tr3200/hello.ffi
Read 481 bytes and stored in ROM
Opening file ../asm/tr3200/type1.ffi
Read 1328 bytes and stored in ROM
Opening file ../asm/tr3200/clock.ffi
Read 740 bytes and stored in ROM
Runing :
~1% @ 1MHz
~10% @ 0.5MHz
~20% @ 0.2MHz
~59% @ 0.1MHz
~10% @ 0.01MHz
Randomizing every CPU!
Executing a random number of cycles from 1 to 255
Running 1000 CPUs !
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Before enforcing alignment of ram buffer :
/benchmark ../asm/tr3200/test.ffi ../asm/tr3200/hello.ffi ../asm/tr3200/type1.ffi ../asm/tr3200/clock.ffi
Opening file ../asm/tr3200/test.ffi
Read 1499 bytes and stored in ROM
Opening file ../asm/tr3200/hello.ffi
Read 909 bytes and stored in ROM
Opening file ../asm/tr3200/type1.ffi
Read 1416 bytes and stored in ROM
Opening file ../asm/tr3200/clock.ffi
Read 1156 bytes and stored in ROM
Runing :
~1% @ 1MHz
~10% @ 0.5MHz
~20% @ 0.2MHz
~59% @ 0.1MHz
~10% @ 0.01MHz
Randomizing every CPU!
Executing a random number of cycles from 1 to 255
Running 1000 CPUs !
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 41.000000 ms Ttick 0.000820 ms Tclk 0.001000 ms Speed of 121.951220 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
./benchmark ../asm/tr3200/test.ffi ../asm/tr3200/hello.ffi ../asm/tr3200/type1.ffi ../asm/tr3200/clock.ffi
Opening file ../asm/tr3200/test.ffi
Read 1499 bytes and stored in ROM
Opening file ../asm/tr3200/hello.ffi
Read 909 bytes and stored in ROM
Opening file ../asm/tr3200/type1.ffi
Read 1416 bytes and stored in ROM
Opening file ../asm/tr3200/clock.ffi
Read 1156 bytes and stored in ROM
Runing :
~1% @ 1MHz
~10% @ 0.5MHz
~20% @ 0.2MHz
~59% @ 0.1MHz
~10% @ 0.01MHz
Randomizing every CPU!
Executing a random number of cycles from 1 to 255
Running 1000 CPUs !
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 41.000000 ms Ttick 0.000820 ms Tclk 0.001000 ms Speed of 121.951220 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 41.000000 ms Ttick 0.000820 ms Tclk 0.001000 ms Speed of 121.951220 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 41.000000 ms Ttick 0.000820 ms Tclk 0.001000 ms Speed of 121.951220 %
Running 50000 cycles in 40.000000 ms Ttick 0.000800 ms Tclk 0.001000 ms Speed of 125.000000 %
Running 50000 cycles in 42.000000 ms Ttick 0.000840 ms Tclk 0.001000 ms Speed of 119.047619 %
Running 50000 cycles in 41.000000 ms Ttick 0.000820 ms Tclk 0.001000 ms Speed of 121.951220 %
./benchmark ../asm/tr3200/test.ffi ../asm/tr3200/hello.ffi ../asm/tr3200/type1.ffi ../asm/tr3200/clock.ffi
Opening file ../asm/tr3200/test.ffi
Read 1499 bytes and stored in ROM
Opening file ../asm/tr3200/hello.ffi
Read 909 bytes and stored in ROM
Opening file ../asm/tr3200/type1.ffi
Read 1416 bytes and stored in ROM
Opening file ../asm/tr3200/clock.ffi
Read 1156 bytes and stored in ROM
Runing :
~1% @ 1MHz
~10% @ 0.5MHz
~20% @ 0.2MHz
~59% @ 0.1MHz
~10% @ 0.01MHz
Randomizing every CPU!
Executing a random number of cycles from 1 to 255
Running 1000 CPUs !
Running 50000 cycles in 47.000000 ms Ttick 0.000940 ms Tclk 0.001000 ms Speed of 106.382979 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 45.000000 ms Ttick 0.000900 ms Tclk 0.001000 ms Speed of 111.111111 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %
Running 50000 cycles in 43.000000 ms Ttick 0.000860 ms Tclk 0.001000 ms Speed of 116.279070 %
Running 50000 cycles in 44.000000 ms Ttick 0.000880 ms Tclk 0.001000 ms Speed of 113.636364 %