-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutput3rdRun.txt
145 lines (94 loc) · 5.51 KB
/
output3rdRun.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
Script started on 2021-04-11 13:21:51-04:00
ozzhaas@hp-envyx360:~/Desktop/CPSC3300$ make all
gcc -Wall -O0 -o whetstoneBaseCase whetstone.c -lm
gcc -Wall -fschedule-fusion -O1 -o whetstoneOne whetstone.c -lm
gcc -Wall -funroll-loops -O1 -o whetstoneTwo whetstone.c -lm
gcc -Wall -fpeel-loops -O1 -o whetstoneThree whetstone.c -lm
gcc -Wall -O3 -o whetstoneFour whetstone.c -lm
ozzhaas@hp-envyx360:~/Desktop/CPSC3300$ ./myscript.sh
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Starting base case test...
Loops: 200000, Iterations: 1, Duration: 2 sec.
C Converted Double Precision Whetstones: 10000.0 MIPS
Performance counter stats for './whetstoneBaseCase 200000':
2,568.30 msec task-clock # 1.000 CPUs utilized
14 context-switches # 0.005 K/sec
0 cpu-migrations # 0.000 K/sec
74 page-faults # 0.029 K/sec
11,006,691,930 cycles # 4.286 GHz
23,233,664,312 instructions # 2.11 insn per cycle
2,335,900,630 branches # 909.512 M/sec
52,025 branch-misses # 0.00% of all branches
2.568925619 seconds time elapsed
2.568645000 seconds user
0.000000000 seconds sys
Starting loop fusion...
Loops: 200000, Iterations: 1, Duration: 2 sec.
C Converted Double Precision Whetstones: 10000.0 MIPS
Performance counter stats for './whetstoneOne 200000':
1,469.96 msec task-clock # 1.000 CPUs utilized
10 context-switches # 0.007 K/sec
0 cpu-migrations # 0.000 K/sec
72 page-faults # 0.049 K/sec
6,331,158,750 cycles # 4.307 GHz
9,674,631,873 instructions # 1.53 insn per cycle
1,514,086,698 branches # 1030.019 M/sec
16,944 branch-misses # 0.00% of all branches
1.470216766 seconds time elapsed
1.466185000 seconds user
0.003995000 seconds sys
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Starting loop unrolling...
Loops: 200000, Iterations: 1, Duration: 1 sec.
C Converted Double Precision Whetstones: 20000.0 MIPS
Performance counter stats for './whetstoneTwo 200000':
1,395.65 msec task-clock # 1.000 CPUs utilized
13 context-switches # 0.009 K/sec
0 cpu-migrations # 0.000 K/sec
73 page-faults # 0.052 K/sec
6,056,096,388 cycles # 4.339 GHz
8,278,075,418 instructions # 1.37 insn per cycle
1,074,777,817 branches # 770.094 M/sec
16,123 branch-misses # 0.00% of all branches
1.395997337 seconds time elapsed
1.395911000 seconds user
0.000000000 seconds sys
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Starting loop peeling...
Loops: 200000, Iterations: 1, Duration: 2 sec.
C Converted Double Precision Whetstones: 10000.0 MIPS
Performance counter stats for './whetstoneThree 200000':
1,460.48 msec task-clock # 1.000 CPUs utilized
6 context-switches # 0.004 K/sec
0 cpu-migrations # 0.000 K/sec
74 page-faults # 0.051 K/sec
6,320,214,811 cycles # 4.328 GHz
9,674,574,119 instructions # 1.53 insn per cycle
1,514,074,547 branches # 1036.699 M/sec
15,930 branch-misses # 0.00% of all branches
1.460772064 seconds time elapsed
1.460722000 seconds user
0.000000000 seconds sys
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Starting all three optimizations...
Loops: 200000, Iterations: 1, Duration: 1 sec.
C Converted Double Precision Whetstones: 20000.0 MIPS
Performance counter stats for './whetstoneFour 200000':
763.07 msec task-clock # 1.000 CPUs utilized
6 context-switches # 0.008 K/sec
0 cpu-migrations # 0.000 K/sec
72 page-faults # 0.094 K/sec
3,337,297,489 cycles # 4.374 GHz
3,366,412,587 instructions # 1.01 insn per cycle
519,343,782 branches # 680.597 M/sec
12,277 branch-misses # 0.00% of all branches
0.763317074 seconds time elapsed
0.763306000 seconds user
0.000000000 seconds sys
All done!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ozzhaas@hp-envyx360:~/Desktop/CPSC3300$ exit
Script done on 2021-04-11 13:22:20-04:00 [COMMAND_EXIT_CODE="0"]