PerlBench CPU Intel Atom D525

Performed by: VX Solutions s.r.o.

Date: 11.03.2011

  lab1 lab2 lab3 lab4 lab5 lab6 lab7 lab8 lab9 lab10 lab11 lab12
arith/mixed

110

101

106

110

110

108

112

116

100

100

100

100

arith/trig

107

96

106

104

107

101

108

112

100

100

100

100

array/copy

120

123

121

123

111

122

125

131

100

100

100

100

array/foreach

103

104

103

107

118

117

112

117

101

103

100

100

array/index

109

100

103

108

114

103

112

123

100

100

100

100

array/pop

111

112

109

115

120

117

122

125

100

100

100

100

array/shift

113

113

112

115

120

116

126

126

100

100

100

100

array/sort

124

129

121

124

124

125

124

125

100

100

100

100

array/sort-num

116

117

115

120

115

116

120

128

100

100

100

100

call/0arg

105

100

108

108

108

104

112

120

98

100

100

100

call/1arg

106

100

110

107

109

101

109

115

100

100

100

100

call/2arg

108

100

110

106

107

102

108

114

100

100

100

100

call/9arg

105

101

109

111

108

102

110

112

100

100

100

100

call/empty

104

97

105

103

116

100

108

118

100

100

100

100

call/fib

112

103

111

107

115

108

115

119

100

100

100

100

call/method

121

109

121

120

118

110

123

122

100

100

100

100

call/wantarray

106

109

113

115

120

116

119

124

100

100

100

100

hash/copy

116

116

115

111

118

113

117

122

100

100

100

100

hash/each

107

114

110

108

111

112

116

113

100

100

100

100

hash/foreach

110

101

112

111

113

107

118

124

99

100

100

100

hash/foreach-sort

115

111

116

116

124

115

122

123

100

100

100

100

hash/get

104

100

107

105

109

103

111

116

100

100

100

100

hash/set

117

110

121

118

126

113

123

127

100

100

100

100

loop/for-c

104

89

100

102

112

100

105

115

100

100

100

100

loop/for-range

100

97

100

100

105

96

100

107

97

100

100

100

loop/for-range-const

101

97

101

101

105

97

102

108

98

100

100

100

loop/getline

114

121

124

126

112

117

109

113

100

100

100

100

loop/while

104

96

101

101

104

100

102

110

100

100

100

100

loop/while-my

100

90

100

100

102

97

102

108

99

100

100

100

re/const

109

103

109

108

112

104

110

112

100

100

100

100

re/w

112

108

107

102

107

107

109

109

100

100

100

100

startup/fewmod

104

105

102

102

105

108

105

105

100

100

100

100

startup/lotsofsub

107

111

105

104

108

114

109

108

100

100

100

100

startup/noprog

100

100

100

100

100

100

100

100

100

100

100

100

string/base64

100

100

100

100

104

109

103

104

100

100

100

100

string/htmlparser

103

108

103

105

106

111

110

110

100

100

100

100

string/index-const

104

100

104

105

111

101

107

114

98

100

100

100

string/index-var

102

103

104

103

103

88

100

100

100

100

100

100

string/ipol

104

100

105

105

108

104

107

111

96

100

100

100

string/tr

90

88

89

89

92

89

90

100

100

100

100

100

AVERAGE 108 105 108 108 111 107 111 115 100 100 100 100
Results are in percent relative to lab11. Each test measured 5 times, values adjusted for 95% confidence.

Configuration summary

Test ran on a freebsd machine that reports its uname as "FreeBSD 8.2-RELEASE #0 r218742M: Mon Feb 21 11:49:51 CET 2011 amd64".

Lab Perl version Compiler Optimization
lab1 5.12.3 4.2.1 20070719 [FreeBSD] -O2 -pipe -fno-strict-aliasing
lab2 5.12.3 4.2.1 20070719 [FreeBSD] -O2 -pipe -march=nocona -fno-strict-aliasing
lab3 5.12.3 4.2.1 20070719 [FreeBSD] -O2 -pipe -march=core2 -mno-ssse3 -fno-strict-aliasing
lab4 5.12.3 4.2.1 20070719 [FreeBSD] -O2 -pipe -mssse3 -march=core2 -fno-strict-aliasing
lab5 5.12.3 4.5.3 20110106 (prerelease) -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc45 -fno-strict-aliasing
lab6 5.12.3 4.5.3 20110106 (prerelease) -O2 -pipe -march=nocona -Wl,-rpath=/usr/local/lib/gcc45 -fno-strict-aliasing
lab7 5.12.3 4.5.3 20110106 (prerelease) -O2 -pipe -march=core2 -Wl,-rpath=/usr/local/lib/gcc45 -fno-strict-aliasing
lab8 5.12.3 4.5.3 20110106 (prerelease) -O2 -pipe -march=atom -Wl,-rpath=/usr/local/lib/gcc45 -fno-strict-aliasing
lab9 5.12.3 4.2.1 Compatible Clang Compiler -O2 -pipe -fno-strict-aliasing
lab10 5.12.3 4.2.1 Compatible Clang Compiler -O2 -pipe -march=nocona -fno-strict-aliasing
lab11 5.12.3 4.2.1 Compatible Clang Compiler -O2 -pipe -march=core2 -fno-strict-aliasing
lab12 5.12.3 4.2.1 Compatible Clang Compiler -O2 -pipe -march=atom -fno-strict-aliasing
Clang revision: 127334

Back to summary


blog.vx.sk
Martin Matuška <>