Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Question: Intel P4 : attention ralentissements ?

  • 11 réponses
  • 5 participants
  • 1 023 vues
  • 1 follower
Sujet de la discussion Question: Intel P4 : attention ralentissements ?
Ce message s'adresse plus particulierement à Psycom.

Serait-il possible d'avoir une copie du message issu de la mailing list traitant du sujet evoqué dans la news datée du 12/06/2002.

Indique t'il les conditions dans lesquelles se passent les observations mentionnées?

J'ai fait des essais sur ma machine, je n'ai rien observé de tel. Le CPU plafonnait à 15% avec Logic Audio, ICQ, 3 IE, Outlook d'ouverts (et encore le calcul semblait plus etre pour le graphique que pour l'audio).

Cependant, il faut savoir que c'etait avec du bruit blanc à faible niveau, ainsi qu'avec un signal classique normalisé. Sur Logic Audio (et non pas Cubase, ce qui pourrais jouer les algorithmes n'etant probablement pas les memes), avec une PlatinumVerb (idem) et le tout sur un CPU Pentium IV B (et non pas P4 ou P4A, ce qui peut également avoir son importance).

Cya!
Tom
2
Hello,

Voici l'échange d'emails sur la mailing list de l'Espace Cubase :

Citation :
Vincent J. :
Je me retrouve avec une piste sur laquelle j'ai 1 gate, 2 compresseurs
et 1 eq en send avec un PSP vintage warmer en aux...Vous me direz tou va bien et oui,
à l'écoute, c'est parfait, j'obtiens le grs son que je voulais mais là où çà se corse c'est
lorsque ma piste audio s'arrête et que mes effets sont toujours actifs: j'ai une montée
de jauge CPU qui m'a presque giclé à la tronche et que j'ai essayé d'éviter en utilisant
l'automation, du moins c'est ce que je me disais car je ne suis pas arrivé à trouver un
moyen de bypasser les effets via l'automation (si quelqu'un sait comment on fait, si c'est
faisable...).



Citation :
Réponse de Gilles R. :
A priori cela ne vient pas de Cubase mais de l'un des effet. Quand il n'y a plus de signal à l'entrée les effets sont toujours actifs mais travaillent sur des nombres très petit. Le CPU entre alors dans un mode de calcul haute précision très gourmand. C'est au créateur du plug de faire attention à ça. Essaye de trouver le fautif



Citation :
Réponse de Frédéric C.
Salut! J'étais en train d'installer le plug-in Electric Cowboy dont Daino a
donné le lien récemment et en lisant le "readme" j'ai pensé au message de
Vincent. Y'a peut-être un début de réponse là, je ne sais pas...

"Beaucoup de programmes audio et plug-ins ont présentement des problèmes
avec le P4, qui occasionnellement fait monter l'utilisation CPU au max,
même quand il n'y a pas d'audio lu. Le système peut même planter! . Ceci
affecte plusieurs plug-ins shareware, mais aussi les "grandes" compagnies
(Steinberg Grand et Waldorf Attack par ex.). Le bug vient d'Intel: le
nouveau P4 se place en mode "super-précis" (appelé "dénormalisation") quand
les nombres flottants (?) deviennent très petits. Malheureusement, les
calculs dans ce mode consomment beaucoup de temps de CPU et sont plus
lents. Parce que les flux audio sont décodés en 32-bit flottants dans VST
(et le mode "dénormal" n'est vraiment pas utile pour ça), si le CPU se
retouive dans ce mode trop souvent le système plante." [....]

p.s. L'original en anglais:

A lot of audio programs and plugins currently have problems with the P4
occasionally high CPU spikes (over 500%), even whenthere is no audio running,
often crashing the whole system! This affects many shareware plugins, but also
the big companies, Steinberg Grand and Waldorf Attack for example. The reason
behind it is an Intel bug: the new P4 goes into a special "super-precise" mode
called the "denormalisation" mode once floating point numbers get very small.
Unfortunately, calculations in this mode take up much more of the CPU
processing
power and are much slower. Since we decode audio streams in 32-bit float
values in
VST (and the denormal mode is definitely not needed here), if the CPU goes
into
this mode too often, the system breaks.
There is no way to switch off this behaviour, at least none as far as I
know. The problem
existed on the Pentium 3 too, but there were workarounds like adding some
"quiet"
noise to the signal to keep it above the threshold. On the Pentium 4 this
threshold
seems to be much higher, so programs running on the P3 might not run smooth
on a
P4 or even crash!
I coded a little fix for the P4 that eliminates this behaviour, if anyone
is further interested
in this topic (which is currently a major issue with many P4 users), please
contact me.



Citation :
Réponse de Vincent J. :
J'ai trouvé le coupable: le natives C1 gate, faut maintenant que je me
déniche une
autre gate aussi intuitive, si vous avez de bon plan ;-)

