diff options
author | Alexandre Rames <alexandre.rames@linaro.org> | 2015-08-26 13:11:20 +0100 |
---|---|---|
committer | Alexandre Rames <alexandre.rames@linaro.org> | 2015-08-27 10:49:15 +0100 |
commit | 6f3b8b67cb60399e460c09cb160cc8eecc20af33 (patch) | |
tree | 995f259aeaba446b1757c4a57e04c28402d1c184 | |
parent | 8088cc40cac783470aa4276b48c43a22bd5d58bc (diff) |
Fix the Intrinsics benchmark when running without auto-calibration.
- Don't print "ns", which confuses the report tools.
- Reduce the number of iterations.
Change-Id: I2a907bd843e1420ab9ce382397389e6b59648590
-rw-r--r-- | benchmarking/java-ubenchs/benchmarks/Intrinsics.java | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/benchmarking/java-ubenchs/benchmarks/Intrinsics.java b/benchmarking/java-ubenchs/benchmarks/Intrinsics.java index 4293198..6fc40a3 100644 --- a/benchmarking/java-ubenchs/benchmarks/Intrinsics.java +++ b/benchmarking/java-ubenchs/benchmarks/Intrinsics.java @@ -245,25 +245,25 @@ public class Intrinsics { public static void main(String[] args) { Intrinsics obj = new Intrinsics(); long before = System.currentTimeMillis(); - obj.timeNumberOfLeadingZerosInteger(4000000); - obj.timeNumberOfLeadingZerosIntegerRandom(4000000); - obj.timeNumberOfLeadingZerosLong(4000000); - obj.timeNumberOfLeadingZerosLongRandom(4000000); + obj.timeNumberOfLeadingZerosInteger(100000); + obj.timeNumberOfLeadingZerosIntegerRandom(100000); + obj.timeNumberOfLeadingZerosLong(100000); + obj.timeNumberOfLeadingZerosLongRandom(100000); - obj.timeNumberOfTrailingZerosInteger(4000000); - obj.timeNumberOfTrailingZerosIntegerRandom(4000000); - obj.timeNumberOfTrailingZerosLong(4000000); - obj.timeNumberOfTrailingZerosLongRandom(4000000); + obj.timeNumberOfTrailingZerosInteger(100000); + obj.timeNumberOfTrailingZerosIntegerRandom(100000); + obj.timeNumberOfTrailingZerosLong(100000); + obj.timeNumberOfTrailingZerosLongRandom(100000); - obj.timeRotateRightInteger(4000000); - obj.timeRotateRightLong(4000000); - obj.timeRotateLeftInteger(4000000); - obj.timeRotateLeftLong(4000000); + obj.timeRotateRightInteger(100000); + obj.timeRotateRightLong(100000); + obj.timeRotateLeftInteger(100000); + obj.timeRotateLeftLong(100000); - obj.timeRotateRandomInteger(4000000); - obj.timeRotateRandomLong(4000000); + obj.timeRotateRandomInteger(100000); + obj.timeRotateRandomLong(100000); long after = System.currentTimeMillis(); - System.out.println("Intrinsics: " + (after - before) + "ns"); + System.out.println("Intrinsics: " + (after - before)); } } |