<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">
<div>Hello all,<br>
<br>
Since we discussed that not long ago, and I've got a few
thousands pics I want to integrate in a gallery, I've done a
little benchmarking with ImageMagick.<br>
<br>
The conclusion is that I'm going to switch this to GCC4.8, as
the performance is remarkably better, at least on AMD64.<br>
<br>
Here's the details:<br>
<br>
The system is based on an old CPU:<br>
Intel(r) Core(tm)2 Quad CPU Q9550 @ 2.83GHz<br>
<br>
I run this command on a bunch of high rez pics, a couple of
times to ensure the results are consistent:<br>
<br>
export OMP_NUM_THREADS=x<br>
ptime \<br>
bash -c "for i in _MG_10*.JPG; do<br>
/opt/csw/bin/convert "$i" -sharpen 0x1.0 -resize 80%
png:/dev/null<br>
done"<br>
<br>
Here are the results, using the current build as the reference
(100). Lower values are faster, and real is of course what
matters most to the user:<br>
</div>
<div> </div>
<div>
<table style="WIDTH: 578pt; BORDER-COLLAPSE: collapse" x:str=""
border="0" cellpadding="0" cellspacing="0" width="774">
<colgroup> <col style="WIDTH: 29pt; mso-width-source:
userset; mso-width-alt: 1426" width="39"> <col
style="WIDTH: 59pt; mso-width-source: userset;
mso-width-alt: 2889" width="79" span="6"> <col
style="WIDTH: 77pt; mso-width-source: userset;
mso-width-alt: 3766" width="103"> <col style="WIDTH:
59pt; mso-width-source: userset; mso-width-alt: 2889"
width="79" span="2"> </colgroup><tbody>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: #e0dfe3; BORDER-LEFT: #e0dfe3;
BACKGROUND-COLOR: transparent; WIDTH: 29pt; HEIGHT:
13.5pt; BORDER-TOP: #e0dfe3; BORDER-RIGHT: #e0dfe3"
class="xl24" width="39" height="18"><br>
</td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt
solid; BORDER-RIGHT: #e0dfe3" class="xl28" width="79"><font
face="Courier New" size="2">GCC4</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: #e0dfe3" class="xl29" width="79"><font
face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl30"
width="79"><font face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: #e0dfe3" class="xl28" width="79"><font
face="Courier New" size="2">SOS12U3</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: #e0dfe3" class="xl29" width="79"><font
face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl30"
width="79"><font face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
WIDTH: 77pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: #e0dfe3" class="xl28" width="103"><font
face="Courier New" size="2">SOS12U3 -xO5</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: #e0dfe3" class="xl29" width="79"><font
face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: #e0dfe3; BACKGROUND-COLOR: transparent;
WIDTH: 59pt; BORDER-TOP: windowtext 0.5pt solid;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl30"
width="79"><font face="Courier New" size="2"> </font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext
0.5pt solid; BORDER-RIGHT: windowtext 0.5pt solid"
class="xl25" height="18"><font face="Courier New"
size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">2
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">3
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><b><font face="Courier New" size="2">4
threads</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><b><font face="Courier New" size="2">2
threads</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">3
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">4
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">2
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">3
threads</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl25"><font face="Courier New" size="2">4
threads</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2">real</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.7262499999999995E-3"
align="right"><font face="Courier New" size="2">06:48,3</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="3.5748263888888891E-3"
align="right"><font face="Courier New" size="2">05:08,9</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="3.1353124999999996E-3"
align="right"><b><font face="Courier New" size="2">04:30,9</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="6.3884143518518517E-3"
align="right"><b><font face="Courier New" size="2">09:12,0</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.708518518518519E-3"
align="right"><font face="Courier New" size="2">06:46,8</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.0335069444444446E-3"
align="right"><font face="Courier New" size="2">05:48,5</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.1076041666666665E-3"
align="right"><font face="Courier New" size="2">07:21,3</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="3.9058217592592595E-3"
align="right"><font face="Courier New" size="2">05:37,5</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="3.4509259259259254E-3"
align="right"><font face="Courier New" size="2">04:58,2</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2">user</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="7.8555787037037032E-3"
align="right"><font face="Courier New" size="2">11:18,7</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="8.0354282407407406E-3"
align="right"><font face="Courier New" size="2">11:34,3</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="8.3756481481481477E-3"
align="right"><b><font face="Courier New" size="2">12:03,7</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="1.1089745370370371E-2"
align="right"><b><font face="Courier New" size="2">15:58,2</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="1.1285891203703704E-2"
align="right"><font face="Courier New" size="2">16:15,1</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="1.1646342592592592E-2"
align="right"><font face="Courier New" size="2">16:46,2</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="8.5296759259259249E-3"
align="right"><font face="Courier New" size="2">12:17,0</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="8.7325578703703714E-3"
align="right"><font face="Courier New" size="2">12:34,5</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="9.1289583333333327E-3"
align="right"><font face="Courier New" size="2">13:08,7</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2">sys</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.426388888888889E-4"
align="right"><font face="Courier New" size="2">00:38,2</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.1743055555555559E-4"
align="right"><font face="Courier New" size="2">00:44,7</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.6870370370370375E-4"
align="right"><b><font face="Courier New" size="2">00:49,1</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.553819444444444E-4"
align="right"><b><font face="Courier New" size="2">00:39,3</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.2178240740740733E-4"
align="right"><font face="Courier New" size="2">00:45,1</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.8387731481481474E-4"
align="right"><font face="Courier New" size="2">00:50,4</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="4.4034722222222224E-4"
align="right"><font face="Courier New" size="2">00:38,0</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.250347222222222E-4"
align="right"><font face="Courier New" size="2">00:45,4</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl26" x:num="5.7781250000000009E-4"
align="right"><font face="Courier New" size="2">00:49,9</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="73.981581965327123"
x:fmla="=B3/$E$3*100" align="right"><font face="Courier
New" size="2">73,98</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="55.957960645627672"
x:fmla="=C3/$E$3*100" align="right"><font face="Courier
New" size="2">55,96</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="49.078101815533401"
x:fmla="=D3/$E$3*100" align="right"><b><font
face="Courier New" size="2">49,08</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="100" x:fmla="=E3/$E$3*100"
align="right"><b><font face="Courier New" size="2">100,00</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="73.704025117807674"
x:fmla="=F3/$E$3*100" align="right"><font face="Courier
New" size="2">73,70</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="63.137841759985804"
x:fmla="=G3/$E$3*100" align="right"><font face="Courier
New" size="2">63,14</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="79.951047088642454"
x:fmla="=H3/$E$3*100" align="right"><font face="Courier
New" size="2">79,95</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="61.139142581242453"
x:fmla="=I3/$E$3*100" align="right"><font face="Courier
New" size="2">61,14</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="54.018504997653807"
x:fmla="=J3/$E$3*100" align="right"><font face="Courier
New" size="2">54,02</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="70.836420867626686"
x:fmla="=B4/$E$4*100" align="right"><font face="Courier
New" size="2">70,84</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="72.458185218660049"
x:fmla="=C4/$E$4*100" align="right"><font face="Courier
New" size="2">72,46</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="75.526063659912694"
x:fmla="=D4/$E$4*100" align="right"><b><font
face="Courier New" size="2">75,53</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="100" x:fmla="=E4/$E$4*100"
align="right"><b><font face="Courier New" size="2">100,00</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="101.76871358883855"
x:fmla="=F4/$E$4*100" align="right"><font face="Courier
New" size="2">101,77</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="105.01902616907093"
x:fmla="=G4/$E$4*100" align="right"><font face="Courier
New" size="2">105,02</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="76.914984438827148"
x:fmla="=H4/$E$4*100" align="right"><font face="Courier
New" size="2">76,91</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="78.744439829088023"
x:fmla="=I4/$E$4*100" align="right"><font face="Courier
New" size="2">78,74</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="82.318917418285565"
x:fmla="=J4/$E$4*100" align="right"><font face="Courier
New" size="2">82,32</font></td>
</tr>
<tr style="HEIGHT: 13.5pt" height="18">
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid; BACKGROUND-COLOR:
transparent; HEIGHT: 13.5pt; BORDER-TOP: windowtext;
BORDER-RIGHT: windowtext 0.5pt solid" class="xl25"
height="18"><font face="Courier New" size="2"> </font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="97.201677468547473"
x:fmla="=B5/$E$5*100" align="right"><font face="Courier
New" size="2">97,20</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="113.62561951963403"
x:fmla="=C5/$E$5*100" align="right"><font face="Courier
New" size="2">113,63</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="124.88499173973824"
x:fmla="=D5/$E$5*100" align="right"><b><font
face="Courier New" size="2">124,88</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="100" x:fmla="=E5/$E$5*100"
align="right"><b><font face="Courier New" size="2">100,00</font></b></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="114.58126826788664"
x:fmla="=F5/$E$5*100" align="right"><font face="Courier
New" size="2">114,58</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="128.2170542635659"
x:fmla="=G5/$E$5*100" align="right"><font face="Courier
New" size="2">128,22</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="96.698436904308068"
x:fmla="=H5/$E$5*100" align="right"><font face="Courier
New" size="2">96,70</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="115.29546321006481"
x:fmla="=I5/$E$5*100" align="right"><font face="Courier
New" size="2">115,30</font></td>
<td style="BORDER-BOTTOM: windowtext 0.5pt solid;
BORDER-LEFT: windowtext; BACKGROUND-COLOR: transparent;
BORDER-TOP: windowtext; BORDER-RIGHT: windowtext 0.5pt
solid" class="xl27" x:num="126.88524590163939"
x:fmla="=J5/$E$5*100" align="right"><font face="Courier
New" size="2">126,89</font></td>
</tr>
</tbody>
</table>
</div>
<br>
An important thing here: the default number of threads for Studio
is 2, while for GCC4, it is the number of available cores.<br>
It means that for a casual user on a 4-core system like mine, the
immediate difference is really huge: the real time spent with GCC
is less than half that of Studio.<br>
Even with using -xO5, Studio is still about 10% slower than
GCC4.8.<br>
I tried to build using -native with SOS12U3: it crashed on an
assertion failed.<br>
I also tried -O3 with GCC, but the results were about the same or
even somewhat slower, so I didn't push it.<br>
<br>
I'll put packages on experimental soon, I would be <i>very</i>
interested if somebody could run a similar test on sparc hardware
to compare performance (I might be able to do it on an M3000 with
16 cores).<br>
<br>
As for the ABI practicality: at this point, there's nothing
depending on the C++ ImageMagick library, so it won't break
anything. Future dependent packages should follow suit.<br>
<br>
Laurent<br>
<br>
Studio OpenMP variables:<br>
<a class="moz-txt-link-freetext" href="http://docs.oracle.com/cd/E24457_01/html/E21996/aewcb.html">http://docs.oracle.com/cd/E24457_01/html/E21996/aewcb.html</a><br>
<br>
GCC:<br>
<a class="moz-txt-link-freetext" href="http://gcc.gnu.org/onlinedocs/libgomp/OMP_005fNUM_005fTHREADS.html">http://gcc.gnu.org/onlinedocs/libgomp/OMP_005fNUM_005fTHREADS.html</a><br>
<br>
<br>
On 15/07/13 15:34, Laurent Blume wrote:<br>
</div>
<blockquote cite="mid:51E3FA6A.90008@opencsw.org" type="cite">Hello
all,
<br>
<br>
I'm pushing ImageMagick 6.8.6-5.
<br>
<br>
There are a few things of note:
<br>
- I dropped DPS support: it's not a must-have, and it depends on
a
<br>
really obsolete feature of Solaris
<br>
- the libs are now named like this:
libMagickCore-6.Q16HDRI.so.1.0.0,
<br>
that's because HDR is enabled (it already was), I don't think it
should
<br>
be a problem if it is linked to correctly. It also allow to have a
<br>
non-HDR version if it becomes needed
<br>
<br>
Cheers,
<br>
<br>
Laurent
<br>
_______________________________________________
<br>
maintainers mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:maintainers@lists.opencsw.org">maintainers@lists.opencsw.org</a>
<br>
<a class="moz-txt-link-freetext" href="https://lists.opencsw.org/mailman/listinfo/maintainers">https://lists.opencsw.org/mailman/listinfo/maintainers</a>
<br>
.:: This mailing list's archive is public. ::.
<br>
<br>
</blockquote>
<br>
</body>
</html>