From 07a8aa0d848f60768f03e63b98c14234eff780cf Mon Sep 17 00:00:00 2001 From: Tvrtko Ursulin Date: Mon, 8 May 2017 13:31:50 +0100 Subject: gem_wsim: Support multiple dependencies Multiple dependencies separated by forward slashes are now supported. Some media workloads also updated to use this for better efficiency. Signed-off-by: Tvrtko Ursulin --- benchmarks/wsim/README | 6 ++++-- benchmarks/wsim/media_mfe2_480p.wsim | 3 +-- benchmarks/wsim/media_mfe3_480p.wsim | 4 +--- benchmarks/wsim/media_mfe4_480p.wsim | 5 +---- 4 files changed, 7 insertions(+), 11 deletions(-) (limited to 'benchmarks/wsim') diff --git a/benchmarks/wsim/README b/benchmarks/wsim/README index 7aa0694a..5d2a90b2 100644 --- a/benchmarks/wsim/README +++ b/benchmarks/wsim/README @@ -2,8 +2,8 @@ Workload descriptor format ========================== ctx.engine.duration_us.dependency.wait,... -..[-]..<0|1>,... -d|p|s.,... +..[-].[/][...].<0|1>,... +d|p|s|t|q.,... For duration a range can be given from which a random value will be picked before every submit. Since this and seqno management requires CPU access to @@ -54,3 +54,5 @@ The above workload described in human language works like this: When workload descriptors are provided on the command line, commas must be used instead of new lines. + +Multiple dependencies can be given separated by forward slashes. \ No newline at end of file diff --git a/benchmarks/wsim/media_mfe2_480p.wsim b/benchmarks/wsim/media_mfe2_480p.wsim index b59cb60b..18bc756f 100644 --- a/benchmarks/wsim/media_mfe2_480p.wsim +++ b/benchmarks/wsim/media_mfe2_480p.wsim @@ -4,7 +4,6 @@ 4.VCS.12000-15000.0.0 5.RCS.1000-2200.-1.0 6.RCS.800-1600.-1.0 -s.-4 -6.RCS.10000-12000.0.0 +6.RCS.10000-12000.-4.0 6.VCS.2500-3500.-1.0 3.VCS.2500-3500.-2.1 diff --git a/benchmarks/wsim/media_mfe3_480p.wsim b/benchmarks/wsim/media_mfe3_480p.wsim index b4589d22..e12a2e6a 100644 --- a/benchmarks/wsim/media_mfe3_480p.wsim +++ b/benchmarks/wsim/media_mfe3_480p.wsim @@ -7,9 +7,7 @@ 7.VCS.12000-15000.0.0 8.RCS.1000-2200.-1.0 9.RCS.800-1600.-1.0 -s.-8 -s.-4 -9.RCS.10000-12000.0.0 +9.RCS.10000-12000.-7/-4.0 9.VCS.2500-3500.-1.0 3.VCS.2500-3500.-2.0 6.VCS.2500-3500.-3.1 diff --git a/benchmarks/wsim/media_mfe4_480p.wsim b/benchmarks/wsim/media_mfe4_480p.wsim index 3137da34..75d4f67e 100644 --- a/benchmarks/wsim/media_mfe4_480p.wsim +++ b/benchmarks/wsim/media_mfe4_480p.wsim @@ -10,10 +10,7 @@ 10.VCS.12000-15000.0.0 11.RCS.1000-2200.-1.0 12.RCS.800-1600.-1.0 -s.-10 -s.-8 -s.-6 -12.RCS.10000-12000.0.0 +12.RCS.10000-12000.-4/-7/-10.0 12.VCS.2500-3500.-1.0 3.VCS.2500-3500.-2.0 6.VCS.2500-3500.-3.0 -- cgit v1.2.3