1 | # Copyright David Abrahams 2005. Distributed under the Boost |
---|
2 | # Software License, Version 1.0. (See accompanying |
---|
3 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
---|
4 | |
---|
5 | ----------------- Test #1 ---------------- |
---|
6 | Testers: |
---|
7 | Matthias Troyer, Michael Gauckler, David Abrahams |
---|
8 | |
---|
9 | Date: |
---|
10 | 2005-09-09 |
---|
11 | |
---|
12 | Compiler: |
---|
13 | Cygwin g++-4.0.0 |
---|
14 | |
---|
15 | Command lines: |
---|
16 | g++ -c -o efficiency.o -ftemplate-depth-100 -funroll-loops \ |
---|
17 | -O3 -finline-functions -Wno-inline -DNDEBUG efficiency.cpp |
---|
18 | |
---|
19 | g++ -o efficiency.exe efficiency.o -Wl,--strip-all |
---|
20 | |
---|
21 | efficiency && efficiency && efficiency |
---|
22 | |
---|
23 | Machine: |
---|
24 | Dell Inspiron 9300 |
---|
25 | Intel(R) Pentium(R) M processor 2.00GHz |
---|
26 | Running on 230 volts AC power |
---|
27 | |
---|
28 | Timings: |
---|
29 | Run #1 results discarded per standard practice |
---|
30 | |
---|
31 | Run #2 |
---|
32 | plain time: 0.75 |
---|
33 | named parameter time: 0.734 |
---|
34 | |
---|
35 | Run #3 |
---|
36 | plain time: 0.781 |
---|
37 | named parameter time: 0.766 |
---|
38 | |
---|
39 | ----------------- Test #2 ---------------- |
---|
40 | |
---|
41 | Testers: |
---|
42 | Chris Frey |
---|
43 | |
---|
44 | Date: |
---|
45 | 2005-09-17 |
---|
46 | |
---|
47 | Compiler: |
---|
48 | Linux kernel 2.4.27 |
---|
49 | gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) |
---|
50 | |
---|
51 | Command lines: |
---|
52 | g++ -c -o efficiency.o -ftemplate-depth-100 -funroll-loops \ |
---|
53 | -O3 -finline-functions -Wno-inline -DNDEBUG efficiency.cpp |
---|
54 | |
---|
55 | g++ -o efficiency.exe efficiency.o -Wl,--strip-all |
---|
56 | |
---|
57 | Machine: |
---|
58 | IBM Thinkpad 770Z, running on AC power |
---|
59 | Intel Pentium II 366Mhz |
---|
60 | |
---|
61 | Timings: |
---|
62 | Run #1 results discarded per standard practice |
---|
63 | |
---|
64 | Run #2 |
---|
65 | plain time: 6.42 |
---|
66 | named parameter time: 7.34 |
---|
67 | |
---|
68 | Run #3 |
---|
69 | plain time: 6.42 |
---|
70 | named parameter time: 7.34 |
---|
71 | |
---|
72 | ----------------- Test #2 ---------------- |
---|
73 | |
---|
74 | Testers: |
---|
75 | Stuar Dootson |
---|
76 | |
---|
77 | Date: |
---|
78 | 2005-09-18 |
---|
79 | |
---|
80 | Machine: |
---|
81 | Athlon 64 3500+ laptop, running on AC power |
---|
82 | Windows XP SP2 |
---|
83 | |
---|
84 | |
---|
85 | Compiler: Visual C++ 7.1 |
---|
86 | |
---|
87 | command line: |
---|
88 | cl -O2 efficiency.cpp -EHsc -I\lib\boost\include\boost-1_33 |
---|
89 | |
---|
90 | Results: |
---|
91 | plain time: <ignored> |
---|
92 | named parameter time: <ignored> |
---|
93 | plain time: 1.453 |
---|
94 | named parameter time: 1.437 |
---|
95 | plain time: 1.453 |
---|
96 | named parameter time: 1.453 |
---|
97 | |
---|
98 | Compiler: Visual C++ 8.0 |
---|
99 | |
---|
100 | command-line: |
---|
101 | cl -O2 efficiency.cpp -EHsc -I\lib\boost\include\boost-1_33 |
---|
102 | |
---|
103 | Results: |
---|
104 | plain time: <ignored> |
---|
105 | named parameter time: <ignored> |
---|
106 | plain time: 1.438 |
---|
107 | named parameter time: 1.453 |
---|
108 | plain time: 1.438 |
---|
109 | named parameter time: 1.437 |
---|
110 | |
---|
111 | Compiler: Mingw gcc 3.4.2 |
---|
112 | |
---|
113 | command-line: |
---|
114 | g++ -c -o efficiency.o -ftemplate-depth-100 -funroll-loops -O3 |
---|
115 | -finline-functions -Wno-inline -DNDEBUG efficiency.cpp |
---|
116 | -I\lib\boost\include\boost-1_33 |
---|
117 | g++ -o efficiency.exe efficiency.o -Wl,--strip-all |
---|
118 | |
---|
119 | Results: |
---|
120 | plain time: <ignored> |
---|
121 | named parameter time: <ignored> |
---|
122 | plain time: 1.14 |
---|
123 | named parameter time: 1.422 |
---|
124 | plain time: 1.125 |
---|
125 | named parameter time: 1.406 |
---|
126 | |
---|
127 | ----------------------------------------- |
---|
128 | |
---|