P2020 multiword CRC calculation

cancel
Showing results for 
Search instead for 
Did you mean: 

P2020 multiword CRC calculation

66 Views
Contributor I

Hey,

I'm trying to improve the performance of my software CRC calculation.

I have encountered with an article using multiword CRC implementaion on AMD and Intel CPUs : "Everything we know about CRC but afraid to forget".

In this article they are explaning that multiword calculation can only be done on CPU with multiple ALUs, Like the P2020.

My quastion is, has anyone tried to implement CRC with multiword ? is it possible with P2020 ?

P.S

Maybe someone implemented any ither efficient method ?

Thank you,

Ilya German

0 Kudos
2 Replies

2 Views
Contributor I

Thanks for the fast response !

I found the following CRC implementation using POWER8 vpmsum(vector polynomial multiply sum)instructions : https://github.com/antonblanchard/crc32-vpmsum

I wounld like to know if something like that was implemented in P2020 cpu ( maybe using SPE)

Ilya

0 Kudos

2 Views
NXP TechSupport
NXP TechSupport

This community is devoted to NXP products and related NXP software - i.e. not software development in general.

Also, it is possible that some advice will be possible if you'll explain which exactly CRC is in question.

0 Kudos