show first message show previous message Showing Logic-users Message 21670 of 246703 show next message show last message

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!

From: mseiser@...
Date: Sun, 2 Apr 2000 at 3:39:34 PM
Subject: Logic and dual CPUs
Message #21670
Hi! The following info is from the Steinberg W2k FAQ. I'd like to know, what we can expect from the coming W2k version of Logic regarding dual processing. Will we also have to wait for several releases or is it around the corner? I'd like to start with a dual system as soon as possible. __ Windows 2000 supports multiple CPU's. Applications that are divided into threads (semi-independent processes that can run in parallel) can take advantage of a multiprocessor system automatically. Every thread can run on a different CPU, where usually Windows decides which CPU should be allocated to each thread. This automatic scheme is fine for non-real-time applications, but all developers of real-time programs like Cubase VST will face some very special issues that maybe a word processor or drawing program would not face. Working with more than one CPU in a real-time application creates the necessity to sync the actions of the CPU, and the threads running on them together. Maybe an explanation is in order: If CPU's calculate at the same time, there going to be cases where the result of the calculation of the first CPU affects the data input to the second CPU. One plug-in runs on the first CPU, another on the second. If both plug-ins are insert FXs on the same channel, so they are in a chain: the output of the first plug-in is the input of the second. Therefore the second CPU would have to wait till the first CPU gets its job done. And this is just the simplest of cases. Many people think that adding a second processor doubles processing power, but experience shows that sometimes the result is only a 30% increase in power, and that investing in a simple faster processor would bring more processing power for the price. We are working on a solution to get the most out of an multiprocessor system, but optimizing Cubase VST for multiprocessor system will be an ongoing process and this process will span several releases. Bye MS
Viewed 188 times, 1 reply, 2 messages in thread. Reply to this message. Read this thread.

Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!


© 1994-2008, All Rights Reserved.