audio file converter for music production and hi‑end audio
ISO DSF DFF WAV FLAC AIFF ALAC mp3 ...
Follow
Audiophile Inventory on YouTube Audiophile Inventory on Facebook Audiophile Inventory on Twitter Audiophile Inventory on Instagram Audiophile Inventory on Pinterest Audiophile Inventory on Telegram

Multi-CPU Ability [AuI ConverteR]

Tutorials

AuI ConverteR allow to use up to all CPU-cores (Centra Processor Unit's cores) to parallel processing of several audio files. Read about multi-CPU issues below.

How to CPU-cores are used in general

Each program (application) contains several threads. Thread is command kit, that may be performed sequentially only. As example, file conversion is thread.

Operating system perform a thread at 1 core. If there are launched thread number more, that CPU cores, several threads are performed at single core. Operating system try distribute threads between cores optimal way.

If AuI ConverteR have in conversion list more files, than the cores are there, AuI ConverteR launch number of threads (conversions) that is equal core number.

Conversion of 1 file via several cores is not optimal due to synchronization processes between threads in current architecture.

In most cases, AuI ConverteR process file list and optimization for multi-core 1 file processing is not demanded.

 

Manual limitation of used CPU-cores

If you want to release part of cores for other programms at your computer,

in Settings > General > "Used CPU-cores count" list select number of cores, that you want to give to AuI ConverteR maximally.

Rest cores will given for other programs, that works simultaneously with AuI ConverteR.

 

Multi-CPU and CD ripping

Simultaneous reading of CD from several locations of optical disk is not optimal because it may cause lesser reading speed and higher mechanical load to optical disk.

But conversion of read audio data may be performed simultaneously for several tracks. It's resonable for resampling, that consume significantly more processing time, than simple copy 44.1 kHz / 16 bit to audio file.

 

Multi-CPU and True Gapless Conversion

When album is converted in True Gapless Mode, files should be converted sequentially. Because before conversion of next file, information of end of previous file conversion should be got.

In this mode multi-CPU core number in the AuI ConverteR settings is ignored.

 

Multi-CPU and Modula-R edition

In Modula-R configurations "Parallel processing (add-on)" module makes multi-CPU functionality available.

 

 

Application priority

Actual application priority is matter of operating system. Value in Settings > Misc > "Processing priority" list or in the main window of AuI ConverteR is request to operating system only. In general "Time critical" or all high priorities have no big sense, when no other applications works simultaneusly with AuI ConverteR.

 

Copyright © Yuri Korzunov
["Audiophile Inventory" (since 2011), "AudiVentory", "Audiophile Inventory by AudiVentory.com".
Также "Audiophile Inventory by AudiVentory.com" (прежде "Audiophile Inventory") охраняемое коммерческое обозначение],
2010-2020. All Rights Reserved.
All prices at this site in the U.S. dollars without V.A.T. and other applicable taxes. The prices are recommended. All information at this site is not a public offer.

Site map      Terms and Conditions