Implementation notes: amd64, jos, crypto_core/salsa2012

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_core
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
450refgcc -O3 -fomit-frame-pointer2014070220140622
450refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
450refgcc -m64 -O3 -fomit-frame-pointer2014070220140622
450refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
450refgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
450refgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
457refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
457refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
458refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
458refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
465refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
465refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
465refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
465refgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
472refgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
473refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
473refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
480refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
480refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
480refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
480refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
480refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
487refgcc -m64 -O2 -fomit-frame-pointer2014070220140622
488refgcc -O2 -fomit-frame-pointer2014070220140622
488refgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
495refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
495refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
495refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
495refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
495refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
495refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
495refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
502refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
502refgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
503refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
503refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
510refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
510refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
510refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
517refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
518refgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
525refgcc -m64 -Os -fomit-frame-pointer2014070220140622
525refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
525refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
525refgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
525refgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
532refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
533refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
533refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
540refgcc -Os -fomit-frame-pointer2014070220140622
540refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
547refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
547refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
548refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
548refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
555refgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
555refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
555refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
563refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
563refgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
1237refgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
1237refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
1237refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
1237refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
1237refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
1238refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
1238refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
1238refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
1238refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
1238refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
1245refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
1245refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
1245refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
1245refgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
1252refgcc -march=k8 -O -fomit-frame-pointer2014070220140622
1417refgcc -m64 -O -fomit-frame-pointer2014070220140622
1418refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
1425refgcc -O -fomit-frame-pointer2014070220140622
1425refgcc -march=nocona -O -fomit-frame-pointer2014070220140622
1432refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
1433refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
1440refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
3165refgcc2014070220140622
3173refgcc -funroll-loops2014070220140622
3180refcc2014070220140622