You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code for sequential/rijndael_enc and sequential/rijndael_dec appears to be sensitive to the platform's endianness. The AES source code from MiBench, for instance, contains explicit conversions to handle this.
Simple Solution:
A simple solution would be to introduce defines that control endianess (which would be needed for other benchmarks anyways -- more issue requests are on the way). This would allow at least to compare against checksums depending on the platform's endianness.
The text was updated successfully, but these errors were encountered:
Yes, this is known that there are some endianess dependencies in the benchmarks. I consider this bad C code and argued for removing those benchmarks. And I still am ;-)
The code for sequential/rijndael_enc and sequential/rijndael_dec appears to be sensitive to the platform's endianness. The AES source code from MiBench, for instance, contains explicit conversions to handle this.
Simple Solution:
A simple solution would be to introduce defines that control endianess (which would be needed for other benchmarks anyways -- more issue requests are on the way). This would allow at least to compare against checksums depending on the platform's endianness.
The text was updated successfully, but these errors were encountered: