Heapsort Notes


 
001 SGI Irix C Compiler 7.1.1, cc -DUNIX -O3 -n32, 1MB cache, 1GB RAM
002 Digital Unix V4.0, cc -DUNIX -O5 -non_shared -tune ev5
003 cc -non_shared -DUNIX -O
004 cc -DUNIX -migrate -O -non_shared
005 One CPU, EV5,
006 DEC C Compiler, cc -DUNIX -O5 -migrate, 2 MB cache
007 DEC C Compiler, cc -DUNIX -O, 2MB cache
008 512KB L2 cache, 64MB RAM, Metrowerks C/C++, cc -O full
009 SOYO 5BT5 motherboard, chipset 82430TX, 512KB pipelined burst SRAM
010 Single CPU version of DEC 2100 4/275, cc -DUNIX -O4 -migrate
011 cc -DUNIX -O5 -migrate, 2MB cache
012 IRIX C 6.2, 32-bit, 1MB cache, cc -O -n32 -DUNIX
013 Sun C 4.0, cc -fast -xO5 -xtarget=native -DUNIX
014 Intel motherboard VS440FX ATX, 32 MB RAM (60ns fast page),
015 gcc 2.7.2.1, gcc -O3 -funroll-loops -DUNIX
016 cc -DUNIX -O, 2MB cache
017 Watcom C/C++ 10.5 Win32NT -otexan -zp4 -3r -dMSC
018 IRIX C Compiler, 64-bit, cc -DUNIX -O -64 -r10000 
019 IRIX C Compiler, 32-bit, cc -DUNIX -O 
020 Watcom C 10.5, wcl386 /w4 /bt=OS2V2 /l=OS2V2 /cc /k8192 /oneatx
021 SGI Irix C Compiler 7.1.1, cc -DUNIX -O3 -n32, 1MB cache, 1GB RAM
022 SGI Irix C Compiler 7.1, cc -O -64 -DUNIX, 1MB Cache, 128MB RAM
023 cc -migrate -O5 -DUNIX -D_INTRINSICS -D_INLINE_INTRINSICS -float
024 PowerPC 604 scheduling, global optimization 2
025 Metrowerks Codewarrior 8 (all optimizations on)
026 IRIX C 6.2, 32-bit, cc -O -32 -DUNIX
027 430VX Chipset, 32 MB RAM, 256 KB Pipelined Burst SRAM Cache,
028 gcc 2.6.0, gcc -O2 -msupersparc -DUNIX_Old
029 VS440FX Motherboard, 256KB Cache, 80MB RAM, gcc 2.7.2,
030 16K internal I&D caches, 16MB 32-bit RAM (16 MHz), no external
031 HP92453-01 A.10.32.10 HP C Compiler,
032 2 MB Cache, kcc -DUNIX -O4 -non_shared, kcc is a combined KAP and GEM
033 cc -DUNIX -O4 -non_shared -migrate, using KAP
034 cc -DUNIX -O4 -non_shared -migrate
035 gcc 2.6.0, gcc -O2 -msupersparc -DUNIX_Old
036 MB-8500TVX motherboard, 82437VX chipset, 256KB Pipelined Burst SRAM
037 4 MB Cache, kcc -DUNIX -O4 -non_shared, kcc is a combined KAP and GEM
038 SGI C IRIX 7.0, cc -O -n32 -DUNIX, 512KB cache, 64MB RAM
039 MB-8500TVX motherboard, 82437VX chipset, 256 KB L2 burst SRAM cache,
040 2 MB Cache, kcc -DUNIX -O4 -non_shared, kcc is a combined KAP and GEM
041 Secondary unified instruction/data cache:   4 MBytes
042 SGI IRIX C Compiler 7.0, cc -O -DUNIX, 512KB Cache, 64MB RAM
043 HP92453-01 A.10.32.10 HP C Compiler,
044 MB-8500TVC motherboard, 82439HX chipset, 512KB Pipelined Burst SRAM
045 Watcom C/C++ 10.5 Win32NT No optimisation -dMSC
046 IRIX C 7.0, 1MB cache, 128MB RAM, cc -O -DUNIX
047 gcc 2.7.0, gcc -DUNIX -O, no X running
048 gcc 2.6.0, gcc -O2 -msupersparc -DUNIX_Old
049 kcc -DUNIX -O4 -non_shared, kcc is a combined KAP and GEM compiler.
050 cc -O3
051 cc -DUNIX -O4 -non_shared -migrate, using KAP
052 cc -DUNIX -O4 -non_shared -migrate
053 MB-8500TVX motherboard, 82437VX chipset, 256KB Pipelined Burst SRAM
054 MB-8500TVX motherboard, 82437VX chipset, 256KB Pipelined Burst SRAM
055 Intel MARL motherboard, Chipset 82430HX, 256KB Pipeline Burst SRAM,
056 cc -O3
057 MB-8500TVC motherboard, 82439HX chipset, 512 KB L2 burst SRAM cache,
058 SGI Irix C Compiler 6.2, cc -O -r8000 -DUNIX, 4MB Cache, 320MB RAM
059 MB-8500TVX motherboard, 82437VX chipset, 256 KB L2 burst SRAM cache,
060 HP-UX C compiler, cc -O -DUNIX
061 HP92453-01 A.09.61 HP C Compiler, cc -DUNIX -O, no X running
062 HP 09.61 C Compiler, cc -DUNIX +O4 +Oaggressive +Opipeline
063 xlc 1.3, cc -DUNIX -O
064 xlc 1.3, cc -DUNIX -O3 -Q -qarch=PWR2 -qtune=PWR2
065 xlc 1.3, cc -DUNIX -O3 -Q
066 gcc 2.7.0, gcc -DUNIX -O, machine at init level 2 (no X running).
067 cc 3.10.1, cc -DUNIX -O3 -mips2
068 xlc 1.2.1, cc -DUNIX -O
069 MB-8500TVX motherboard, 82437VX chipset, 256 KB L2 burst SRAM cache,
070 Watcom C/C++ 10.5 Dos4GW -otexan -zp4 -3r -dMSC
071 cc -DUNIX +O3 -J +P
072 Intel MARL motherboard, Chipset 82430HX, 256KB Pipeline Burst SRAM,
073 HP92453-01 A.09.61 HP C Compiler, cc -DUNIX -O, machine at init
074 Borland C++ V5, bcc32i -DBORLAND_C -O2M -5, Intel ZAPPA motherboard,
075 Metaware High C, Compile Options: -pentium -O4
076 MIPS Pro C Compiler, cc -DUNIX
077 Watcom C32 V9.5 /oneatx /zp4 /5r
078 SCO UNIX Release 5.0.0a, cc -DUNIX_Old -O3 -Kpentium, chipset 82437FX,
079 gcc 2.6.0, gcc -O2 -fexpensive-optimizations
080 gcc 2.7.2, gcc -DUNIX -O3 -fomit-frame-pointer -funroll-all-loops
081 HP92453-01 A.09.19, cc -DUNIX -J +O3 -Wl,-a,archive
082 HP92453-01 A.09.19, cc -DUNIX -O
083 cc -DUNIX -O
084 gcc 2.7.0, gcc -DUNIX -O, machine at init level 2 (no X running)
085 xlc 1.3, cc -DUNIX -O
086 cc -DUNIX -O
087 xlc 1.3, cc -DUNIX -O3 -Q
088 xlc 1.3, cc -DUNIX -O3 -Q -qarch=PPC -qtune=601
089 xlc 1.3, cc -DUNIX -O3 -Q -qarch=PWR -qtune=601
090 gcc 2.5.4, gcc -DUNIX -O2 -fomit-frame-pointer
091 gcc 2.5.4, gcc -DUNIX -O2 -fomit-frame-pointer
092 HP92453-01 A.09.61 HP C Compiler, cc -DUNIX -O, machine at init
093 cc -DUNIX +OS +O3
094 cc -DUNIX +OS
095 L2 Cache Enabled. ExpertBoard 8449 motherboard, 256 KB L2 cache,
096 L2 Cache Disabled. ExpertBoard 8449 motherboard, 256 KB L2 cache,
097 HP92453-01 A.09.19, cc -DUNIX
098 cc 8.71, optimizer 8.07.03, cc -O +DA1.1
099 gcc 2.5.7, gcc -DUNIX -O2 -m486 -fomit-frame-pointer
100 MIPS C compiler 3.10, cc -DUNIX -O4
101 gcc 2.5.8, gcc -DUNIX_Old -O2 -static
102 ExpertBoard 8449 motherboard, 256 KB L2 cache, 16 MB Fast Page DRAM,
103 cc -DUNIX -O3
104 gcc 2.3,    gcc -O2 -mpa-risc-1-1
105 Metaware High C with '-pentium' and '-O4' options, 8 MB 64-bit RAM.
106 cc 3.17, cc -DUNIX -mips2 -sopt-so=4 -O3 -non_shared, 16 MB RAM,
107 cc 3.10.1, cc -DUNIX -O -mips2
108 cc 3.10.1, cc -DUNIX -O -mips1
109 Sun C 2.0.1, acc -DUNIX -fast -O4 -Bstatic
110 DCA/2 motherboard, 16 MBytes fast RAM, gcc 2.5.8,
111 gcc 2.4.5,  gcc -DUNIX -static -O2 -mv8
112 Sun C 2.0.1, acc -DUNIX -fast -O4 -Bstatic
113 gcc 2.6.3, gcc -DGTODay -O2, 8MB RAM
114 HP C 9.61, cc -DUNIX +O4 +Oall
115 Borland C++ V1.0, 256K, 16 MB 80 ns DRAM
116 cc -DUNIX -O -Q
117 cc -DUNIX -O
118 Sun C 2.0.1, acc -DUNIX -fast -O4 -Bstatic
119 xlc -DUNIX -O
120 gcc 2.3.2,  gcc -O2 -mv8 -mno-epilogue -static
121 Sun C 2.0.1, cc -DUNIX -fast -O4
122 cc 2.11, cc -DUNIX -O -systype bsd43
123 HP C 9.61, cc -DUNIX +O4 +Oall
124 gcc 2.4.5,  gcc -DUNIX -static -O2 -mv8
125 gcc 2.3.2,  gcc -O2 -mv8 -static
126 cc -DUNIX -DHPUNX -O
127 Watcom C/C++ 10.5 Dos4GW No optimisation -dMSC
128 gcc 2.2.2,  gcc -DUNIX -O9 -finline-functions
129 gcc 2.2.2,  gcc -DUNIX -O9 -funroll-loops
130 gcc 2.2.2,  gcc -DUNIX -O9 -fexpensive-optimizations
131 gcc 2.2.2,  gcc -DUNIX -O9
132 gcc 2.2.2,  gcc -DUNIX -O5
133 gcc 2.2.2,  gcc -DUNIX -O4
134 gcc 2.2.2,  gcc -DUNIX -O3
135 gcc 2.2.2,  gcc -DUNIX -O2
136 gcc 2.2.2,  gcc -DUNIX -O2
137 gcc 2.2.2,  gcc -DUNIX -O1
138 /bin/cc, cc -DUNIX -O4 -Bstatic
139 gcc 2.2.2,  gcc -DUNIX -O2 -fexpensive-optimizations -static
140 gcc 2.2.2,  gcc -DUNIX -O2 -fexpensive-optimizations -static
141 XL C 3.2, cc -DUNIX -O
142 Sun C 1.0,  cc -fast -O4 -Bstatic
143 gcc 2.2.2,  gcc -DUNIX -O2 -fexpensive-optimizations
144 Sun C 1.0,  cc -DUNIX -fast -O4
145 Watcom C/C++ 10.5 Dos4GW -otexan -zp4 -3r -dMSC
146 gcc 2.2.2,  gcc -DUNIX -m486 -O2 -fomit-frame-pointer
147 cc -DUNIX -O
148 gcc 2.2.2,  gcc -DUNIX -O
149 Borland C++ V1.0 for OS/2 V1.0, AMI Enterprise Mk III motherboard,
150 cc -O
151 cc -O
152 gcc 2.3.3, gcc -DUNIX -m486 -O2 -finline-functions
153 xlc -DUNIX -O
154 xlc 1.2.1, cc -DUNIX
155 gcc 2.3.2,  gcc -O2 -static
156 gcc 2.3.2,  gcc -O2 -fno-strength-reduce -static
157 cc -DUNIX -O2
158 cc -DUNIX -O
159 cc -DUNIX -O4
160 cc -DUNIX -O3
161 gcc 2.4.5,  gcc -DUNIX -static -O2 -mv8
162 gcc 2.2.2,  gcc -DUNIX -m486 -fexpensive-optimizations
163 gcc 2.2.2,  gcc -DUNIX -fexpensive-optimizations
164 Sun C 2.0.1, acc -DUNIX -fast -O4
165 ISA/VLB, gcc 2.5.7, gcc -DUNIX -O6 -m486 -funroll-loops
166 cc -DUNIX -O3
167 gcc 2.2.2,  gcc -DUNIX -O2
168 cc -DUNIX -O
169 cc -DUNIX -O2
170 gcc 2.2.2,  gcc -DUNIX
171 cc -DUNIX -O3
172 gcc 2.2.2d, gcc -DUNIX -O2
173 /bin/cc, cc -DUNIX -O4
174 gcc 2.2.2d, gcc -DUNIX -O
175 gcc 2.2.2,  gcc -DUNIX -m486 -O2 -funroll-all-loops
176 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic -dalign
177 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic
178 Sun C 1.0, cc -DUNIX -Bstatic -O4
179 HP C 9.61, cc -DUNIX +O4 +Oall
180 HP C 9.61, cc -DUNIX +O4 +Oall
181 athens.nosc.mil, /bin/cc, cc -DUNIX -Bstatic -O4
182 Sun C 2.0.1, cc -DUNIX -fast -O4
183 Sun C 1.0, cc -fast -O4 -Bstatic
184 Sun C 2.0.1, acc -DUNIX -fast -O4 -Bstatic
185 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic -dalign
186 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic
187 /bin/cc, cc -DUNIX -O4 -Bstatic,
188 Sun C 2.0.1, cc -DUNIX -O4 -Bstatic
189 IBM C Set/2 V1.0, CSD Level CS00050, icc /G4 /O+ /Gs+ /DMSC, ISA,
190 Sun C 2.0.1, cc -DUNIX -fast -O4
191 Sun C 2.0.1, cc -DUNIX -O3 -Bstatic
192 Sun C 2.0.1, cc -DUNIX -fast -Bstatic
193 Sun C 2.0.1, cc -DUNIX -O2 -Bstatic
194 Sun C 2.0.1, cc -DUNIX -O4
195 gcc 2.5.6,  gcc -DUNIX -O2 -static
196 gcc 2.3.2,  gcc -O2 -fno-strength-reduce -static
197 Sun C 2.0.1, cc -DUNIX -fast
198 Sun C 2.0.1, cc -DUNIX -O4
199 gcc 2.3.2,  gcc -O2 -static
200 Sun C 2.0.1, cc -DUNIX -O3
201 gcc 2.4.5,  gcc -DUNIX -static -O2
202 cc -DUNIX -O1
203 Sun C 2.0.1, cc -DUNIX -O2
204 cc -DUNIX -O -target sun4
205 athens.nosc.mil, /bin/cc, cc -DUNIX -O4 heapsort.c -o heapsort
206 Metaware High C with '-486' and '-O4' options.
207 cc -DUNIX -O2
208 cc -DUNIX -O3
209 cc -DUNIX -O4
210 Sun C 2.0.1, cc -DUNIX -O2
211 Watcom 32 9.5 LA, wcl386 -4r -oeatx -zp4 -dMSC
212 cc -DUNIX -O0
213 gcc 1.93,   gcc -DUNIX -O
214 gcc 2.2.2,  gcc -DUNIX -fexpensive-optimizations
215 gcc 2.2.2,  gcc -DUNIX
216 gcc 2.1,    gcc -DUNIX -fexpensive-optimizations
217 gcc 2.1,    gcc -DUNIX
218 gcc 2.1,    gcc -DUNIX -fstrength-reduce
219 gcc 2.1,    gcc -DUNIX -funroll-loops
220 gcc 2.1,    gcc -DUNIX -finline-functions
221 gcc 2.1,    gcc -DUNIX -funroll-all-loops
222 Watcom C/C++ 10.5 Dos4GW No optimisation -dMSC
223 gcc 2.2.2,  gcc -DUNIX -fexpensive-optimizations
224 gcc 2.2.2,  gcc -DUNIX -m486 -O2 -funroll-all-loops
225 gcc 2.1,    gcc -DUNIX -m486
226 gcc 2.1,    gcc -DUNIX -m486 -fexpensive-optimizations
227 gcc 2.2.2,  gcc -DUNIX -m486 -fexpensive-optimizations
228 gcc 2.4.1,  gcc -DUNIX -m486 -O -fomit-frame-pointer
229 gcc 2.3.3,  gcc -DUNIX -m486 -O6 -finline-functions
230 gcc 2.4.1,  gcc -DUNIX -m486 -O2 -fomit-frame-pointer
231 gcc 2.1,    gcc -DUNIX -m486 -O
232 gcc 2.1,    gcc -DUNIX -m486 -O2
233 gcc 2.1,    gcc -DUNIX -O -fexpensive-optimizations
234 gcc 2.1,    gcc -DUNIX -O
235 cc -DUNIX
236 cc 3.2.4, cc -DUNIX_Old -O
237 gcc 2.1,    gcc -DUNIX -O2 -fexpensive-optimizations
238 gcc 2.1,    gcc -DUNIX -O2
239 gcc 2.1,    gcc -DUNIX -O2 -funroll-loops
240 Sun C 2.0.1, cc -DUNIX -O1
241 Sun C 2.0.1, cc -DUNIX
242 Sun C 2.0.1, cc -DUNIX -O1 -Bstatic
243 /bin/cc, cc -DUNIX -O4 -Bstatic
244 Sun C 2.0.1, cc -DUNIX -Bstatic
245 SAS/C 6.2 (all optimizations enabled)
246 /bin/cc, cc -DUNIX -O2 -Bstatic
247 gcc 2.4.1, gcc -DUNIX -fexpensive-optimizations
248 SAS/C 6.0 (all optimizations enabled)
249 cc -DUNIX -O4 -Bstatic -Qoption iropt -l9
250 cc -DUNIX -O4 -dalign -Bstatic -Qoption iropt -l9
251 cc -DUNIX -O4 -dalign -Bstatic
252 gcc 1.93,   gcc -DUNIX -O
253 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic -dalign
254 Sun C 2.0.1, cc -DUNIX -fast -O4 -Bstatic
255 Sun C 2.0.1, cc -DUNIX -O4 -Bstatic
256 Sun C 2.0.1, cc -DUNIX -fast -O4
257 Sun C 2.0.1,acc -DUNIX -fast -O4, Clearly 'acc' is not doing as well
258 Sun C 2.0.1, cc -DUNIX -O3 -Bstatic
259 /bin/cc, cc -DUNIX -O2
260 Sun C 2.0.1, cc -DUNIX -fast -Bstatic
261 gcc 2.3.2,  gcc -O2 -mv8 -static
262 Sun C 2.0.1, cc -DUNIX -O2 -Bstatic
263 Sun C 2.0.1, cc -DUNIX -O4
264 gcc 2.4.5, gcc -DUNIX -O2 -fomit-frame-pointer -finline-functions
265 /bin/cc, cc -DUNIX -O4
266 /bin/cc, cc -DUNIX -O3
267 gcc 2.5.8, gcc -DUNIX -O4 -funroll-loops -funroll-all-loops
268 Sun C 2.0.1, cc -DUNIX -O3
269 Sun C 2.0.1, cc -DUNIX -fast
270 Sun C 2.0.1, cc -DUNIX -O2
271 gcc 2.3.1,  gcc -DUNIX -O2
272 Watcom C/C++ 10.5 Dos4GW -otexan -zp4 -3r -dMSC
273 cc 3.2.4, cc -DUNIX_Old -O
274 gcc 1.3.7,  gcc -DUNIX -O
275 gcc 2.3.3,  gcc -DUNIX -O2
276 /bin/cc, cc -DUNIX -Bstatic
277 cc -O
278 Sun C 2.0.1, cc -DUNIX -Bstatic
279 Sun C 2.0.1, cc -DUNIX -O1 -Bstatic
280 Sun C 2.0.1, cc -DUNIX
281 Sun C 2.0.1, cc -DUNIX -O1
282 gcc 1.3.7,  gcc -DUNIX
283 Sun C 2.0.1, cc -DUNIX -fast -O4
284 cc -DUNIX -O
285 cc -O3
286 cc -DUNIX
287 gcc 2.5.6,  gcc -DUNIX -O2 -fomit-frame-pointer -finline-functions
288 Sun C 2.0.1, cc -DUNIX -O1
289 Sun C 2.0.1, cc -DUNIX -dalign
290 Sun C 2.0.1, cc -DUNIX
291 gcc 2.3.3, gcc -DUNIX -O2 -fomit-frame-pointer -m68020
292 Watcom C/C++ 10.5 Dos4GW No optimisation -dMSC
293 Sun C 2.0.1, cc -DUNIX
294 /bin/cc, cc -DUNIX -O1
295 /bin/cc, cc -DUNIX
296 Sun C 1.0,  cc -DUNIX -fast -O4
297 gcc 2.5.8, gcc -DUNIX -O4 -funroll-loops -funroll-all-loops
298 cc -DUNIX -O