MacMusic.org  |  PcMusic.org  |  440Software  |  440Forums.com  |  440Tv  |  Zicos.com  |  AudioLexic.org
Loading... visiteurs connectés
Bienvenue invité
 
Reply to this topicStart new topic
> Dual Processor Support, i have a question :)
rageheart
posté ven. 27 sept. 2002, 17:00
Message #1


Newbie


Groupe : Members
Messages : 11
Inscrit : 13 août 02
Lieu : Hanover - DE
Membre no 6,841




hello!

im using logic 5.2 on os9.
currently only one processor is computing the plugins, the other one computes the gui afaik.
will that change in the future, perhaps with osx/audio units, so that both processors are used for computing the plugins?

thn for any hint! smile.gif

rage


--------------------
Go to the top of the page
 
+Quote Post
rageheart
posté dim. 29 sept. 2002, 19:15
Message #2


Newbie


Groupe : Members
Messages : 11
Inscrit : 13 août 02
Lieu : Hanover - DE
Membre no 6,841




nobody? wink.gif ...


--------------------
Go to the top of the page
 
+Quote Post
FreeMidnight
posté dim. 29 sept. 2002, 20:03
Message #3


Newbie


Groupe : Members
Messages : 15
Inscrit : 28 sept. 02
Lieu : St-Roch De L'Achigan - CA
Membre no 8,044




Don't know how does OSX shares processors tasks but it does it. If logic runs natively on OSX, Multi-Processors will work
Go to the top of the page
 
+Quote Post
lepetitmartien
posté lun. 30 sept. 2002, 02:27
Message #4


Moderator In Chief (MIC)
Icône de groupe

Groupe : Editors
Messages : 15,189
Inscrit : 23 déc. 01
Lieu : Paris - FR
Membre no 2,758




Sorry but I saw your post 2 days ago and after moving it (you bad boy spank spank) I forgot to answer (too many bad boys)

In OS9, mutiproc support is define at the app level, so DP uses both procs on task-to-do basis. Logic is different as it affect one proc to midi and the other to audio, not the best way to do but at least they use both.

In OSX, multiproc support is at the os level. That is the system decide, the app follow so that everything runs with the power it needs, which can use both procs.

On the exact brewing, a developer maybe could give us a bit more light but for me it's enough. On the intricacies of audiounits etc. a thread is already here about, with a link to the docs from apple upon if I remember well.

Anyway, first thing is to have a biproc mac smile.gif


--------------------
Our Classifeds • Nos petites annoncesTerms Of Service / Conditions d'UtilisationForum Rules / Règles des ForumsMacMusic.Org & SETI@Home
BOING BUMM TSCHAK PENG! Are you musician enough to write in our Wiki?
BOING BUMM TSCHAK ZZZZZZZZZZZOING! Êtes-vous assez musicien pour écrire dans le Wiki?
Go to the top of the page
 
+Quote Post
BusError
posté lun. 30 sept. 2002, 08:17
Message #5


Advanced Member
*****

Groupe : Members
Messages : 351
Inscrit : 12 août 02
Lieu : London - UK
Membre no 6,795




On the audio path. there is very little interest of attempting to use both processors at once; since it's sequencial in nature - ie you need the output of plugin 1 as output of plugin 2.
Now one could imagine using 2 processors for 2 tracks, however, one must know that synchronising threads is not only hard to do, but also very expensive as far as the processor is concerned. especialy, achieving sample accuracy is next to impossible, even with "real time" threads. he more tracks you'd have, the harder it would get.
So it migth be that an application like an audio one would use more CPU power to keep in sync than whats gained by using 2 CPUs.

So, for the pure audio, thats the answer: KISS (Keep it Simple, Stupid ;-)) It is much easier for everyone to sequence multi tracks using one thread, so, why bother ? biggrin.gif

However, there are many other things an application can do with 2 CPUs. Like the VST plugins could use a separate thread to run their snazy windows in etc. That very much everyone to itself at that point.


--------------------
Go to the top of the page
 
+Quote Post
gdoubleyou
posté mar. 1 oct. 2002, 00:13
Message #6


Maniac Member
******

Groupe : Members
Messages : 899
Inscrit : 12 oct. 01
Lieu : Kirkland
Membre no 2,002




angry.gif

From the reports I've seen on logic user groups, Logic Platinum is NOT completely optimized for dual processors.

Users report that the CPU meter show one processor working harder than the other.

Sounds like one CPU is still handeling the GUI, and the other is handeling the rest of the processes.

But I expect Logic will get the same treatment as Final Cut Pro.


--------------------
G-Dub
Go to the top of the page
 
+Quote Post
BusError
posté mar. 1 oct. 2002, 00:33
Message #7


Advanced Member
*****

Groupe : Members
Messages : 351
Inscrit : 12 août 02
Lieu : London - UK
Membre no 6,795




you didn't read, did you?

I explained why using 2 processors is silly for audio. Please re-read. That Logic doesnt use both is normal.

wink.gif


--------------------
Go to the top of the page
 
+Quote Post
gdoubleyou
posté mar. 1 oct. 2002, 01:35
Message #8


Maniac Member
******

Groupe : Members
Messages : 899
Inscrit : 12 oct. 01
Lieu : Kirkland
Membre no 2,002




smile.gif

I did read your response, but Final Cut Pro was in the same boat, now it's not.

FCP is renders files nearly 3x faster than Adobe's After Effects. Because of the optimization, and I hope
(fingers crossed) we will see a better cpu balance in the future.


--------------------
G-Dub
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 

Version bas débit - jeudi 5 déc. 2024, 04:50
- © MacMusic 1997-2008