I came across 'SDE' while trying to resolve a recent issue - we had executables from a third-party which were compiled
specifically for the Nehalem processor, while we still need to be able to run on
(slightly) older processors (Xeon 5420). The specific machine code that was causing
an issue was 'popcnt'.
Using SDE works, but we've noticed a performance
hit. While it is true that a slightly slower executable is infinitely better
thanone which core dumps (thank you!), Ithought I would take a few minutes to
ask ifanyone might have any better suggestions on how to address the issue
(including possibly addressing this with a kernel module to emulate missing
Target operating system:
RHEL/CentOS 5.5 64-bit (although the executables
are compiled w/-m32)
3rd Party executables - built w/gcc 4.2.2 with
-march=native, -mtune=native, and -m32
Thanks in advance for any guidance.Additional note - we can influence the 3rd party - as long as it is minimal and doesn't cost them (much) in performance.