diff --git a/configs/example/apu_se.py b/configs/example/apu_se.py index 16e336573b..b33daa5b39 100644 --- a/configs/example/apu_se.py +++ b/configs/example/apu_se.py @@ -263,6 +263,18 @@ parser.add_argument( default=1, help="Latency while accessing shared memory", ) +parser.add_argument( + "--mem-req-latency", + type=int, + default=50, + help="Latency for requests from the cu to ruby.", +) +parser.add_argument( + "--mem-resp-latency", + type=int, + default=50, + help="Latency for responses from ruby to the cu.", +) parser.add_argument( "--TLB-prefetch", type=int, help="prefetch depth for" "TLBs" ) @@ -449,6 +461,8 @@ for i in range(n_cu): countPages=args.countPages, max_cu_tokens=args.max_cu_tokens, vrf_lm_bus_latency=args.vrf_lm_bus_latency, + mem_req_latency=args.mem_req_latency, + mem_resp_latency=args.mem_resp_latency, localDataStore=LdsState( banks=args.numLdsBanks, bankConflictPenalty=args.ldsBankConflictPenalty,