| time/op
|
|---|
| New/text=opticks/size=100K/bits=32-12 | 21.5ms ± 0%
|
| New/text=opticks/size=100K/bits=64-12 | 22.5ms ± 0%
|
| New/text=opticks/size=500K/bits=32-12 | 131ms ± 0%
|
| New/text=opticks/size=500K/bits=64-12 | 135ms ± 1%
|
| New/text=go/size=100K/bits=32-12 | 21.7ms ± 0%
|
| New/text=go/size=100K/bits=64-12 | 22.7ms ± 0%
|
| New/text=go/size=500K/bits=32-12 | 133ms ± 0%
|
| New/text=go/size=500K/bits=64-12 | 137ms ± 0%
|
| New/text=go/size=1M/bits=32-12 | 282ms ± 0%
|
| New/text=go/size=1M/bits=64-12 | 304ms ± 0%
|
| New/text=go/size=5M/bits=32-12 | 1.89s ± 0%
|
| New/text=go/size=5M/bits=64-12 | 2.23s ± 0%
|
| New/text=go/size=10M/bits=32-12 | 4.80s ± 1%
|
| New/text=go/size=10M/bits=64-12 | 5.49s ± 0%
|
| New/text=go/size=50M/bits=32-12 | 33.1s ± 1%
|
| New/text=go/size=50M/bits=64-12 | 37.0s ± 1%
|
| New/text=zero/size=100K/bits=32-12 | 30.1ms ± 0%
|
| New/text=zero/size=100K/bits=64-12 | 29.3ms ± 0%
|
| New/text=zero/size=500K/bits=32-12 | 169ms ± 0%
|
| New/text=zero/size=500K/bits=64-12 | 166ms ± 1%
|
| New/text=zero/size=1M/bits=32-12 | 359ms ± 2%
|
| New/text=zero/size=1M/bits=64-12 | 356ms ± 0%
|
| New/text=zero/size=5M/bits=32-12 | 1.97s ± 0%
|
| New/text=zero/size=5M/bits=64-12 | 2.04s ± 0%
|
| New/text=zero/size=10M/bits=32-12 | 4.13s ± 0%
|
| New/text=zero/size=10M/bits=64-12 | 4.27s ± 1%
|
| New/text=zero/size=50M/bits=32-12 | 22.9s ± 0%
|
| New/text=zero/size=50M/bits=64-12 | 23.7s ± 0%
|
| New/text=rand/size=100K/bits=32-12 | 13.9ms ± 0%
|
| New/text=rand/size=100K/bits=64-12 | 14.3ms ± 0%
|
| New/text=rand/size=500K/bits=32-12 | 88.7ms ± 0%
|
| New/text=rand/size=500K/bits=64-12 | 90.3ms ± 0%
|
| New/text=rand/size=1M/bits=32-12 | 197ms ± 0%
|
| New/text=rand/size=1M/bits=64-12 | 217ms ± 1%
|
| New/text=rand/size=5M/bits=32-12 | 1.46s ± 0%
|
| New/text=rand/size=5M/bits=64-12 | 1.62s ± 0%
|
| New/text=rand/size=10M/bits=32-12 | 3.38s ± 0%
|
| New/text=rand/size=10M/bits=64-12 | 3.74s ± 0%
|
| New/text=rand/size=50M/bits=32-12 | 24.3s ± 0%
|
| New/text=rand/size=50M/bits=64-12 | 26.1s ± 0%
|
| SaveRestore-12 | 8.46ms ± 1%
|
| SaveRestore/bits=32-12 | 16.1ms ± 0%
|
| SaveRestore/bits=64-12 | 17.2ms ± 1%
|
| [Geo mean] | 436ms
|
|
|
| speed
|
|---|
| New/text=opticks/size=100K/bits=32-12 | 4.64MB/s ± 0%
|
| New/text=opticks/size=100K/bits=64-12 | 4.44MB/s ± 0%
|
| New/text=opticks/size=500K/bits=32-12 | 3.82MB/s ± 0%
|
| New/text=opticks/size=500K/bits=64-12 | 3.70MB/s ± 1%
|
| New/text=go/size=100K/bits=32-12 | 4.61MB/s ± 0%
|
| New/text=go/size=100K/bits=64-12 | 4.40MB/s ± 0%
|
| New/text=go/size=500K/bits=32-12 | 3.77MB/s ± 0%
|
| New/text=go/size=500K/bits=64-12 | 3.66MB/s ± 0%
|
| New/text=go/size=1M/bits=32-12 | 3.55MB/s ± 0%
|
| New/text=go/size=1M/bits=64-12 | 3.29MB/s ± 0%
|
| New/text=go/size=5M/bits=32-12 | 2.65MB/s ± 0%
|
| New/text=go/size=5M/bits=64-12 | 2.25MB/s ± 1%
|
| New/text=go/size=10M/bits=32-12 | 2.09MB/s ± 1%
|
| New/text=go/size=10M/bits=64-12 | 1.82MB/s ± 0%
|
| New/text=go/size=50M/bits=32-12 | 1.51MB/s ± 1%
|
| New/text=go/size=50M/bits=64-12 | 1.35MB/s ± 0%
|
| New/text=zero/size=100K/bits=32-12 | 3.32MB/s ± 0%
|
| New/text=zero/size=100K/bits=64-12 | 3.42MB/s ± 0%
|
| New/text=zero/size=500K/bits=32-12 | 2.97MB/s ± 0%
|
| New/text=zero/size=500K/bits=64-12 | 3.00MB/s ± 1%
|
| New/text=zero/size=1M/bits=32-12 | 2.78MB/s ± 2%
|
| New/text=zero/size=1M/bits=64-12 | 2.81MB/s ± 0%
|
| New/text=zero/size=5M/bits=32-12 | 2.53MB/s ± 0%
|
| New/text=zero/size=5M/bits=64-12 | 2.46MB/s ± 0%
|
| New/text=zero/size=10M/bits=32-12 | 2.42MB/s ± 0%
|
| New/text=zero/size=10M/bits=64-12 | 2.35MB/s ± 0%
|
| New/text=zero/size=50M/bits=32-12 | 2.18MB/s ± 0%
|
| New/text=zero/size=50M/bits=64-12 | 2.12MB/s ± 0%
|
| New/text=rand/size=100K/bits=32-12 | 7.22MB/s ± 0%
|
| New/text=rand/size=100K/bits=64-12 | 6.98MB/s ± 0%
|
| New/text=rand/size=500K/bits=32-12 | 5.64MB/s ± 0%
|
| New/text=rand/size=500K/bits=64-12 | 5.53MB/s ± 0%
|
| New/text=rand/size=1M/bits=32-12 | 5.06MB/s ± 0%
|
| New/text=rand/size=1M/bits=64-12 | 4.62MB/s ± 1%
|
| New/text=rand/size=5M/bits=32-12 | 3.43MB/s ± 0%
|
| New/text=rand/size=5M/bits=64-12 | 3.09MB/s ± 0%
|
| New/text=rand/size=10M/bits=32-12 | 2.95MB/s ± 0%
|
| New/text=rand/size=10M/bits=64-12 | 2.68MB/s ± 0%
|
| New/text=rand/size=50M/bits=32-12 | 2.06MB/s ± 1%
|
| New/text=rand/size=50M/bits=64-12 | 1.92MB/s ± 0%
|
| SaveRestore-12 | 494MB/s ± 1%
|
| SaveRestore/bits=32-12 | 259MB/s ± 0%
|
| SaveRestore/bits=64-12 | 243MB/s ± 1%
|
| [Geo mean] | 4.32MB/s
|
|
|
| alloc/op
|
|---|
| New/text=opticks/size=100K/bits=32-12 | 811kB ± 0%
|
| New/text=opticks/size=100K/bits=64-12 | 1.62MB ± 0%
|
| New/text=opticks/size=500K/bits=32-12 | 4.04MB ± 0%
|
| New/text=opticks/size=500K/bits=64-12 | 8.07MB ± 0%
|
| New/text=go/size=100K/bits=32-12 | 811kB ± 0%
|
| New/text=go/size=100K/bits=64-12 | 1.62MB ± 0%
|
| New/text=go/size=500K/bits=32-12 | 4.04MB ± 0%
|
| New/text=go/size=500K/bits=64-12 | 8.07MB ± 0%
|
| New/text=go/size=1M/bits=32-12 | 8.07MB ± 0%
|
| New/text=go/size=1M/bits=64-12 | 16.1MB ± 0%
|
| New/text=go/size=5M/bits=32-12 | 40.2MB ± 0%
|
| New/text=go/size=5M/bits=64-12 | 80.3MB ± 0%
|
| New/text=go/size=10M/bits=32-12 | 80.2MB ± 0%
|
| New/text=go/size=10M/bits=64-12 | 160MB ± 0%
|
| New/text=go/size=50M/bits=32-12 | 402MB ± 0%
|
| New/text=go/size=50M/bits=64-12 | 805MB ± 0%
|
| New/text=zero/size=100K/bits=32-12 | 1.46MB ± 0%
|
| New/text=zero/size=100K/bits=64-12 | 3.02MB ± 0%
|
| New/text=zero/size=500K/bits=32-12 | 8.66MB ± 0%
|
| New/text=zero/size=500K/bits=64-12 | 19.7MB ± 0%
|
| New/text=zero/size=1M/bits=32-12 | 19.7MB ± 0%
|
| New/text=zero/size=1M/bits=64-12 | 39.0MB ± 0%
|
| New/text=zero/size=5M/bits=32-12 | 85.2MB ± 0%
|
| New/text=zero/size=5M/bits=64-12 | 169MB ± 0%
|
| New/text=zero/size=10M/bits=32-12 | 169MB ± 0%
|
| New/text=zero/size=10M/bits=64-12 | 333MB ± 0%
|
| New/text=zero/size=50M/bits=32-12 | 739MB ± 0%
|
| New/text=zero/size=50M/bits=64-12 | 1.63GB ± 0%
|
| New/text=rand/size=100K/bits=32-12 | 807kB ± 0%
|
| New/text=rand/size=100K/bits=64-12 | 1.61MB ± 0%
|
| New/text=rand/size=500K/bits=32-12 | 4.04MB ± 0%
|
| New/text=rand/size=500K/bits=64-12 | 8.07MB ± 0%
|
| New/text=rand/size=1M/bits=32-12 | 8.07MB ± 0%
|
| New/text=rand/size=1M/bits=64-12 | 16.1MB ± 0%
|
| New/text=rand/size=5M/bits=32-12 | 40.3MB ± 0%
|
| New/text=rand/size=5M/bits=64-12 | 80.7MB ± 0%
|
| New/text=rand/size=10M/bits=32-12 | 80.7MB ± 0%
|
| New/text=rand/size=10M/bits=64-12 | 161MB ± 0%
|
| New/text=rand/size=50M/bits=32-12 | 403MB ± 0%
|
| New/text=rand/size=50M/bits=64-12 | 806MB ± 0%
|
| SaveRestore-12 |
|
| SaveRestore/bits=32-12 | 5.28MB ± 0%
|
| SaveRestore/bits=64-12 | 9.47MB ± 0%
|
| [Geo mean] | 23.8MB
|
|
|
| allocs/op
|
|---|
| New/text=opticks/size=100K/bits=32-12 | 14.0 ± 0%
|
| New/text=opticks/size=100K/bits=64-12 | 15.0 ± 0%
|
| New/text=opticks/size=500K/bits=32-12 | 17.0 ± 0%
|
| New/text=opticks/size=500K/bits=64-12 | 18.0 ± 0%
|
| New/text=go/size=100K/bits=32-12 | 14.0 ± 0%
|
| New/text=go/size=100K/bits=64-12 | 15.0 ± 0%
|
| New/text=go/size=500K/bits=32-12 | 17.0 ± 0%
|
| New/text=go/size=500K/bits=64-12 | 18.0 ± 0%
|
| New/text=go/size=1M/bits=32-12 | 19.0 ± 0%
|
| New/text=go/size=1M/bits=64-12 | 20.0 ± 0%
|
| New/text=go/size=5M/bits=32-12 | 22.0 ± 0%
|
| New/text=go/size=5M/bits=64-12 | 23.0 ± 0%
|
| New/text=go/size=10M/bits=32-12 | 22.0 ± 0%
|
| New/text=go/size=10M/bits=64-12 | 23.0 ± 0%
|
| New/text=go/size=50M/bits=32-12 | 31.0 ± 0%
|
| New/text=go/size=50M/bits=64-12 | 34.0 ± 0%
|
| New/text=zero/size=100K/bits=32-12 | 27.0 ± 0%
|
| New/text=zero/size=100K/bits=64-12 | 29.0 ± 0%
|
| New/text=zero/size=500K/bits=32-12 | 35.0 ± 0%
|
| New/text=zero/size=500K/bits=64-12 | 38.0 ± 0%
|
| New/text=zero/size=1M/bits=32-12 | 39.0 ± 0%
|
| New/text=zero/size=1M/bits=64-12 | 41.0 ± 0%
|
| New/text=zero/size=5M/bits=32-12 | 46.0 ± 0%
|
| New/text=zero/size=5M/bits=64-12 | 47.0 ± 0%
|
| New/text=zero/size=10M/bits=32-12 | 48.0 ± 0%
|
| New/text=zero/size=10M/bits=64-12 | 50.6 ± 1%
|
| New/text=zero/size=50M/bits=32-12 | 54.6 ± 1%
|
| New/text=zero/size=50M/bits=64-12 | 57.4 ± 1%
|
| New/text=rand/size=100K/bits=32-12 | 13.0 ± 0%
|
| New/text=rand/size=100K/bits=64-12 | 14.0 ± 0%
|
| New/text=rand/size=500K/bits=32-12 | 17.0 ± 0%
|
| New/text=rand/size=500K/bits=64-12 | 18.0 ± 0%
|
| New/text=rand/size=1M/bits=32-12 | 19.0 ± 0%
|
| New/text=rand/size=1M/bits=64-12 | 20.0 ± 0%
|
| New/text=rand/size=5M/bits=32-12 | 24.0 ± 0%
|
| New/text=rand/size=5M/bits=64-12 | 26.4 ± 2%
|
| New/text=rand/size=10M/bits=32-12 | 27.4 ± 2%
|
| New/text=rand/size=10M/bits=64-12 | 29.0 ± 0%
|
| New/text=rand/size=50M/bits=32-12 | 33.4 ± 2%
|
| New/text=rand/size=50M/bits=64-12 | 36.0 ± 0%
|
| SaveRestore-12 |
|
| SaveRestore/bits=32-12 | 4.00 ± 0%
|
| SaveRestore/bits=64-12 | 4.00 ± 0%
|
| [Geo mean] | 23.2
|
|
|