SPB Git

spb/wp34_uqo

Public
5.0 KB · 143 lines latex
1% generated by experiments/synthetic_ecdlp/analyze_ecdlp.py2\newcommand{\alphabsgs}{0.471}3\newcommand{\alphaLobsgs}{0.445}4\newcommand{\alphaHibsgs}{0.496}5\newcommand{\alphaGbsgs}{0.500}6\newcommand{\alphaGLobsgs}{0.495}7\newcommand{\alphaGHibsgs}{0.506}8\newcommand{\alphakangaroo}{0.493}9\newcommand{\alphaLokangaroo}{0.487}10\newcommand{\alphaHikangaroo}{0.499}11\newcommand{\alphaGkangaroo}{0.498}12\newcommand{\alphaGLokangaroo}{0.487}13\newcommand{\alphaGHikangaroo}{0.509}14\newcommand{\alpharhobrent}{0.482}15\newcommand{\alphaLorhobrent}{0.467}16\newcommand{\alphaHirhobrent}{0.500}17\newcommand{\alphaGrhobrent}{0.500}18\newcommand{\alphaGLorhobrent}{0.491}19\newcommand{\alphaGHirhobrent}{0.511}20\newcommand{\alpharhodp}{0.450}21\newcommand{\alphaLorhodp}{0.425}22\newcommand{\alphaHirhodp}{0.479}23\newcommand{\alphaGrhodp}{0.478}24\newcommand{\alphaGLorhodp}{0.463}25\newcommand{\alphaGHirhodp}{0.495}26\newcommand{\alpharhodpneg}{0.438}27\newcommand{\alphaLorhodpneg}{0.404}28\newcommand{\alphaHirhodpneg}{0.478}29\newcommand{\alphaGrhodpneg}{0.480}30\newcommand{\alphaGLorhodpneg}{0.469}31\newcommand{\alphaGHirhodpneg}{0.498}32\newcommand{\alpharhodprbig}{0.445}33\newcommand{\alphaLorhodprbig}{0.413}34\newcommand{\alphaHirhodprbig}{0.483}35\newcommand{\alphaGrhodprbig}{0.483}36\newcommand{\alphaGLorhodprbig}{0.463}37\newcommand{\alphaGHirhodprbig}{0.506}38\newcommand{\alpharhofloyd}{0.489}39\newcommand{\alphaLorhofloyd}{0.480}40\newcommand{\alphaHirhofloyd}{0.504}41\newcommand{\alphaGrhofloyd}{0.492}42\newcommand{\alphaGLorhofloyd}{0.483}43\newcommand{\alphaGHirhofloyd}{0.502}44\newcommand{\alphaGMin}{0.478}45\newcommand{\alphaGMax}{0.500}46\newcommand{\scalingMaxBits}{56}47\newcommand{\scalingInstances}{60}48\newcommand{\rhoDpConstBig}{1.31}49\newcommand{\rhoDpIterConstBig}{1.30}50\newcommand{\rhoNegIterConstBig}{0.82}51\newcommand{\bsgsConstBig}{1.47}52\newcommand{\kangarooConstBig}{2.12}53\newcommand{\floydConstBig}{3.00}54\newcommand{\brentConstBig}{1.93}55\newcommand{\scalingAllOk}{all}56\newcommand{\scalingHost}{Apple M3 Ultra}57\newcommand{\negSpeedupBig}{1.68}58\newcommand{\negSpeedupBigLo}{1.37}59\newcommand{\negSpeedupBigHi}{2.06}60\newcommand{\pooledMinBits}{44}61\newcommand{\pooledN}{240}62\newcommand{\rhoConstPooled}{1.254}63\newcommand{\rhoConstPooledLo}{1.195}64\newcommand{\rhoConstPooledHi}{1.313}65\newcommand{\rhoConstPooledN}{480}66\newcommand{\negConstPooled}{0.925}67\newcommand{\negConstPooledLo}{0.865}68\newcommand{\negConstPooledHi}{0.986}69\newcommand{\bsgsConstPooled}{1.500}70\newcommand{\bsgsConstPooledLo}{1.463}71\newcommand{\bsgsConstPooledHi}{1.539}72\newcommand{\kangConstPooled}{1.938}73\newcommand{\kangConstPooledLo}{1.827}74\newcommand{\kangConstPooledHi}{2.049}75\newcommand{\negSpeedupPooled}{1.35}76\newcommand{\negSpeedupPooledLo}{1.23}77\newcommand{\negSpeedupPooledHi}{1.48}78\newcommand{\jzeroNegSpeedup}{1.29}79\newcommand{\jzeroNegSpeedupLo}{1.16}80\newcommand{\jzeroNegSpeedupHi}{1.44}81\newcommand{\jzeroNegWall}{0.73}82\newcommand{\jzeroNegWallLo}{0.65}83\newcommand{\jzeroNegWallHi}{0.83}84\newcommand{\jzeroNegNsIter}{56}85\newcommand{\jzeroNegConst}{0.933}86\newcommand{\jzeroAutSpeedup}{1.51}87\newcommand{\jzeroAutSpeedupLo}{1.38}88\newcommand{\jzeroAutSpeedupHi}{1.67}89\newcommand{\jzeroAutWall}{0.75}90\newcommand{\jzeroAutWallLo}{0.65}91\newcommand{\jzeroAutWallHi}{0.86}92\newcommand{\jzeroAutNsIter}{71}93\newcommand{\jzeroAutConst}{0.797}94\newcommand{\jzeroNegAutSpeedup}{2.21}95\newcommand{\jzeroNegAutSpeedupLo}{2.00}96\newcommand{\jzeroNegAutSpeedupHi}{2.45}97\newcommand{\jzeroNegAutWall}{0.95}98\newcommand{\jzeroNegAutWallLo}{0.84}99\newcommand{\jzeroNegAutWallHi}{1.09}100\newcommand{\jzeroNegAutNsIter}{80}101\newcommand{\jzeroNegAutConst}{0.546}102\newcommand{\jzeroNegAutRtwentySpeedup}{2.42}103\newcommand{\jzeroNegAutRtwentySpeedupLo}{2.18}104\newcommand{\jzeroNegAutRtwentySpeedupHi}{2.70}105\newcommand{\jzeroNegAutRtwentyWall}{0.95}106\newcommand{\jzeroNegAutRtwentyWallLo}{0.83}107\newcommand{\jzeroNegAutRtwentyWallHi}{1.08}108\newcommand{\jzeroNegAutRtwentyNsIter}{83}109\newcommand{\jzeroNegAutRtwentyConst}{0.499}110\newcommand{\jzeroPlainNsIter}{38}111\newcommand{\jzeroPlainConst}{1.206}112\newcommand{\jzeroPooledN}{180}113\newcommand{\jzeroPooledMinBits}{44}114\newcommand{\jzeroMaxBits}{52}115\newcommand{\jzeroHost}{Apple M2 Ultra}116\newcommand{\jzeroAllOk}{all}117\newcommand{\jzeroFruitlessPerK}{0.00}118\newcommand{\jzeroFruitlessPerKRtwenty}{0.11}119\newcommand{\sweepBestCfg}{r32\_m0}120\newcommand{\sweepBestConst}{1.095}121\newcommand{\sweepBestLo}{0.921}122\newcommand{\sweepBestHi}{1.284}123\newcommand{\sweepRtwo}{3.77}124\newcommand{\sweepRthree}{2.26}125\newcommand{\sweepRtwenty}{1.531}126\newcommand{\sweepRhundred}{1.366}127\newcommand{\sweepConfigs}{25}128\newcommand{\sweepInstances}{80}129\newcommand{\parMaxThreads}{28}130\newcommand{\parSpeedupMax}{22.1}131\newcommand{\parEffMax}{0.79}132\newcommand{\parSpeedupSixteen}{14.8}133\newcommand{\parEffSixteen}{0.93}134\newcommand{\parOpsRatioMax}{1.02}135\newcommand{\parHost}{Apple M3 Ultra}136\newcommand{\parCores}{28}137\newcommand{\tmtoBsgsMinM}{2^{10}}138\newcommand{\tmtoBsgsMaxM}{2^{20}}139\newcommand{\tmtoBsgsMaxDev}{7.8}140\newcommand{\tmtoRhoDpMin}{2}141\newcommand{\tmtoRhoDpMax}{14}142\newcommand{\tmtoRhoOpsRange}{1.17--4.95}143
Files · main
Menu

Theme