mirror of
https://github.com/pseXperiments/icicle.git
synced 2026-01-09 15:37:58 -05:00
smaller batch size
This commit is contained in:
@@ -238,7 +238,7 @@ func TestMSMG2GnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMG2Batch(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -272,7 +272,7 @@ func TestPrecomputePointsG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -317,7 +317,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -356,7 +356,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
|
||||
func TestMSMG2SkewedDistribution(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -198,7 +198,7 @@ func TestMSMGnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMBatch(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -232,7 +232,7 @@ func TestPrecomputePoints(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -277,7 +277,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -316,7 +316,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
|
||||
func TestMSMSkewedDistribution(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -238,7 +238,7 @@ func TestMSMG2GnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMG2Batch(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -272,7 +272,7 @@ func TestPrecomputePointsG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -317,7 +317,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -356,7 +356,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
|
||||
func TestMSMG2SkewedDistribution(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -198,7 +198,7 @@ func TestMSMGnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMBatch(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -232,7 +232,7 @@ func TestPrecomputePoints(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -277,7 +277,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -316,7 +316,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
|
||||
func TestMSMSkewedDistribution(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -238,7 +238,7 @@ func TestMSMG2GnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMG2Batch(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -272,7 +272,7 @@ func TestPrecomputePointsG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -317,7 +317,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -356,7 +356,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
|
||||
func TestMSMG2SkewedDistribution(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -198,7 +198,7 @@ func TestMSMGnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMBatch(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -232,7 +232,7 @@ func TestPrecomputePoints(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -277,7 +277,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -316,7 +316,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
|
||||
func TestMSMSkewedDistribution(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -198,7 +198,7 @@ func TestMSMG2GnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMG2Batch(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -232,7 +232,7 @@ func TestPrecomputePointsG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -277,7 +277,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -316,7 +316,7 @@ func TestPrecomputePointsSharedBasesG2(t *testing.T) {
|
||||
|
||||
func TestMSMG2SkewedDistribution(t *testing.T) {
|
||||
cfg := g2.G2GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -198,7 +198,7 @@ func TestMSMGnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSMBatch(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -232,7 +232,7 @@ func TestPrecomputePoints(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -277,7 +277,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -316,7 +316,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
|
||||
func TestMSMSkewedDistribution(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -93,7 +93,7 @@ func TestMSM(t *testing.T) {
|
||||
func TestMSMBatch(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -121,7 +121,7 @@ func TestPrecomputePoints(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -160,7 +160,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -193,7 +193,7 @@ func TestPrecomputePointsSharedBases(t *testing.T) {
|
||||
|
||||
func TestMSMSkewedDistribution(t *testing.T) {
|
||||
cfg := msm.GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
@@ -280,7 +280,7 @@ func TestMSM{{if eq .CurvePrefix "G2"}}G2{{end}}GnarkCryptoTypes(t *testing.T) {
|
||||
func TestMSM{{.CurvePrefix}}Batch(t *testing.T) {
|
||||
cfg := {{if eq .CurvePrefix "G2"}}g2{{else}}msm{{end}}.{{.CurvePrefix}}GetDefaultMSMConfig()
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
size := 1 << power
|
||||
totalSize := size * batchSize
|
||||
@@ -315,7 +315,7 @@ func TestPrecomputePoints{{.CurvePrefix}}(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -361,7 +361,7 @@ func TestPrecomputePointsSharedBases{{.CurvePrefix}}(t *testing.T) {
|
||||
cfg.PrecomputeFactor = precomputeFactor
|
||||
|
||||
for _, power := range []int{10, 16} {
|
||||
for _, batchSize := range []int{1, 3, 16} {
|
||||
for _, batchSize := range []int{1, 3, 5} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
@@ -401,7 +401,7 @@ func TestPrecomputePointsSharedBases{{.CurvePrefix}}(t *testing.T) {
|
||||
|
||||
func TestMSM{{.CurvePrefix}}SkewedDistribution(t *testing.T) {
|
||||
cfg := {{if eq .CurvePrefix "G2"}}g2{{else}}msm{{end}}.{{.CurvePrefix}}GetDefaultMSMConfig()
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10, 18} {
|
||||
for _, power := range []int{2, 3, 4, 5, 6, 7, 8, 10} {
|
||||
runtime.SetDevice(&DEVICE)
|
||||
|
||||
size := 1 << power
|
||||
|
||||
Reference in New Issue
Block a user