[LLVMdev] Parallel and portable signal processing software by means of LLVM back-end
Jarkko Niittylahti
jarkko.niittylahti at atostek.com
Thu Feb 3 02:35:35 PST 2011
Dear LLVM developer.
you might be interested in the parallel compiler results we have
achieved with Nokia. The compiler back-end is LLVM.
The compiled code performance is equal to manually optimized C with
intrinsics on Intel and ARM platforms. On Cell its 2x slower due to the
immature LLVM back-end.
Performance is portable: the same source code serves as the functional
reference and implementation on all platforms.
Check this out:
http://www.corentosystems.com/
For performance comparisons, see Nokia's invited presentation:
http://www.corentosystems.com/sites/default/files/SoC2010
PortabilityOfSDR.pdf
On the site forum, there is a question regarding .NET and LLVM. I wonder
if any LLVM developer would be able to make a contribution to the
discussion.
Sincerely,
Jarkko Niittylahti
Atostek Ltd, Finland
http://www.atostek.com/index.php?l=EN
More information about the llvm-dev
mailing list