Yes, PCI-X should be a huge bottleneck here, but doesnt explain how you were able to get 400MB/s with the test utilities and not on the fs.<br>You should have a definite and measurable performance increase moving to a pci-e platform of course.
<br><br>Could you let us know if this turns out to be the final solution?<br><br>~Kyle<br><br><div><span class="gmail_quote">On 10/3/07, <b class="gmail_sendername">hyeyoung cho</b> &lt;<a href="mailto:chohy@kisti.re.kr">
chohy@kisti.re.kr</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Hi Rob.<br>But I already tested with &quot;--without-bmi-tcp&quot; and the flag gave about 10%
<br>improving performance.<br><br>I found my problem.<br>I doubt PCI-X performance. My testbed is old system using PCI-X 100MHz.<br>Maybe I think the PIC-X performance was my bottle neck.<br><br>Thank you for your comments.
<br><br>Regards,<br>Hyeyoung Cho<br><br>-----Original Message-----<br>From: Rob Ross [mailto:<a href="mailto:rross@mcs.anl.gov">rross@mcs.anl.gov</a>]<br>Sent: Thursday, October 04, 2007 12:14 AM<br>To: hyeyoung cho<br>Cc: 
<a href="mailto:pvfs2-users@beowulf-underground.org">pvfs2-users@beowulf-underground.org</a><br>Subject: Re: [Pvfs2-users] pvfs performance over IB<br><br>you should disable TCP. -- rob<br><br>hyeyoung cho wrote:<br>&gt; Hello.
<br>&gt;<br>&gt;<br>&gt;<br>&gt; I am working on the performance test of PVFS2 over IB(IBGD-1.8.2).<br>&gt;<br>&gt; But the performance was terrible.&nbsp;&nbsp;(70~80MB using pvfs2-cp)<br>&gt;<br>&gt; So just wonder anybody has observed the same behavior earlier?
<br>&gt;<br>&gt; And anybody can help me with some insight here?<br>&gt;<br>&gt;<br>&gt;<br>&gt; When I was IB performance using perf_main, which is a benchmark tool in<br>&gt; IBGD,<br>&gt;<br>&gt; The IB performance was about 400MB.
<br>&gt;<br>&gt;<br>&gt;<br>&gt; my settings<br>&gt;<br>&gt; - AMD Opteron Processor 240 - dual CPU<br>&gt;<br>&gt; - kernel 2.6.9-55.0.2.ELsmp<br>&gt;<br>&gt; - running pvfs2-2.6.3<br>&gt;<br>&gt; - IBGD-1.8.2 (Topspin HCA - 2pt, 10GB, PCI-X, 128MB)
<br>&gt;<br>&gt;<br>&gt;<br>&gt; I compiled pvfs2 with following flags:<br>&gt;<br>&gt; ./configure --with-kernel=/usr/src/linux-2.6 --with-ib=/usr/local/ibgd<br>&gt;<br>&gt; --with-ib-includes=/usr/local/ibgd/driver/infinihost/include
<br>&gt;<br>&gt; --with-ib-libs=/usr/local/ibgd/driver/infinihost/lib64<br>&gt;<br>&gt; --with-gm=/opt/gm --with-gm-libs=/opt/gm/lib64<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; configuration<br>&gt;<br>&gt; 1 server, 1 client
<br>&gt;<br>&gt;<br>&gt;<br>&gt; - Client mount command:<br>&gt;<br>&gt;&nbsp;&nbsp; mount -t pvfs2 ib://c0-10-ib:3335/pvfs2-fs /mnt/pvfs2<br>&gt;<br>&gt;<br>&gt;<br>&gt; - server pvfs2-fs.conf:<br>&gt;<br>&gt; &lt;Aliases&gt;<br>&gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Alias c0-10-ib ib://c0-10-ib:3335<br>&gt;<br>&gt; &lt;/Aliases&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; - pvfs2-server.conf-c0-10-ib:<br>&gt;<br>&gt; StorageSpace /state/pvfs-part/pvfs2-stoarge-space<br>&gt;<br>
&gt; HostID &quot;ib://c0-10-ib:3335&quot;<br>&gt;<br>&gt; LogFile /tmp/pvfs2-server-ib1server.log<br>&gt;<br>&gt;<br>&gt;<br>&gt; Test pvfs2-cp<br>&gt;<br>&gt;&nbsp;&nbsp; [root@compute-0-0 ~]# pvfs2-cp -t /state/partition1/testHY /mnt/pvfs2/5
<br>&gt;<br>&gt;&nbsp;&nbsp; Wrote 429588480 bytes in 4.854962 seconds. 84.385318 MB/seconds<br>&gt;<br>&gt;&nbsp;&nbsp; [root@compute-0-0 ~]# pvfs2-cp -t -b 8388608 /state/partition1/testHY<br>&gt; /mnt/pvfs2/aa<br>&gt;<br>&gt;&nbsp;&nbsp; Wrote 429588480 bytes in 
5.449869 seconds. 75.173826 MB/seconds<br>&gt;<br>&gt; [root@compute-0-0 ~]# pvfs2-cp -t -b 4194304 /state/partition1/testHY<br>&gt; /mnt/pvfs2/bb<br>&gt;<br>&gt; Wrote 429588480 bytes in 5.600240 seconds. 73.155347 MB/seconds
<br>&gt;<br>&gt;<br>&gt;<br>&gt; Test IB performance(usingperf_main)<br>&gt;<br>&gt;&nbsp;&nbsp; perf_main --send -trc -mbw -s10240 -n1000<br>&gt;<br>&gt; BW: 391.8 MBytes/sec [size: 10240 bytes, iter: 1000, total 10240000]<br>&gt;
<br>&gt;<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Thank you in advance for valuable comments.<br>&gt;<br>&gt; Hyeyoung cho<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------
<br>&gt;<br>&gt; _______________________________________________<br>&gt; Pvfs2-users mailing list<br>&gt; <a href="mailto:Pvfs2-users@beowulf-underground.org">Pvfs2-users@beowulf-underground.org</a><br>&gt; <a href="http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users">
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users</a><br><br>_______________________________________________<br>Pvfs2-users mailing list<br><a href="mailto:Pvfs2-users@beowulf-underground.org">Pvfs2-users@beowulf-underground.org
</a><br><a href="http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users">http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users</a><br></blockquote></div><br><br clear="all"><br>-- <br>Kyle Schochenmaier