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

108

97

107

105

108

102

109

113

100

100

100

100

array/copy

120

123

121

123

111

123

125

131

100

100

100

100

array/foreach

100

100

100

103

113

112

107

112

100

100

97

98

array/index

109

100

104

108

114

104

113

124

100

100

100

100

array/pop

112

113

110

115

121

117

122

126

100

100

100

100

array/shift

113

113

112

115

119

115

125

126

100

100

100

100

array/sort

124

129

121

124

124

125

124

125

100

100

100

100

array/sort-num

117

118

115

121

116

117

121

129

100

100

100

100

call/0arg

106

100

109

109

109

105

113

121

99

100

100

100

call/1arg

106

100

111

107

109

101

109

115

100

100

100

100

call/2arg

108

100

110

106

107

101

108

114

100

100

100

100

call/9arg

103

100

107

109

106

100

107

110

100

100

100

100

call/empty

105

98

106

104

117

100

109

119

100

100

100

100

call/fib

113

104

112

108

116

108

115

120

100

100

100

100

call/method

120

108

120

119

118

110

122

122

100

100

100

100

call/wantarray

107

110

114

116

121

117

120

125

100

100

100

100

hash/copy

115

114

113

110

116

111

115

121

100

100

100

100

hash/each

107

114

110

108

111

112

116

113

100

100

100

100

hash/foreach

110

100

112

111

113

107

118

123

99

100

100

100

hash/foreach-sort

115

112

117

117

125

116

123

124

100

100

100

100

hash/get

104

100

106

105

108

103

111

116

100

100

100

100

hash/set

117

110

121

118

125

113

122

127

100

100

100

100

loop/for-c

104

89

100

101

111

99

104

114

100

100

100

100

loop/for-range

100

97

100

100

106

96

100

108

98

100

100

100

loop/for-range-const

101

97

101

101

105

97

102

108

99

100

100

100

loop/getline

114

122

125

127

112

118

110

114

100

100

100

100

loop/while

104

96

100

101

104

100

102

109

100

100

100

100

loop/while-my

100

90

100

100

102

97

102

108

99

100

100

100

re/const

110

104

110

108

113

105

111

113

100

100

100

100

re/w

111

107

106

101

106

107

108

108

100

100

100

100

startup/fewmod

104

105

103

102

105

108

105

106

100

100

100

100

startup/lotsofsub

106

110

105

104

108

113

108

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

102

104

100

100

100

100

string/htmlparser

103

107

103

105

106

111

110

109

100

100

100

100

string/index-const

104

100

105

106

112

102

108

115

99

100

100

100

string/index-var

102

103

104

103

103

87

100

100

100

100

100

100

string/ipol

105

100

105

106

108

104

107

111

97

100

100

100

string/tr

91

89

89

90

93

90

90

100

100

100

100

100

AVERAGE 108 104 108 108 111 107 111 115 100 100 100 100
Results are in percent relative to lab10. 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 <>