Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
44346849 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44349264 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
44350321 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
44350359 | openssl | gcc -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44351514 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44352409 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140517 | 20140514 |
44354231 | openssl | cc | 20140517 | 20140514 |
44355601 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
44356230 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44359416 | openssl | gcc | 20140517 | 20140514 |
44359871 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44361367 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44364718 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
44365069 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44365897 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44366038 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44366346 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44367374 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44369445 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140517 | 20140514 |
44370021 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44370033 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44371459 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44371949 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140517 | 20140514 |
44372768 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140517 | 20140514 |
44373186 | openssl | gcc -funroll-loops | 20140517 | 20140514 |
44373495 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
44374760 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44376046 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
44377158 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140517 | 20140514 |
44377903 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44380832 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
44381397 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44382779 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140517 | 20140514 |
44383303 | openssl | gcc -Os -fomit-frame-pointer | 20140517 | 20140514 |
44384187 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44384743 | openssl | gcc -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44384807 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140517 | 20140514 |
44385267 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140517 | 20140514 |
44385729 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44386354 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44387845 | openssl | gcc -O -fomit-frame-pointer | 20140517 | 20140514 |
44388200 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140517 | 20140514 |
44390596 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44390967 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44391812 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44394140 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140517 | 20140514 |
44397081 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44399133 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44401912 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44404417 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44408967 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
44413754 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140517 | 20140514 |
44422146 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44488126 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
44490709 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
123241157 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123272741 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123286849 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140517 | 20140514 |
123310802 | cryptopp | g++ -O -fomit-frame-pointer | 20140517 | 20140514 |
123334361 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123358559 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
123436845 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
123448684 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123455640 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123483425 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
123487339 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123492314 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140517 | 20140514 |
123536279 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
123558955 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
123562698 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140517 | 20140514 |
123571187 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140517 | 20140514 |
123591155 | cryptopp | g++ -Os -fomit-frame-pointer | 20140517 | 20140514 |
123603716 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123619940 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123637463 | cryptopp | g++ | 20140517 | 20140514 |
123669598 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
123693544 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
123695980 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140517 | 20140514 |
123707231 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140517 | 20140514 |
123742368 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123755123 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
123770259 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140517 | 20140514 |
123836230 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140517 | 20140514 |
123875632 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140517 | 20140514 |
123892364 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123913459 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140517 | 20140514 |
123920813 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140517 | 20140514 |
123923662 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
123979125 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140517 | 20140514 |
124066434 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140517 | 20140514 |
124140943 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140517 | 20140514 |
124157381 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124163278 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124187208 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
124197947 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124255367 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
124257895 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
124376852 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124391890 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140517 | 20140514 |
124402853 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140517 | 20140514 |
124571441 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124581696 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124593315 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140517 | 20140514 |
124600722 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140517 | 20140514 |
Compiler | Implementations
|
g++ | gmp |
g++ -O2 -fomit-frame-pointer | gmp |
g++ -O3 -fomit-frame-pointer | gmp |
g++ -O -fomit-frame-pointer | gmp |
g++ -Os -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | gmp
|
Compiler | Implementations
|
g++ | ntl |
g++ -O2 -fomit-frame-pointer | ntl |
g++ -O3 -fomit-frame-pointer | ntl |
g++ -O -fomit-frame-pointer | ntl |
g++ -Os -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ntl
|