From 6bca866e6cd1c6fe6afa1ef6c718c13177fd4247 Mon Sep 17 00:00:00 2001 From: Chris Freehill Date: Tue, 1 Jan 2019 16:34:42 -0600 Subject: [PATCH] Decrease test size for emulatation runs Decrease number of iterations and array sizes in some cases. Change-Id: I1a0a43faa907b28662ff3a44c172950ed7b1500e --- rocrtst/suites/performance/dispatch_time.cc | 5 +++-- rocrtst/suites/performance/enqueueLatency.cc | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/rocrtst/suites/performance/dispatch_time.cc b/rocrtst/suites/performance/dispatch_time.cc index 0cbe0ce92d..7184ae55c3 100755 --- a/rocrtst/suites/performance/dispatch_time.cc +++ b/rocrtst/suites/performance/dispatch_time.cc @@ -62,14 +62,15 @@ DispatchTime(bool defaultInterrupt, bool launchSingleKernel) : TestBase(), launch_single_(launchSingleKernel) { queue_size_ = 0; #ifdef ROCRTST_EMULATOR_BUILD - num_batch_ = 10; + num_batch_ = 2; + set_num_iteration(1); #else num_batch_ = 100000; + set_num_iteration(100); #endif memset(&aql(), 0, sizeof(hsa_kernel_dispatch_packet_t)); dispatch_time_mean_ = 0.0; - set_num_iteration(100); set_kernel_file_name("dispatch_time_kernels.hsaco"); set_kernel_name("empty_kernel"); diff --git a/rocrtst/suites/performance/enqueueLatency.cc b/rocrtst/suites/performance/enqueueLatency.cc index 991eb070a5..aef00bd7c3 100755 --- a/rocrtst/suites/performance/enqueueLatency.cc +++ b/rocrtst/suites/performance/enqueueLatency.cc @@ -72,14 +72,15 @@ EnqueueLatency(bool enqueueSinglePacket) : TestBase(), enqueue_single_(enqueueSinglePacket) { queue_size_ = 0; #if ROCRTST_EMULATOR_BUILD - num_of_pkts_ = 10; + num_of_pkts_ = 2; + set_num_iteration(1); #else num_of_pkts_ = 100000; + set_num_iteration(100); #endif memset(&aql(), 0, sizeof(hsa_kernel_dispatch_packet_t)); enqueue_time_mean_ = 0.0; - set_num_iteration(100); std::string name; std::string desc;