tags:

views:

70

answers:

2

Hello,

I feel the need for speed. Double for loops are killing my iPad apps performance. I need SIMD. How do I perform integer SIMD operations on the iPad A4 processor?

Thanks,
Doug

+4  A: 

The instruction set is NEON, intrinsics reference

I've never been able to find good documentation on what they all actually are. But you pick it up pretty quickly if you've had any exposure to SSE

Joshua Weinberg
Ummm, And SSE is...?
dugla
SSE is SIMD for x86, what code are you trying to vectorize?
Joshua Weinberg
This is an image processing app. I need to convert a window-level operation typically done using a LUT into a SIMD operation. I need to touch every pixel on the screen as fast as possible. Using the GPU + GLSL complicates things.
dugla
It may complicate things, but its more likely closer to what you're really trying to accomplish.
Joshua Weinberg