@@ -294,7 +294,7 @@ fn rackscale_vmops_benchmark(transport: RackscaleTransport, benchtype: VMOpsBenc
294294 120_000 + 500 * num_cores as u64
295295 }
296296 fn rackscale_timeout_fn ( num_cores : usize ) -> u64 {
297- 240_000 + 500 * num_cores as u64
297+ 240_000 + 1_000 * num_cores as u64
298298 }
299299 fn mem_fn ( num_cores : usize , is_smoke : bool ) -> usize {
300300 if is_smoke {
@@ -435,13 +435,11 @@ fn s11_rackscale_shmem_leveldb_benchmark() {
435435 }
436436
437437 fn mem_fn ( num_cores : usize , is_smoke : bool ) -> usize {
438- let mem_size = if is_smoke {
438+ if is_smoke {
439439 8192
440440 } else {
441- 512 * num_cores + 4096
442- } ;
443- // memory needs to be divisible by # of nodes, but we'll use cores for now
444- mem_size - ( mem_size % num_cores)
441+ 2048 * ( ( ( num_cores + 3 - 1 ) / 3 ) * 3 )
442+ }
445443 }
446444
447445 let bench = RackscaleBench {
@@ -631,13 +629,11 @@ fn rackscale_memcached_benchmark(transport: RackscaleTransport) {
631629 }
632630
633631 fn mem_fn ( num_cores : usize , is_smoke : bool ) -> usize {
634- let mem_size = if is_smoke {
632+ if is_smoke {
635633 8192
636634 } else {
637- 512 * num_cores + 8192
638- } ;
639- // memory needs to be divisible by # of nodes, but we'll use cores for now
640- mem_size - ( mem_size % num_cores)
635+ 2048 * ( ( ( num_cores + 3 - 1 ) / 3 ) * 3 )
636+ }
641637 }
642638
643639 let bench = RackscaleBench {
@@ -716,13 +712,11 @@ fn rackscale_monetdb_benchmark(transport: RackscaleTransport) {
716712 }
717713
718714 fn mem_fn ( num_cores : usize , is_smoke : bool ) -> usize {
719- let mem_size = if is_smoke {
715+ if is_smoke {
720716 8192
721717 } else {
722- 512 * num_cores + 8192
723- } ;
724- // memory needs to be divisible by # of nodes, but we'll use cores for now
725- mem_size - ( mem_size % num_cores)
718+ 2048 * ( ( ( num_cores + 3 - 1 ) / 3 ) * 3 )
719+ }
726720 }
727721
728722 let bench = RackscaleBench {
0 commit comments