EasyManua.ls Logo

Pyramix X - Core Power Saving

Default Icon
815 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Productivity : Optimizing Pyramix
27 - 655
Core Power Saving
Although MassCore automatically optimizes Core allocation certain large configurations may still benefit from
the following Core husbandry strategies.
Core Power Saving
Core Power saving modes can be found in the All Settings > Settings > Hardware > Mixer > Core Power Saving
page:
Player/Recorder mode
Transforms the mixer's full nodal matrix topology into a "diagonal" topology where only the direct paths are com-
puted (i.e. Input 1 to Output 1, Input 2 to Output 2, Input n to Output n)
This allows Pyramix to accommodate very large player/recorder Track counts (up to 128. It MUST be used with
Multiple Mono Mix buses.
Disable Punch in / Punch Out
is another DSP processing saving function that, as it name indicates, disables concurrent record stream manage-
ment whenever no Punch recordings are required during certain phases of a project's life. This might save another
couple of % of DSP load.
Disable Mixdown
is similar to the above. Disables concurrent Master outputs possible extra paths used for recording as mixdowns.
MassCore & VST Core Allocation
CPU Core Allocation
MassCore
MassCore can be allocated one or more cores for its exclusive use. If it is desired to allocate more than one core to
MassCore, the optional SMP Key is required.
MassCore SMP
Without the MassCore SMP key the engine dedicates one core to MassCore. (Two cores will be hidden in hyper-
threaded configurations.)
With the MassCore SMP key multiple dedicated processor cores may be allocated to MassCore. This makes it eas-
ier to manage lower latency and massive mixers.
SMP provides more real-time power and also benefits users requiring multiple RAVENNA I/O connections in their
workflow.
Remaining Cores
By default Pyramix allocates all but one of the remaining cores to Windows as VST cores.
Example: Intel i7 4 core CPU (with Hyperthreading switched off) where MassCore is installed and running.
1 core is allocated at boot-up for RTX/MassCore. This separation of MassCore audio processing and non-
real-time Windows environment functions is absolute.
The remaining 3 cores are available to Windows as seen in the Task Manager.
Of the remaining 3 cores, Pyramix allocates 2 cores for use by VST plug-ins by default thus leaving one
core totally free for Windows.

Table of Contents