<HTML>
<HEAD>
<TITLE>Re: [Liblas-devel] I/O performance? -- your help requested!</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Looks like those were bad values previously. It actually wasn&#8217;t running.<BR>
<BR>
Here are new values with it actually working. I also ran a couple of runs at 10x larger.<BR>
<BR>
----------<BR>
<BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=false, run_forever=false, use_random=false, user_seed=1297098398<BR>
laszipper wrote 70000000 bytes in 0.37 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.23 seconds<BR>
laszipper wrote 38271321 bytes in 1.32 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.75 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m3.697s<BR>
user &nbsp;&nbsp;&nbsp;0m3.456s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.225s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=false, run_forever=false, use_random=false, user_seed=1297098404<BR>
laszipper wrote 70000000 bytes in 0.36 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.23 seconds<BR>
laszipper wrote 38271321 bytes in 1.31 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.8 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m4.650s<BR>
user &nbsp;&nbsp;&nbsp;0m3.494s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.249s<BR>
[lidar@lidarora1 Release]$ <BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=false, run_forever=false, use_random=false, user_seed=1297098411<BR>
laszipper wrote 70000000 bytes in 0.37 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.23 seconds<BR>
laszipper wrote 38271321 bytes in 1.32 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.72 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m3.685s<BR>
user &nbsp;&nbsp;&nbsp;0m3.450s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.221s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000 -s<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=true, run_forever=false, use_random=false, user_seed=1297098419<BR>
laszipper wrote 70000000 bytes in 0.43 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.29 seconds<BR>
laszipper wrote 38271321 bytes in 1.39 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.86 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m4.014s<BR>
user &nbsp;&nbsp;&nbsp;0m3.701s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.297s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000 -s<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=true, run_forever=false, use_random=false, user_seed=1297098425<BR>
laszipper wrote 70000000 bytes in 0.42 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.31 seconds<BR>
laszipper wrote 38271321 bytes in 1.37 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.91 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m4.628s<BR>
user &nbsp;&nbsp;&nbsp;0m3.714s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.343s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 1000000 -s<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=1000000, use_iostream=true, run_forever=false, use_random=false, user_seed=1297098431<BR>
laszipper wrote 70000000 bytes in 0.42 seconds<BR>
SUCCESS: lasunzipper read 70000000 bytes in 0.3 seconds<BR>
laszipper wrote 38271321 bytes in 1.38 seconds<BR>
SUCCESS: lasunzipper read 38271321 bytes in 1.87 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m4.329s<BR>
user &nbsp;&nbsp;&nbsp;0m3.676s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.336s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 10000000 -s<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=10000000, use_iostream=true, run_forever=false, use_random=false, user_seed=1297098440<BR>
laszipper wrote 700000000 bytes in 4.35 seconds<BR>
SUCCESS: lasunzipper read 700000000 bytes in 3.09 seconds<BR>
laszipper wrote 381625423 bytes in 13.82 seconds<BR>
SUCCESS: lasunzipper read 381625422 bytes in 18.94 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m41.589s<BR>
user &nbsp;&nbsp;&nbsp;0m37.332s<BR>
sys &nbsp;&nbsp;&nbsp;0m2.893s<BR>
[lidar@lidarora1 Release]$ time ./laszippertest -n 10000000<BR>
Settings:<BR>
&nbsp;&nbsp;num_points=10000000, use_iostream=false, run_forever=false, use_random=false, user_seed=1297098486<BR>
laszipper wrote 700000000 bytes in 3.73 seconds<BR>
SUCCESS: lasunzipper read 700000000 bytes in 2.26 seconds<BR>
laszipper wrote 381625423 bytes in 13.09 seconds<BR>
SUCCESS: lasunzipper read 381625422 bytes in 17.1 seconds<BR>
Finished 1 runs<BR>
<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m38.447s<BR>
user &nbsp;&nbsp;&nbsp;0m34.003s<BR>
sys &nbsp;&nbsp;&nbsp;0m2.403s<BR>
</SPAN></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
<BR>
<BR>
<BR>
<BR>
On 2/7/11 12:02 PM, &quot;Michael P. Gerlek&quot; &lt;<a href="mpg@flaxen.com">mpg@flaxen.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><FONT COLOR="#1F497D">Your box is too fast. :-(<BR>
&nbsp;<BR>
Could you maybe do the runs again, but with &#8220;&#8211;n 100000000&#8221; (100x larger)?<BR>
&nbsp;<BR>
-mpg<BR>
&nbsp;<BR>
&nbsp;<BR>
</FONT><BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'><B>From:</B> Smith, Michael ERDC-CRREL-NH [<a href="mailto:michael.smith@usace.army.mil">mailto:michael.smith@usace.army.mil</a>] <BR>
<B>Sent:</B> Saturday, February 05, 2011 4:48 AM<BR>
<B>To:</B> <a href="mpg@flaxen.com">mpg@flaxen.com</a>; <a href="liblas-devel@lists.osgeo.org">liblas-devel@lists.osgeo.org</a><BR>
<B>Subject:</B> Re: [Liblas-devel] I/O performance? -- your help requested!<BR>
</SPAN></FONT></FONT><FONT FACE="Times New Roman"><SPAN STYLE='font-size:12pt'> <BR>
</SPAN></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>lidar@lidarora1 tmp]$ uname -a<BR>
Linux lidarora1 2.6.32-100.0.19.el5 #1 SMP Fri Sep 17 17:51:41 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux<BR>
<BR>
2 CPU, 4cores/cpu + hyperthreading = 16 virtual cores <BR>
<BR>
processor &nbsp;&nbsp;&nbsp;: 15<BR>
vendor_id &nbsp;&nbsp;&nbsp;: GenuineIntel<BR>
cpu family &nbsp;&nbsp;&nbsp;: 6<BR>
model &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 26<BR>
model name &nbsp;&nbsp;&nbsp;: Intel(R) Xeon(R) CPU &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X5570 &nbsp;@ 2.93GHz<BR>
stepping &nbsp;&nbsp;&nbsp;: 5<BR>
cpu MHz &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 1600.000<BR>
cache size &nbsp;&nbsp;&nbsp;: 8192 KB<BR>
<BR>
<BR>
<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.18 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.379s<BR>
user &nbsp;&nbsp;&nbsp;0m0.349s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.029s<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.17 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.366s<BR>
user &nbsp;&nbsp;&nbsp;0m0.336s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.029s<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.16 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.366s<BR>
user &nbsp;&nbsp;&nbsp;0m0.338s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.026s<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000 -s<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.16 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.364s<BR>
user &nbsp;&nbsp;&nbsp;0m0.338s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.024s<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000 -s<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.17 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.369s<BR>
user &nbsp;&nbsp;&nbsp;0m0.339s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.028s<BR>
[lidar@lidarora1 tmp]$ time laszippertest -n 1000000 -s<BR>
(skipping range coder test)<BR>
laszipper1 wrote 7000000 bytes in 0.03 seconds<BR>
laszipper2 wrote 3898142 bytes in 0.13 seconds<BR>
SUCCESS: lasunzipper1 read 7000000 bytes in 0.02 seconds<BR>
SUCCESS: lasunzipper2 read 3898142 bytes in 0.17 seconds<BR>
<BR>
real &nbsp;&nbsp;&nbsp;0m0.364s<BR>
user &nbsp;&nbsp;&nbsp;0m0.335s<BR>
sys &nbsp;&nbsp;&nbsp;0m0.027s<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>