Bug 99886

Summary: [radv] No actual multithreading in a Vulkan multithreading demo
Product: Mesa Reporter: Jan Ziak (http://atom-symbol.net) <0xe2.0x9a.0x9b>
Component: Drivers/Vulkan/radeonAssignee: mesa-dev
Status: RESOLVED INVALID QA Contact: mesa-dev
Severity: normal    
Priority: medium CC: mike
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Jan Ziak (http://atom-symbol.net) 2017-02-21 14:16:35 UTC
Steps to reproduce the issue:

1. Clone and compile https://github.com/SaschaWillems/Vulkan
2. cd bin
3. ./multithreading

Expected CPU usage on a quad-core CPU: 400%
Actual CPU usage on a quad-core CPU: 100%
Comment 1 david becerra 2017-02-21 19:49:54 UTC
on anv the load is distributed beetwen cores
but it is gpu bound so no core reaches 50% :/

what does the demo say using 4 threads, 1...
Comment 2 Mike Lothian 2017-02-21 20:51:30 UTC
If you use atop it's easier to see that the load is spread over all cores evenly

Confirmed the demo is working fine here with radv and each core adds up to ~100% usage

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.