ArrayArrayArrayArrayArrayArrayArrayArray
BrainModularBrainModular Users Forum2021-11-04T01:54:50+02:00https://www.brainmodular.com/forums/app.php/feed/topic/68932021-11-04T01:54:50+02:002021-11-04T01:54:50+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43714#p43714Statistics: Posted by Ariajazz — 04 Nov 2021, 00:54
]]>
2021-10-07T19:13:04+02:002021-10-07T19:13:04+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43685#p43685 I did read that at the moment, windows 11 will compromise latency on Ryzen processors, so best to wait to upgrade. But I hope nobody here is thinking of jumping on a brand-new OS for audio work!
I installed windows server LTSC, so I'm guaranteed windows 10 with no feature updates for five more years.
Statistics: Posted by woodslanding — 07 Oct 2021, 19:13
]]>2021-10-07T03:19:42+02:002021-10-07T03:19:42+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43682#p43682Statistics: Posted by Ariajazz — 07 Oct 2021, 03:19
]]>2021-09-16T01:29:00+02:002021-09-16T01:29:00+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43629#p43629Statistics: Posted by woodslanding — 16 Sep 2021, 01:29
]]>2021-09-15T10:27:32+02:002021-09-15T10:27:32+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43618#p43618Prediction of multithreading computing could be easy in many cases or not, depending on what you do.
Basically, Usine uses one thread by rack and one for internal processes. So if you have 8 cores, 7 racks, you'll be sure that everything is computing separately on the 8 cores. If you have more than 7 racks, lets say 10, racks 8, 9 ans 10 will be computing when a thread has finish his first job. But you can't know which thread (decided by Windows or MacOS). Now, if you have a very heavy racks and 6 lighter, it could be sad, you can dispose off many CPU power in many cores, but the one who calculates the big rack is too busy. Simple to understand and simple to view with the CPU consumption provides by Usine. Usine gives the average CPU consumption of the more busy thread. You can also have to deals with CPU leaks, extrem momentary CPU consumption you can't view. What is the solution ? Try to patch your big rack with several racks. You'll have to deal with busses who will introduced one block latency. Or try to work with higher bloc size. It's always a deal between latency and thread capacity. Now, many more complex problems. You want to work with VST and/or VSTi. You will deal with new unknown datas. What is the CPU consumption of it ? How is it developped ? Multithreading or monothreading ? How many plugins you use, from different developpers..... you can say "hey, but it works fine with Logic, Reaper or ProTools" . Yes, for sure. But they are environment that are 99,9% predictable. Usine is not, users define their environments, not the developper. Other things you can't predict and you deal with : the OS and hidden tasks. Remember that if you're online, with other running softwares, the OS could use some threads in your back !?! Now you deals with complex real time sounds processing, VSTi, video, with low latency (64 samples or less bloc size) inside the same workspace, for sure it would be possible, but certainely a big mess !?!
Try to understand how your environment works, do you have several big tasks or many simple tasks. It could help you to choose your CPU.
We work with i9 10th generation, 8 or 10 cores, they are very powerfull. The i9 12th 16 cores looks very impressive. We do not test the AMD processors, but they also looks impressive. Then, if you have the money for that, you can work with Rizen Threadripper or Xeon, and all your problems are solved !?!
All the best
Sylvain
Statistics: Posted by SylvainT — 15 Sep 2021, 10:27
]]>2021-09-15T08:30:23+02:002021-09-15T08:30:23+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43616#p43616 I do have all my inter-rack connections as busses, so that's good. Seems like 16 threads would be all I need. But 16 cores would sure be great if they could each only run one thread. That's a lot of power for each rack, and shouldn't tax the processor much. Don't know if that's possible with Ryzen though. I'll ask around.
Statistics: Posted by woodslanding — 15 Sep 2021, 08:30
]]>2021-09-15T08:17:55+02:002021-09-15T08:17:55+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43612#p43612- for audio: Usine runs each audio rack in a thread. So It can take advantage of parallel computing and the more you have CPU cores better it is. But if you have only 17 racks, you don't need 48 cores... - for audio, it's better to have less strong cores than a lot of small ones. - for complex workspace routing (ie. the rack 1 goes into the rack 2, the rack 2 into the rack 3, etc.) you can loose the benefit of multi threading. The soluce is to replace the routing by buses (ie: the rack 1 send to a bus and the rack 2 get the bus). - for the video, it's different because each video module is executed in a thread, so many cores option is good. - you should wait for the intel i912th generation which seems to be very fast. senso
]]>2021-09-14T18:53:55+02:002021-09-14T18:53:55+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43599#p43599 Thinking to get a Ryzen, and wondering how Usine does with various core counts vs. clock speed. I have limited space for a cooler, 70mm, so the 5950x and 5900x processors probably can't run full speed without getting too hot. But maybe it's still worth lower clock speeds if the extra cores will make up the difference?
I guess the question maybe comes down to how well Usine can take advantage of the extra threads.
My WKP as it currently is set up has 17 racks, 15 of which host VSTs, and two for modulation, utilities and looper, etc.
I'd like to buy the fastest processor it actually makes sense to use, but no sense throwing $$ down the drain for no performance gain.
Any thoughts?
Thanks as always!
Statistics: Posted by woodslanding — 14 Sep 2021, 18:53
]]>BrainModularBrainModular Users Forum2021-11-04T01:54:50+02:00https://www.brainmodular.com/forums/app.php/feed/topic/68932021-11-04T01:54:50+02:002021-11-04T01:54:50+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43714#p43714Statistics: Posted by Ariajazz — 04 Nov 2021, 00:54
]]>2021-10-07T19:13:04+02:002021-10-07T19:13:04+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43685#p43685 I did read that at the moment, windows 11 will compromise latency on Ryzen processors, so best to wait to upgrade. But I hope nobody here is thinking of jumping on a brand-new OS for audio work!
I installed windows server LTSC, so I'm guaranteed windows 10 with no feature updates for five more years.
Statistics: Posted by woodslanding — 07 Oct 2021, 19:13
]]>2021-10-07T03:19:42+02:002021-10-07T03:19:42+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43682#p43682Statistics: Posted by Ariajazz — 07 Oct 2021, 03:19
]]>2021-09-16T01:29:00+02:002021-09-16T01:29:00+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43629#p43629Statistics: Posted by woodslanding — 16 Sep 2021, 01:29
]]>2021-09-15T10:27:32+02:002021-09-15T10:27:32+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43618#p43618Prediction of multithreading computing could be easy in many cases or not, depending on what you do.
Basically, Usine uses one thread by rack and one for internal processes. So if you have 8 cores, 7 racks, you'll be sure that everything is computing separately on the 8 cores. If you have more than 7 racks, lets say 10, racks 8, 9 ans 10 will be computing when a thread has finish his first job. But you can't know which thread (decided by Windows or MacOS). Now, if you have a very heavy racks and 6 lighter, it could be sad, you can dispose off many CPU power in many cores, but the one who calculates the big rack is too busy. Simple to understand and simple to view with the CPU consumption provides by Usine. Usine gives the average CPU consumption of the more busy thread. You can also have to deals with CPU leaks, extrem momentary CPU consumption you can't view. What is the solution ? Try to patch your big rack with several racks. You'll have to deal with busses who will introduced one block latency. Or try to work with higher bloc size. It's always a deal between latency and thread capacity. Now, many more complex problems. You want to work with VST and/or VSTi. You will deal with new unknown datas. What is the CPU consumption of it ? How is it developped ? Multithreading or monothreading ? How many plugins you use, from different developpers..... you can say "hey, but it works fine with Logic, Reaper or ProTools" . Yes, for sure. But they are environment that are 99,9% predictable. Usine is not, users define their environments, not the developper. Other things you can't predict and you deal with : the OS and hidden tasks. Remember that if you're online, with other running softwares, the OS could use some threads in your back !?! Now you deals with complex real time sounds processing, VSTi, video, with low latency (64 samples or less bloc size) inside the same workspace, for sure it would be possible, but certainely a big mess !?!
Try to understand how your environment works, do you have several big tasks or many simple tasks. It could help you to choose your CPU.
We work with i9 10th generation, 8 or 10 cores, they are very powerfull. The i9 12th 16 cores looks very impressive. We do not test the AMD processors, but they also looks impressive. Then, if you have the money for that, you can work with Rizen Threadripper or Xeon, and all your problems are solved !?!
All the best
Sylvain
Statistics: Posted by SylvainT — 15 Sep 2021, 10:27
]]>2021-09-15T08:30:23+02:002021-09-15T08:30:23+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43616#p43616 I do have all my inter-rack connections as busses, so that's good. Seems like 16 threads would be all I need. But 16 cores would sure be great if they could each only run one thread. That's a lot of power for each rack, and shouldn't tax the processor much. Don't know if that's possible with Ryzen though. I'll ask around.
Statistics: Posted by woodslanding — 15 Sep 2021, 08:30
]]>2021-09-15T08:17:55+02:002021-09-15T08:17:55+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43612#p43612- for audio: Usine runs each audio rack in a thread. So It can take advantage of parallel computing and the more you have CPU cores better it is. But if you have only 17 racks, you don't need 48 cores... - for audio, it's better to have less strong cores than a lot of small ones. - for complex workspace routing (ie. the rack 1 goes into the rack 2, the rack 2 into the rack 3, etc.) you can loose the benefit of multi threading. The soluce is to replace the routing by buses (ie: the rack 1 send to a bus and the rack 2 get the bus). - for the video, it's different because each video module is executed in a thread, so many cores option is good. - you should wait for the intel i912th generation which seems to be very fast. senso
]]>2021-09-14T18:53:55+02:002021-09-14T18:53:55+02:00https://www.brainmodular.com/forums/viewtopic.php?t=6893&p=43599#p43599 Thinking to get a Ryzen, and wondering how Usine does with various core counts vs. clock speed. I have limited space for a cooler, 70mm, so the 5950x and 5900x processors probably can't run full speed without getting too hot. But maybe it's still worth lower clock speeds if the extra cores will make up the difference?
I guess the question maybe comes down to how well Usine can take advantage of the extra threads.
My WKP as it currently is set up has 17 racks, 15 of which host VSTs, and two for modulation, utilities and looper, etc.
I'd like to buy the fastest processor it actually makes sense to use, but no sense throwing $$ down the drain for no performance gain.
Any thoughts?
Thanks as always!
Statistics: Posted by woodslanding — 14 Sep 2021, 18:53