Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Floating Point comparison G5 vs. Opteron (64-bit) question




On Jan 9, 2005, at 20:33, David Gohara wrote:

[...] Is my interpretation of what is occurring correct, or is the performance difference due to something entirely different? If it is the case, are there compiler directives or procedures that can be used to increase the floating point performance (throughput?) on the G5 via Altivec? That is, without going through and hand vectorizing all of the various routines that are slow.

Isn't automatic vectorization of the code a promised feature of Tiger (at least for C) ? We were told this in a public seminar.


One other thing that I'll point out that caused me to think it was the SSE/SSE2 usage. If I use the FFT's in vDSP for the portion of the FFT calculation are 2x faster than on the Opteron. If I compile the application in 32-bit mode on the Opteron the G5 FFT ends up being 4-6x times faster.

Any reason not to use vDSP then? Or did I miss something?


Marco Scheurer Sen:te, Lausanne, Switzerland http://www.sente.ch

_______________________________________________
Do not post admin requests to the list. They will be ignored.
PerfOptimization-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/perfoptimization-dev/email@hidden

This email sent to email@hidden
References: 
 >Floating Point comparison G5 vs. Opteron (64-bit) question (From: David Gohara <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.