tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Randall" <ran...@hotmail.com>
Subject Re: [OT] Followup on 32-bit versus 64-bit performance discussion(s)
Date Mon, 14 Mar 2011 21:44:59 GMT
Indeed.

It really makes you wonder why caches and pipelines weren't scaled more proportionally.

At least we can appreciate better calling conventions.  :)

------Original Message------
From: Christopher Schultz
To: Tomcat Users List
ReplyTo: Tomcat Users List
Subject: Re: [OT] Followup on 32-bit versus 64-bit performance discussion(s)
Sent: Mar 14, 2011 17:08

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Justin,

On 3/14/2011 3:45 PM, Justin Randall wrote:
> In general, it is technically possible for a 32-bit application to
> perform faster than a 64-bit application when running on a 64-bit CPU
> because of CPU memory cache behaviour.

Also due to the amount of data that can be transferred at once across
the data paths to the CPU: 64-bit pointers simply take up more bandwidth
on those paths.

A 32-bit process, using 32-bit pointers, will enjoy a 2x speedup for
those types of data.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1+g+MACgkQ9CaO5/Lv0PB8DwCgqTO/v8DuSS4M8qKbAiGAMJch
bVoAoIdFUL3MM0TqBOFxWZfMp/+9s8At
=2ZPm
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org




Sent from my BlackBerry device
Mime
View raw message