summaryrefslogtreecommitdiff
path: root/benchmarks
AgeCommit message (Expand)AuthorFilesLines
2020-06-19gem_wsim: Fix calibration handlingTvrtko Ursulin1-18/+2
2020-06-19gem_wsim: Snippet of a workload extracted from carchaseTvrtko Ursulin1-0/+184
2020-06-19gem_wsim: Log max and active working set sizes in verbose modeTvrtko Ursulin1-5/+95
2020-06-19gem_wsim: Support scaling workload batch durationsTvrtko Ursulin1-7/+30
2020-06-19gem_wsim: Support random buffer sizesTvrtko Ursulin2-14/+59
2020-06-19gem_wsim: Move BO allocation to a helperTvrtko Ursulin1-4/+10
2020-06-19gem_wsim: Show workload timing statsTvrtko Ursulin1-4/+15
2020-06-19gem_wsim: Buffer objects working sets and complex dependenciesTvrtko Ursulin4-54/+498
2020-06-19gem_wsim: Rip out userspace balancingTvrtko Ursulin32-1590/+313
2020-05-11Macros fixes: Removed unused & redundant macrosranjeet kumar11-81/+35
2020-04-28gem_wsim: Fix preempt period assertTvrtko Ursulin1-3/+12
2020-03-06gem_wsim: Mark contexts as non-persistentTvrtko Ursulin1-5/+23
2020-03-06gem_wsim: Fix calibration for special VCS engine nameTvrtko Ursulin1-0/+2
2020-03-05gem_wsim: Fix calibration for default and virtual engineTvrtko Ursulin1-14/+36
2020-02-14benchmarks/gem_wsim: Avoid labs(unsigned long)Ville Syrjälä1-1/+1
2020-02-04benchmarks: Drop gem_mmapChris Wilson3-201/+0
2020-01-30benchmarks/gem_busy: use gem_mmap__device_coherent()Ashutosh Dixit1-4/+1
2020-01-30benchmarks/gem_latency: change gtt to device coherent mappingZbigniew Kempczyński1-1/+1
2020-01-29i915: Drop prefault controlsChris Wilson1-18/+1
2020-01-24gem_wsim: Distinguish particular engines during calculating nop calibration.Anna Karas1-58/+261
2020-01-14i915/perf: Find the associated perf-type for a particular deviceChris Wilson1-2/+2
2019-12-03benchmarks: remove igt_skip_on_simulation()Swati Sharma1-2/+0
2019-11-12lib/igt_list: Update, clean-up and document igt_listArkadiusz Hiler1-3/+3
2019-10-26lib/i915: Use explicit iterator names in for_each_engine()Chris Wilson1-14/+2
2019-10-25benchmarks/gem_wsim: Cleanup register access on exitChris Wilson1-22/+25
2019-08-29lib/intel_mmio: add additional api for multiple devicesDaniel Mrzyglod2-2/+4
2019-08-28benchmarks: Use labs() for abs(long)Chris Wilson2-2/+2
2019-06-03benchmarks/gem_wsim: Tidy manual sizeof VLA calculationsChris Wilson1-9/+6
2019-05-24benchmarks/gem_wsim: Manually calculate VLA struct sizesChris Wilson1-51/+64
2019-05-23gem_wsim: Allow random seed controlTvrtko Ursulin1-3/+9
2019-05-23gem_wsim: Fix prng usageTvrtko Ursulin1-6/+11
2019-05-23gem_wsim: Support Icelake partsTvrtko Ursulin1-1/+21
2019-05-23gem_wsim: Discover enginesTvrtko Ursulin1-7/+166
2019-05-23gem_wsim: Consolidate engine assignments into helpersTvrtko Ursulin1-69/+94
2019-05-23gem_wsim: Allow RCS virtual engine with SSEU controlTvrtko Ursulin1-15/+36
2019-05-23gem_wsim: Per context SSEU controlTvrtko Ursulin2-12/+94
2019-05-23gem_wsim: Command line switch for specifying low slice count workloadsTvrtko Ursulin1-4/+40
2019-05-23gem_wsim: Infinite batch supportTvrtko Ursulin3-35/+104
2019-05-23gem_wsim: Some more example workloadsTvrtko Ursulin4-0/+41
2019-05-23gem_wsim: Engine bond commandTvrtko Ursulin2-7/+202
2019-05-23gem_wsim: Engine map load balance commandTvrtko Ursulin2-7/+74
2019-05-23gem_wsim: Compact int command parsing with a macroTvrtko Ursulin1-55/+25
2019-05-23gem_wsim: Save some lines by changing to implicit NULL checkingTvrtko Ursulin1-24/+15
2019-05-23gem_wsim: Engine map supportTvrtko Ursulin2-32/+204
2019-05-22gem_wsim: Extract str to engine lookupTvrtko Ursulin1-13/+21
2019-05-22gem_wsim: Submit fence supportTvrtko Ursulin2-4/+33
2019-05-22gem_wsim: More wsim_errTvrtko Ursulin1-39/+15
2019-05-22gem_wsim: Factor out common error handlingTvrtko Ursulin1-156/+88
2019-05-22gem_wsim: Use IGT uapi headersTvrtko Ursulin1-8/+4
2019-05-22wsim/media-bench: i915 balancingTvrtko Ursulin1-43/+259