Dual Core pour l'audio ?
- 344 réponses
- 19 participants
- 6 797 vues
- 20 followers
miles1981
J'ai une question existentielle. Est-ce que le dual core améliorera les performances audio ? Est-ce que les séquenceurs utilisent proprement les threads pour que cela soit meilleur ?
Question subsidiaire :
Et quid du 64bits ?
Audio Toolkit: http://www.audio-tk.com/
Anonyme
miles1981
En ce qui concerne les plugs, c'est l'interface graphique qui est dans un autre thread que le traitement alors ?
Audio Toolkit: http://www.audio-tk.com/
Anonyme
Citation : En ce qui concerne les plugs, c'est l'interface graphique qui est dans un autre thread que le traitement alors ?
A priori oui, mais en plus, les plugs, le moteur audio du séquenceur, les pilotes sont des processus distincts donc ils se répartissent sur les différents processeurs. Une config séquenceur/plugs même si ce n'est pas programmé pour le multithreading à la base, bénéficiera quand-même du dual core...Le mieux est de trouver des benchs en multi-proc des applications qui t'intéressent.
Pour le 64bit, à moins que ce ne soit programmé pour, aucun gain n'est à prévoir.
miles1981
En ce qui concerne les benchs multi-core, tu connais des tests pour la musique ?
Audio Toolkit: http://www.audio-tk.com/
Anonyme
Citation : 64 bits, c'est normal, j'espère simplement que ça va venir rapidement :D
Attention tout de même, le 64bit, ça peut être plus lent que le 32bit vu que ça consomme plus de cache...
Pour les benchs, je n'en ai pas, mais je suppose que ça doit se trouver
miles1981
Les benchs audio, il n'y en a jamais sur les sites informatiques, c'est dommage, on ne peut pas trop savoir les avantages de ces technos... Faudra que je cherche ce soir.
Audio Toolkit: http://www.audio-tk.com/
.Yasko.
Citation : Pour le 64bit, à moins que ce ne soit programmé pour, aucun gain n'est à prévoir.
A voir.
Un gain apporté par le 64 bits qui peut être observable sans redesign spécifique pour le 64 bits d'une application, c'est lorsque cette application travaille avec des nombres qui ne tiennent pas dans des registres de 32 bits.
En audio, un exemple qui me vient à l'exprit serait pour des échantillons codés en double float, qui avec des registres de 32 bits necessiteraient plusieurs (2) cycles CPU pour être traités.
Vous me direz que aucune carte son ne peut enregistrer avec une telle résolution (enfin je crois pas). Certes...
Mais c'est un exemple.
Peut être pour des traitement en fréquentiel (FFT, convolution, ...).
Enfin, à voir en pratique.
Anonyme
Citation : Un gain apporté par le 64 bits qui peut être observable sans redesign spécifique pour le 64 bits d'une application, c'est lorsque cette application travaille avec des nombres qui ne tiennent pas dans des registres de 32 bits.
Malheureusement non, si une application bosse avec des données 64bits et a été compilée pour un processeur 32bits, les traitements 64bits seront émulés sur 32bits et ne profiteront jammais des registres 64bits. Désolé de devoir te contredire.miles1981
Audio Toolkit: http://www.audio-tk.com/
- < Liste des sujets
- Charte