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: Accelerate library



Well, I spent quite a while on ADC and came up empty-handed.
I actually wrote my own routine that did the job, and generated really similar code. But I would rather call out to an Apple routine instead of making my own, since they have the opportunity to super-fine-tune it or redesign it when a new CPU type comes out.
Honestly, I was also hoping that vSaxpy would work on G3s as well, sparing me the effort of writing separate code for G3s and G4s. I was under the impression that Accelerate would work on G3s, just more slowly. But looking at the implementation in gdb, it sure looks like it requires a G4 just to get off the ground. (Unless Mach loads in a different library entirely for G3s...??)



On Oct 26, 2004, at 7:51 PM, David Duncan wrote:

On Oct 26, 2004, at 10:37 PM, John Stiles wrote:

OK, that's awesome. Thank you.
Now, the $100,000 question--how could I have figured this out on my own?



AFAIK, Header spelunking. And having intimate knowledge of what Altivec already can do (spent quite a bit of time with it in undergrad...). The sole mention of vSaxpy() on Apple's site seems to be in the Carbon porting spec.


Can I have my $100,000 now? :)
--
Reality is what, when you stop believing in it, doesn't go away.
Failure is not an option. It is a privilege reserved for those who try.

David Duncan

_______________________________________________
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

_______________________________________________ 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: 
 >Accelerate library (From: John Stiles <email@hidden>)
 >Re: Accelerate library (From: David Duncan <email@hidden>)
 >Re: Accelerate library (From: John Stiles <email@hidden>)
 >Re: Accelerate library (From: David Duncan <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.