@@ -28,6 +28,7 @@ data BenchType
2828 | LinearRate
2929 | Nested
3030 | NestedConcurrent
31+ | NestedUnfold
3132 | Base
3233 | FileIO
3334 | Array
@@ -71,6 +72,7 @@ parseBench = do
7172 Just "linear-rate" -> setBenchType LinearRate
7273 Just "nested" -> setBenchType Nested
7374 Just "nested-concurrent" -> setBenchType NestedConcurrent
75+ Just "nested-unfold" -> setBenchType NestedUnfold
7476 Just "base" -> setBenchType Base
7577 Just "fileio" -> setBenchType FileIO
7678 Just "array" -> setBenchType Array
@@ -351,11 +353,11 @@ main = do
351353 makeNestedGraphs
352354 "charts/nested/results.csv"
353355 "charts/nested"
354− NestedConcurrent -> benchShow opts cfg
355− { title = Just "Nested concurrent loops 316 x 316 elems" }
356+ NestedUnfold -> benchShow opts cfg
357+ { title = Just "Nested unfold loops 316 x 316 elems" }
356358 makeNestedGraphs
357− "charts/nested-concurrent/results.csv"
358− "charts/nested-concurrent"
359+ "charts/nested-unfold/results.csv"
360+ "charts/nested-unfold"
359361 FileIO -> benchShow opts cfg
360362 { title = Just "File IO" }
361363 makeFileIOGraphs