Implementation notes: amd64, cryptologic, crypto_core/aes128encrypt

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_core
Primitive: aes128encrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
694opensslgcc -m64 -Os -fomit-frame-pointer2014051920140517
694opensslgcc -march=k8 -Os -fomit-frame-pointer2014051920140517
706opensslcc2014051920140517
706opensslgcc2014051920140517
738opensslgcc -funroll-loops2014051920140517
1435opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
1444opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
1550opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
1550opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
1558opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
1558opensslgcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
1558opensslgcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
1558opensslgcc -march=nocona -Os -fomit-frame-pointer2014051920140517
1559opensslgcc -O2 -fomit-frame-pointer2014051920140517
1559opensslgcc -Os -fomit-frame-pointer2014051920140517
1559opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
1559opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
1559opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
1559opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
1566opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
1566opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
1566opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
1566opensslgcc -m64 -O2 -fomit-frame-pointer2014051920140517
1566opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
1566opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
1566opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
1566opensslgcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
1566opensslgcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
1567opensslgcc -O3 -fomit-frame-pointer2014051920140517
1567opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
1567opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
1567opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
1567opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
1567opensslgcc -m64 -O3 -fomit-frame-pointer2014051920140517
1567opensslgcc -m64 -O -fomit-frame-pointer2014051920140517
1567opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
1567opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
1567opensslgcc -march=k8 -O -fomit-frame-pointer2014051920140517
1575opensslgcc -O -fomit-frame-pointer2014051920140517
1575opensslgcc -funroll-loops -O -fomit-frame-pointer2014051920140517
1575opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
1575opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
1575opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
1575opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
1575opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
1575opensslgcc -march=nocona -O -fomit-frame-pointer2014051920140517
414909refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
414912refgcc -funroll-loops -O -fomit-frame-pointer2014051920140517
414912refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
415267refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
415269refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
428073refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
428082refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
433258refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
435609refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
435615refgcc -O3 -fomit-frame-pointer2014051920140517
435621refgcc -m64 -O3 -fomit-frame-pointer2014051920140517
436415refgcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
436485refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
443512refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
443518refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
443609refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
443839refgcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
443842refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
448940refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
448943refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
463779refgcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
463812refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
575376refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
575394refgcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
575434refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
576464refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
576476refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
589370refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
589394refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
680124refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
680124refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
692921refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
692931refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
693154refgcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
693158refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
693161refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
830279refgcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
830461refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
840709refgcc -O2 -fomit-frame-pointer2014051920140517
840709refgcc -m64 -O2 -fomit-frame-pointer2014051920140517
840788refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
882588refgcc -m64 -Os -fomit-frame-pointer2014051920140517
883376refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
883503refgcc -Os -fomit-frame-pointer2014051920140517
924040refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
950137refgcc -march=k8 -Os -fomit-frame-pointer2014051920140517
950152refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
993697refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
997912refgcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
1012903refgcc -O -fomit-frame-pointer2014051920140517
1013152refgcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
1013276refgcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
1013422refgcc -march=k8 -O -fomit-frame-pointer2014051920140517
1013424refgcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
1018188refgcc -m64 -O -fomit-frame-pointer2014051920140517
1024888refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
1042512refgcc -march=nocona -Os -fomit-frame-pointer2014051920140517
1042551refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
1052876refgcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
1053085refgcc -march=nocona -O -fomit-frame-pointer2014051920140517
3051733refcc2014051920140517
3052512refgcc -funroll-loops2014051920140517
3059100refgcc2014051920140517