Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: interesting Paper on common macros for SSE/Altivec/Trimedia
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: interesting Paper on common macros for SSE/Altivec/Trimedia




On Nov 23, 2006, at 9:36 AM, Marc Van Olmen wrote:

hi,

I would love a more "standard" approach for this.
I would aslo love to see the list of other headers that you have found I only saw 1 one of them. (not counting macstl c++ template approach)

Most of the rest have been from inside Apple. There might be one other floating around, but I can't recall what that would be.


So it would be helpful to have some kind of wiki Doc kind of website that everybody could add some notes because the documentation that I found online (microsoft and intel) is very rudimentary and if you don't do these kind of things every day it takes you about 3 hours for one line of code. So in my case I would have added some extra notes to the wiki doc that in some case it is also good to consider _mm_slli_epi16 in certain cases)

Apple (and of course MacOS X developers) is perhaps the one large company with a significant vested interest in writing both AltiVec and SSE code. It seems most likely that such a page will come from that source. There is a page on Apple's site about AltiVec to SSE conversions,


	http://developer.apple.com/hardware/ve/sse.html	

but it is not complete and needs to be updated. Unfortunately, engineering rather than documentation resources go to maintaining that particular set of web pages, so its updates often suffer due to deadlines like Leopard release or various Tiger support updates, where quality of the released software often takes precedence over quality of the documentation. We have a bunch of bugs tracking work to be done on the page. They are just looking for the right time to be done. Please feel free to file more. (Radar Component: Accelerate/ X). Unfortunately, it seems unlikely that Apple will be putting up any externally modifiable wiki pages, at least on that part of the site.

There is nothing, except perhaps etiquette (maybe, I'm not sure), from hijacking wikipedia or some other appropriate wiki site for this purpose.*

Ian

*I have previously tried adding header files to a internal wiki site and found it to be a lot of trouble. Certain things like #include<> don't translate well in wiki space. I'm not a wiki expert though.


_______________________________________________ Do not post admin requests to the list. They will be ignored. PerfOptimization-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >interesting Paper on common macros for SSE/Altivec/Trimedia (From: Marc Van Olmen <email@hidden>)
 >Re: interesting Paper on common macros for SSE/Altivec/Trimedia (From: Glen Low <email@hidden>)
 >Re: interesting Paper on common macros for SSE/Altivec/Trimedia (From: Ian Ollmann <email@hidden>)
 >Re: interesting Paper on common macros for SSE/Altivec/Trimedia (From: Marc Van Olmen <email@hidden>)



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

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.