Threads and CPU Core Selection...: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
(29 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''Threads and CPU core selection''' | |||
<div class="collapsible-header">Graphical User Interface</div> | <div class="collapsible-header">Graphical User Interface</div> | ||
<div class="collapsible-content"> | <div class="collapsible-content"> | ||
<div class="collapsible-subheader">GUI thread CPU core</div> | <div class="collapsible-subheader">GUI thread CPU core</div> | ||
<div class="collapsible-subcontent"> | <div class="collapsible-subcontent"> | ||
List limited to cores available | List limited to cores available on your CPU | ||
* Any | * Any | ||
* 0 | * 0 | ||
* 1 | * 1 | ||
* 2 | * 2 | ||
</div> | </div> | ||
</div> | </div> | ||
Line 19: | Line 16: | ||
<div class="collapsible-subheader">Server thread CPU core</div> | <div class="collapsible-subheader">Server thread CPU core</div> | ||
<div class="collapsible-subcontent"> | <div class="collapsible-subcontent"> | ||
List limited to cores available | List limited to cores available on your CPU | ||
* Any | * Any | ||
* 0 | * 0 | ||
* 1 | * 1 | ||
* 2 | * 2 | ||
</div> | </div> | ||
</div> | </div> | ||
Line 35: | Line 28: | ||
<div class="collapsible-subheader">Audio Input thread CPU core</div> | <div class="collapsible-subheader">Audio Input thread CPU core</div> | ||
<div class="collapsible-subcontent"> | <div class="collapsible-subcontent"> | ||
List limited to cores available | List limited to cores available on your CPU | ||
* Any | * Any | ||
* 0 | * 0 | ||
* 1 | * 1 | ||
* 2 | * 2 | ||
</div> | </div> | ||
<div class="collapsible-subheader">Audio Recombination thread CPU core</div> | <div class="collapsible-subheader">Audio Recombination thread CPU core</div> | ||
<div class="collapsible-subcontent"> | <div class="collapsible-subcontent"> | ||
List limited to cores available | List limited to cores available on your CPU | ||
* Any | * Any | ||
* 0 | * 0 | ||
* 1 | * 1 | ||
* 2 | * 2 | ||
</div> | </div> | ||
<div class="collapsible-subheader">Low Latency Recombination thread CPU core</div> | <div class="collapsible-subheader">Low Latency Recombination thread CPU core</div> | ||
<div class="collapsible-subcontent"> | <div class="collapsible-subcontent"> | ||
List limited to cores available | List limited to cores available on your CPU | ||
* Any | * Any | ||
* 0 | * 0 | ||
* 1 | |||
* 2 | |||
</div> | |||
</div> | |||
------------------------ | |||
'''FM / HD''' | |||
<div class="collapsible-header">Processing Resources</div> | |||
<div class="collapsible-content"> | |||
<div class="collapsible-subheader">Parallel threads (adds Latency)</div> | |||
<div class="collapsible-subcontent"> | |||
Select how many Main threads from CPU core to use | |||
* 1 | * 1 | ||
* 2 | * 2 | ||
Line 68: | Line 64: | ||
* 5 | * 5 | ||
* 6 | * 6 | ||
* 7 | |||
</div> | |||
<div class="collapsible-subheader">Use subtread per channel</div> | |||
<div class="collapsible-subcontent"> | |||
* Check box to use/list Second thread(s) from CPU to use | |||
* Uncheck box to not use | |||
</div> | |||
</div> | |||
<div class="collapsible-header">Processing - CPU core selection</div> | |||
<div class="collapsible-content"> | |||
<div class="collapsible-subheader">Main thread CPU core</div> | |||
<div class="collapsible-subcontent"> | |||
List limited to cores available on your CPU | |||
Main thread CPU core | Second thread CPU core | |||
* 1 * 2 | |||
* 3 * 4 | |||
* 5 * 6 | |||
* 7 * 8 | |||
* 9 * 10 | |||
* 11 * 12 | |||
* 13 * 14 | |||
</div> | </div> | ||
</div> | </div> | ||
------------------------ | |||
'''Low Latency Monitoring''' | |||
<div class="collapsible-header"> | <div class="collapsible-header">Processing Resources</div> | ||
<div class="collapsible-content"> | <div class="collapsible-content"> | ||
* | <div class="collapsible-subheader">Low Latency threads</div> | ||
* | <div class="collapsible-subcontent"> | ||
* | Select up to 3 CPU threads to use for Low Latency | ||
* 1 | |||
* 2 | |||
* 3 | |||
</div> | |||
<div class="collapsible-subheader">Low Latency CPU core selection</div> | |||
<div class="collapsible-subcontent"> | |||
Limited to cores available on your CPU | |||
* 1 | |||
* 2 | |||
* 3 | |||
</div> | |||
</div> | </div> | ||
[[File:T&CPU3.png|left|800px|link=]] | [[File:T&CPU3.png|left|800px|link=]] |
Latest revision as of 21:39, 10 February 2025
Threads and CPU core selection
Graphical User Interface
GUI thread CPU core
List limited to cores available on your CPU * Any * 0 * 1 * 2
Webserver
Server thread CPU core
List limited to cores available on your CPU * Any * 0 * 1 * 2
I/O
Audio Input thread CPU core
List limited to cores available on your CPU * Any * 0 * 1 * 2
Audio Recombination thread CPU core
List limited to cores available on your CPU * Any * 0 * 1 * 2
Low Latency Recombination thread CPU core
List limited to cores available on your CPU * Any * 0 * 1 * 2
FM / HD
Processing Resources
Parallel threads (adds Latency)
Select how many Main threads from CPU core to use * 1 * 2 * 3 * 4 * 5 * 6 * 7
Use subtread per channel
* Check box to use/list Second thread(s) from CPU to use * Uncheck box to not use
Processing - CPU core selection
Main thread CPU core
List limited to cores available on your CPU Main thread CPU core | Second thread CPU core * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14
Low Latency Monitoring
Processing Resources
Low Latency threads
Select up to 3 CPU threads to use for Low Latency * 1 * 2 * 3
Low Latency CPU core selection
Limited to cores available on your CPU * 1 * 2 * 3
