Hi,
I am surprised with the performances of some 64-bit multi-threaded applications 
on my AMD Opteron machine. For most of the applications, the performance of 
32-bit version is almost same as the performance of 64-bit version. However, 
for a couple of applications, 32-bit versions provide better performance 
(running-time is around 76 secs) than 64-bit (running time is around 96 secs). 
Could anyone help me to find the reason behind this, please?


$ldd program-64  (64-bit version)
        libpthread.so.1 =>       /lib/64/libpthread.so.1
        libstdc++.so.6 =>        /usr/lib/64/libstdc++.so.6
        libm.so.2 =>     /lib/64/libm.so.2
        libgcc_s.so.1 =>         /usr/lib/64/libgcc_s.so.1
        libc.so.1 =>     /lib/64/libc.so.1

$ ldd program-32 (32-bit version)
        libpthread.so.1 =>       /lib/libpthread.so.1
        libstdc++.so.6 =>        /usr/lib/libstdc++.so.6
        libm.so.2 =>     /lib/libm.so.2
        libgcc_s.so.1 =>         /usr/lib/libgcc_s.so.1
        libc.so.1 =>     /lib/libc.so.1
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to