ARM Zynq Cortex-A53: implementing complex matrix inversion

Hello,

I am developing embedded software on Zynq MPSOC Cortex-A53 (Armv7/Armv8) for image processing, and I need some help for developing a specific algorithm.

The algorithm involves many calculations of FFT and matrix using. As highest priority, we need to implement an inversion of complex matrix, with large dimension up to 30x30. (By complex matrix, I mean complex float number with real and imaginary parts).

The most significant constraint is obviously the timing constraint: we use to develop our algorithms with ARM NEON SIMD to be faster.

Consequently, I am still looking for a library (compatible ARM) to help me developing this inversion of complex matrix using ARM NEON.

I do not find any library satisfying these 2 constraints:

- Matrix inversion with complex numbers.

- ARM NEON using.

For example, I have studied Ne10 library but it provides inversion of matrix for real numbers but not complex.

Do you know a library (using ARM NEON) I should have a look to help me developing this complex matrix inversion?

Thanking you in advance,

Laurent BOUCHOT.

Parents Reply Children