Mon blog sur l'écologie.

 

3
Apres moults tests, je n'ai rien observé de comparable.
Peut etre est-ce du à la generation de P4 (ayant la toute derniere, P4B il se peut que le probleme y est été corrigé) ou alors aux algorithmes utilisés, car je n'ai en effet aucun des instruements et effets mentionnés, ni meme me meme sequenceur.

Cya!
Tom
4
Il faudrait tester avec le Waves C1 gate qui apparamment fait partie des plug-ins "incriminés"

Mon blog sur l'écologie.

 

5
Mouaip... J'ai vu.
Mais bon, je ne vais pas debourser 1990 € pour acheter le Native Power Pack de Waves, pour avoir le C1 compressor, pour verifier s'il merdoie bien avec un CPU P4.

Je suis deja betatesteur-payeur pour Microsoft depuis 10 ans. :)

Par contre, il y a un truc que je n'ai pas encore tester c'est à de hautes resolutions. Je n'ai fait ca qu'a 16bits/44,1 kHz.

Cya!
Tom
6
Finalement la curiosité scientifique l'a emporté sur la morale.
Je suis passé du coté obscur, le temps d'une experimentation.

J'ai tester le C1 et je n'ai pas pu constater la moindre annomalie de CPU qui a plafonné à 18% lorsque j'ai passé la fenetre "Windows Task Manager" d'un ecran à l'autre lors de mon test.

Peut etre est-ce du à une gestion des plugins différent sous logic que sous cubase. Car il me semble si mes souvenirs sont bons, que sous Cubase, meme lorsqu'il n'y a plus de flux audio sur une piste, les effets "travaillent" toujours alors que sous Logic la disparition de leur charge est plus rapide. (A confirmer cependant).

Bref, en tant que bon scientifique, je dirais que dans le cadre de mon observation, dans les conditions de pression et de temperature de celle ci, a cette heure ci, en cette position magnetique et soumis a cette force gravitationnelle, les affirmations précédament mises en avant ne peuvent nullement êtres confirmées. Cependant la répétabilité de mon experimentation n'a pas été testée.

Bon, en gros, j'apporte un grain de sable à l'édifice de ce mystere.

Cya!
Tom
7
j'avoue que moi aussi, j'ai du mal à croire à toute cette histoire. Déjà, la dénormalisation arrive aussi bien sur les PIII, athlon que PIV. Et c'est vrai que c'est qu programmeur de faire gaffe à ça, Intel ne doit pas y être pour grand chose. A moins que, a moins que, le mode de dénormalisation ait changé entre le PIII et le PIV, et donc que pour éviter la dénomalisation, il faille faire de nouvelles 'manip'.

Mais g pas de PIV, donc je peux pas vérifier mes dires.
8
Salut

suite au post de psycom:

I coded a little fix for the P4 that eliminates this behaviour, if anyone
is further interested
in this topic (which is currently a major issue with many P4 users), please
contact me.

Serait il possible d avoir les coordonnées de la personne qui a crée le fix des problemes de denormalisation sur p4 , ou un lien pour le récuperer. C est trés urgent merci
9
10
Merci de la réponse
mais sur le site http://www.digitalfishphones.com/main.php?item=1&subItem=1
ils semble que leur plug de dénormalisation ne soit pas au point :

August 06:

I've updated the archive files (PC & Mac) for the normalizer plugin.
By date of today, an archive only contains the plugin file for the insert slot. I've thrown away the 'synth' type as it is apparently not much of use.
Synths can't be 'de-denormalised' due to conceptual reasons, but I've trusted the wrong people who said that it should work at least in Cubase. So I built a thing that wouldn't work.
Sorry for that, next time I'll switch on my brain... ;)

But the fx version is still available and might cure the denormal problem (if the cause of load spikes REALLY is denormalisation and not something else with your machine...).