On Mon, Aug 16, 2010 at 21:58, Kishore Kumar Pusukuri
<kish...@cs.ucr.edu> wrote:
> 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 list discusses the ZFS filesystem.  Perhaps you'd be better off
posting to perf-discuss or tools-gcc?

That said, you need to provide more information.  What compiler and
flags did you use?  What does your program (broadly speaking) do?
What did you measure to conclude that it's slower in 64-bit mode?

Will
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to