GRIS-UdeM / SpatGRIS-legacy

4 stars 0 forks source link

Version 1.0 (anciennement 0.2): performance et comparaison avec 0.2.1 #166

Closed led78 closed 6 years ago

led78 commented 7 years ago

Test SpatGris 2.1 - Logic Pro X Spécificités techniques: Ordinateur Modèle: Mac Pro (Fin 2013) Processeur: 3 GHz 8-Core Intel Xeon E5 Mémoire: 32 Go 1866 MHz DDR3 Graphisme: AMD FirePro D700 6144 Mo Système: macOS Sierra 10.12.4 Séquenceur Logic Pro X 10.3.1 Fréquence d’échantillonnage: 48kHz Taille du buffer E/S (par défaut): 512 échantillons


Test de performance 1.1 Nombre de piste: 64 Type de piste: 8 canaux (7.1; 3/4.1) Automations: Oui, sur chaque piste (Source 1 X; Source 1 Y); tous en mode lecture; écrites à partir du mode « Random », donc très dense et saccadée. Plugiciel: SpatGRIS 0.2.1 en mode 8X8; toutes les trajectoires sont des mouvements groupés. Résultats:

Test de performance 1.2 Nombre de piste: 72 (+ 8 piste octophoniques [8X8] par rapport au test 1.1) Résultats: Peu de changement au niveau du CPU général.

Test de performance 1.3 Nombre de piste: 80 (+ 8 piste octophoniques [8X8] > test 1.2; + 16 > test 1.1) Résultats: % Processeur pratiquement inchangé (diminué même!), mais CPU général augmenté.

Test de performance 1.4 Nombre de piste: 96 (+ 16 piste octophoniques [8X8] > test 1.3; + 32 > test 1.1) Résultats: Nette augmentation du CPU et du % Processeur.

Test de performance 1.5 Nombre de piste: 128 (+ 32 piste octophoniques [8X8] > test 1.4; + 64 > test 1.1) Résultats: premier message de surcharge du moteur audio! (taille du buffer: 512)

Test de perfromance 2.1 Taille du buffer E/S: 1024 échantillons Nombre de piste: 96 Type de piste: 8 canaux (7.1; 3/4.1) Automations: Oui, sur chaque piste (Source 1 X; Source 1 Y); tous en mode lecture; écrites à partir du mode « Random », donc très dense et saccadée. Plugiciel: SpatGRIS 1.0 (official release; anciennement 0.2) en mode 8X8; toutes les trajectoires sont des mouvements groupés. Résultats: la version 1.0 semble en demander légèrement plus au processeur que la version 0.2.1

Note: les pourcentages sont le résultat d’un suivi visuel des variations de % affichées par le moteur d’activité dans le temps et ce à partir de plusieurs répétitions de la séquence audio.

led78 commented 7 years ago

Si j'essaie d'écrire une automation pendant que les 96 pistes roulent avec la lecture d'automation en même temps, ça finit par surcharger au bout de quelques secondes.

Normandeau commented 7 years ago

Bien qu'on peut supposer que peu d'utilisateurs possèdent un MacPro, il est clair que les performances sont ici au rendez-vous!!! Merci pour ces tests.