Implementation notes: amd64, jos, crypto_dh/kumfp128g

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_dh
Primitive: kumfp128g
TimeImplementationCompilerBenchmark dateSUPERCOP version
1285485v02/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070920140622
1285665v02/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070920140622
1285792v02/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070920140622
1286235v02/vargcc -O -fomit-frame-pointer2014070920140622
1286347v02/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070920140622
1286408v02/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070920140622
1286550v02/vargcc -march=nocona -O -fomit-frame-pointer2014070920140622
1286558v02/vargcc -march=k8 -Os -fomit-frame-pointer2014070920140622
1286565v02/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2014070920140622
1286633v02/vargcc -funroll-loops -O -fomit-frame-pointer2014070920140622
1286692v02/vargcc -funroll-loops -O2 -fomit-frame-pointer2014070920140622
1286707v02/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070920140622
1286737v02/vargcc -m64 -Os -fomit-frame-pointer2014070920140622
1286790v02/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070920140622
1286820v02/vargcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070920140622
1286827v02/vargcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070920140622
1286865v02/vargcc -march=barcelona -Os -fomit-frame-pointer2014070920140622
1286917v02/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070920140622
1286970v02/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070920140622
1287052v02/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070920140622
1287127v02/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070920140622
1287233v02/vargcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1287240v02/vargcc -march=nocona -Os -fomit-frame-pointer2014070920140622
1287300v02/vargcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070920140622
1287322v02/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070920140622
1287330v02/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070920140622
1287375v02/vargcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070920140622
1287375v02/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070920140622
1287420v02/vargcc -funroll-loops -Os -fomit-frame-pointer2014070920140622
1287420v02/vargcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1287420v02/vargcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070920140622
1287480v02/vargcc -fno-schedule-insns -O -fomit-frame-pointer2014070920140622
1287502v02/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070920140622
1287503v02/vargcc -Os -fomit-frame-pointer2014070920140622
1287570v02/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070920140622
1287623v02/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2014070920140622
1287645v02/vargcc -march=k8 -O -fomit-frame-pointer2014070920140622
1287668v02/vargcc -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1287735v02/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2014070920140622
1287765v02/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070920140622
1287885v02/vargcc -march=k8 -O3 -fomit-frame-pointer2014070920140622
1287952v02/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070920140622
1287967v02/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070920140622
1287983v02/vargcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070920140622
1288043v02/vargcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1288050v02/vargcc -funroll-loops -O3 -fomit-frame-pointer2014070920140622
1288050v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1288072v02/vargcc -m64 -O -fomit-frame-pointer2014070920140622
1288125v02/vargcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070920140622
1288132v02/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070920140622
1288193v02/vargcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070920140622
1288267v02/vargcc -m64 -O2 -fomit-frame-pointer2014070920140622
1288275v02/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070920140622
1288425v02/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070920140622
1288433v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070920140622
1288462v02/vargcc -march=k8 -O2 -fomit-frame-pointer2014070920140622
1288515v02/vargcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070920140622
1288582v02/vargcc -m64 -march=core2 -O -fomit-frame-pointer2014070920140622
1288657v02/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070920140622
1288665v02/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070920140622
1288815v02/vargcc -O3 -fomit-frame-pointer2014070920140622
1288860v02/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070920140622
1288905v02/vargcc -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1289010v02/vargcc -m64 -march=nocona -O -fomit-frame-pointer2014070920140622
1289138v02/vargcc -march=nocona -O3 -fomit-frame-pointer2014070920140622
1289152v02/vargcc -O2 -fomit-frame-pointer2014070920140622
1289190v02/vargcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070920140622
1289422v02/vargcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070920140622
1289467v02/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070920140622
1289475v02/vargcc -march=barcelona -O -fomit-frame-pointer2014070920140622
1289813v02/vargcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070920140622
1289865v02/vargcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1290045v02/vargcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070920140622
1290142v02/vargcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070920140622
1290840v02/vargcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070920140622
1291117v02/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070920140622
1291260v02/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070920140622
1291567v02/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070920140622
1292377v02/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2014070920140622
1294553v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014070920140622
1294605v02/varcc2014070920140622
1294732v02/vargcc -m64 -O3 -fomit-frame-pointer2014070920140622
1294950v02/vargcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070920140622
1296038v02/vargcc2014070920140622
1296653v02/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2014070920140622
1297267v02/vargcc -funroll-loops2014070920140622
1298317v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1298708v02/vargcc -m64 -march=k8 -O -fomit-frame-pointer2014070920140622
1300275v02/vargcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070920140622
1301153v02/vargcc -march=nocona -O2 -fomit-frame-pointer2014070920140622
1302128v02/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070920140622