@@ -28,6 +28,7 @@ data BenchType
28 | LinearRate
28 | LinearRate
30 | NestedConcurrent
30 | NestedConcurrent
@@ -71,6 +72,7 @@ parseBench = do
71 Just "linear-rate" -> setBenchType LinearRate
72 Just "linear-rate" -> setBenchType LinearRate
72 Just "nested" -> setBenchType Nested
73 Just "nested" -> setBenchType Nested
73 Just "nested-concurrent" -> setBenchType NestedConcurrent
74 Just "nested-concurrent" -> setBenchType NestedConcurrent
75+ Just "nested-unfold" -> setBenchType NestedUnfold
74 Just "base" -> setBenchType Base
76 Just "base" -> setBenchType Base
75 Just "fileio" -> setBenchType FileIO
77 Just "fileio" -> setBenchType FileIO
76 Just "array" -> setBenchType Array
78 Just "array" -> setBenchType Array
@@ -351,11 +353,11 @@ main = do
351 makeNestedGraphs
353 makeNestedGraphs
352 "charts/nested/results.csv"
354 "charts/nested/results.csv"
353 "charts/nested"
355 "charts/nested"
354− NestedConcurrent -> benchShow opts cfg
356+ NestedUnfold -> benchShow opts cfg
355− { title = Just "Nested concurrent loops 316 x 316 elems" }
357+ { title = Just "Nested unfold loops 316 x 316 elems" }
356 makeNestedGraphs
358 makeNestedGraphs
357− "charts/nested-concurrent/results.csv"
359+ "charts/nested-unfold/results.csv"
358− "charts/nested-concurrent"
360+ "charts/nested-unfold"
359 FileIO -> benchShow opts cfg
361 FileIO -> benchShow opts cfg
360 { title = Just "File IO" }
362 { title = Just "File IO" }
361 makeFileIOGraphs
363 makeFileIOGraphs