Index: benchmark/readyQ/locality.go
===================================================================
--- benchmark/readyQ/locality.go	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/locality.go	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -286,5 +286,5 @@
 	// Print with nice 's, i.e. 1'000'000 instead of 1000000
 	p := message.NewPrinter(language.English)
-	p.Printf("Duration (s)           : %f\n", delta.Seconds());
+	p.Printf("Duration (ms)          : %f\n", delta.Milliseconds());
 	p.Printf("Number of processors   : %d\n", nprocs);
 	p.Printf("Number of threads      : %d\n", nthreads);
Index: benchmark/readyQ/transfer.cfa
===================================================================
--- benchmark/readyQ/transfer.cfa	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/transfer.cfa	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -167,5 +167,5 @@
 	}
 
-	sout | "Duration                : " | ws(3, 3, unit(eng((end - start)`ds))) | 's';
+	sout | "Duration (ms)           : " | ws(3, 3, unit(eng((end - start)`dms)));
 	sout | "Number of processors    : " | nprocs;
 	sout | "Number of threads       : " | nthreads;
Index: benchmark/readyQ/transfer.cpp
===================================================================
--- benchmark/readyQ/transfer.cpp	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/transfer.cpp	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -173,5 +173,5 @@
 	}
 
-	std::cout << "Duration                : " << to_miliseconds(end - start) << "ms" << std::endl;
+	std::cout << "Duration (ms)           : " << to_miliseconds(end - start) << std::endl;
 	std::cout << "Number of processors    : " << nprocs << std::endl;
 	std::cout << "Number of threads       : " << nthreads << std::endl;
Index: benchmark/readyQ/transfer.go
===================================================================
--- benchmark/readyQ/transfer.go	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/transfer.go	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -215,5 +215,5 @@
 		ws = "no"
 	}
-	p.Printf("Duration (s)            : %f\n", delta.Seconds() )
+	p.Printf("Duration (ms)           : %f\n", delta.Milliseconds() )
 	p.Printf("Number of processors    : %d\n", nprocs )
 	p.Printf("Number of threads       : %d\n", nthreads )
Index: benchmark/readyQ/yield.cfa
===================================================================
--- benchmark/readyQ/yield.cfa	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/yield.cfa	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -80,5 +80,5 @@
 		}
 
-		printf("Duration (ms)       : %'ld\n", (end - start)`ms);
+		printf("Duration (ms)       : %'ld\n", (end - start)`dms);
 		printf("Number of processors: %'d\n", nprocs);
 		printf("Number of threads   : %'d\n", nthreads);
Index: benchmark/readyQ/yield.cpp
===================================================================
--- benchmark/readyQ/yield.cpp	(revision 0218d51d9a25278af9db6dcf77cb115c17518733)
+++ benchmark/readyQ/yield.cpp	(revision 6dc2db98278f36dc04cade768041610749f2beca)
@@ -154,6 +154,7 @@
 
 		auto dur_nano = duration_cast<std::nano>(duration);
+		auto dur_dms  = duration_cast<std::milli>(duration);
 
-		std::cout << "Took " << duration << " s\n";
+		printf("Duration (ms)       : %'.2lf\n", dur_dms );
 		printf("Total yields        : %'15llu\n", global_counter );
 		printf("Yields per procs    : %'15llu\n", global_counter / nprocs );
