Displaying 4 results from an estimated 4 matches for "ydoapct".
2009 Dec 16
4
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
...x builds are not using SSE right now, but the vector data is
16-byte aligned on all platforms.
So if you port this SSE code to another platform (Linux, Altivec,
NEON), you could contribute it back to Bullet?
The most interesting SSE part is the innerloop of the constraint
solver: http://tinyurl.com/ydoapct
Some developers replaced some linear algebra functions (in
Bullet/LinearMath) with VFP/Neon
optimizations, but haven't contributed this back.
This NEON/VFP, part of the an open source iPhone project, could be a
starting point for this:
http://tinyurl.com/y9gv3e8
Thanks,
Erwin
2009/12/...
2009 Dec 18
0
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
...E right now, but the vector data is
> 16-byte aligned on all platforms.
> So if you port this SSE code to another platform (Linux, Altivec,
> NEON), you could contribute it back to Bullet?
> The most interesting SSE part is the innerloop of the constraint
> solver: http://tinyurl.com/ydoapct
Sounds like a very interesting SSE test.
>
> Some developers replaced some linear algebra functions (in
> Bullet/LinearMath) with VFP/Neon
> optimizations, but haven't contributed this back.
> This NEON/VFP, part of the an open source iPhone project, could be a
> starting p...
2009 Dec 16
0
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
Hello, Erwin
> Although most of this is plain portable C++ perhaps LLVM can auto-vectorize
> some of this?
Well, I doubt so, unfortunately - LLVM does not have any autopar these days
> There is a little bit of hand optimized x86 SSE code. This is only enabled
> on 32bit Windows and Mac OSX Intel builds.
Ok. What's about Linux builds? Are there any other implementations
e.g.
2009 Dec 16
6
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
Hi Anton,
Thanks a lot for offering help.
Bullet uses basic linear algebra with 4-way vectors, quaternion and
matrices.
Although most of this is plain portable C++ perhaps LLVM can auto-vectorize
some of this?
There is a little bit of hand optimized x86 SSE code. This is only enabled
on 32bit Windows and Mac OSX Intel builds.
>> Should I just use the 2.75 release?
If you are interested,