From 13f6640729546bc7a4339bcdd1457f3fceef70db Mon Sep 17 00:00:00 2001 From: Guillaume Martres Date: Tue, 24 Mar 2020 14:37:36 +0100 Subject: [PATCH] lockfree: fix benchmark output Avoid seeing "speedup: 1" due to rounding. --- src/main/scala/lockfree/SortingBenchmarks.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/scala/lockfree/SortingBenchmarks.scala b/src/main/scala/lockfree/SortingBenchmarks.scala index bc93c98..5493d63 100644 --- a/src/main/scala/lockfree/SortingBenchmarks.scala +++ b/src/main/scala/lockfree/SortingBenchmarks.scala @@ -61,15 +61,15 @@ object SortingBenchmarks extends App { |synchronized: | - sequential: $syncSeqTime | - parallel: $syncParTime - | - speedup: ${syncSeqTime / syncParTime} + | - speedup: ${syncSeqTime.toFloat / syncParTime} | |fine-grained: | - sequential: $fineSeqTime | - parallel: $fineParTime - | - speedup: ${fineSeqTime / fineParTime} + | - speedup: ${fineSeqTime.toFloat / fineParTime} | |synchronized/fine-grained: - | - speedup: ${syncParTime / fineParTime} + | - speedup: ${syncParTime.toFloat / fineParTime} | """.stripMargin)