[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] sse support (was: [sc-users] MacTel)
On Sun, Jan 22, 2006 at 09:09:31AM -0800, Joshua Parmenter wrote:
> I'm glad to hear you already have a good amount of experience with
> SSE, James.
>
> As far as SC goes, how much of the code actually involves altivec?
> I've certainly seen it here and there in the source code, but is
> there a lot of conversion to do?
while not providing the last bit of performance improvement
it would (imo) be worthwhile creating a compatibility layer,
wrapping a common subset of vector operations in macro
definitions. some of this has already been done in faust's
[1] vector backend, which could serve as a basis.
> I have a feeling I'll be getting one of the MacBooks in the not to
> distant future... where is a good place to start learning about the
> conversion? Is this something that some of us could start doing?
http://developer.apple.com/documentation/Performance/Conceptual/Accelerate_sse_migration/index.html
i think it's a good idea to coordinate efforts so as not to
duplicate work ...
<sk>
[1] http://faudiostream.sf.net