diff options
author | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2017-05-08 13:31:50 +0100 |
---|---|---|
committer | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2017-05-08 13:31:50 +0100 |
commit | 07a8aa0d848f60768f03e63b98c14234eff780cf (patch) | |
tree | b32ce13a79fe5a140ee3b6438796c27dfd5087ac /benchmarks/wsim | |
parent | b0872574d26eac7d0a8a72b9a74930bb0f94ec2d (diff) |
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 <tvrtko.ursulin@intel.com>
Diffstat (limited to 'benchmarks/wsim')
-rw-r--r-- | benchmarks/wsim/README | 6 | ||||
-rw-r--r-- | benchmarks/wsim/media_mfe2_480p.wsim | 3 | ||||
-rw-r--r-- | benchmarks/wsim/media_mfe3_480p.wsim | 4 | ||||
-rw-r--r-- | benchmarks/wsim/media_mfe4_480p.wsim | 5 |
4 files changed, 7 insertions, 11 deletions
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,... -<uint>.<str>.<uint>[-<uint>].<int <= 0>.<0|1>,... -d|p|s.<uiny>,... +<uint>.<str>.<uint>[-<uint>].<int <= 0>[/<int <= 0>][...].<0|1>,... +d|p|s|t|q.<uiny>,... 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 |