Topic: Coming up next: multicore/multiprocessor support.

Viewing 15 posts - 1 through 15 (of 27 total)
  • #619
    Zynewave
    Keymaster

    I decided it was time to replace my aging development/music PC. I went for a Dell Dimension 9100 with one of the new Pentium D 2.8GHz dual core processors. Multicore/multiprocessor systems are fast becoming mainstream, so I figured it would be good to have such a system to test with Podium.

    Podium seems to run ok on this system. However, after a couple of minutes of watching the two CPU panels in the Windows performance meter, with one CPU running at 95% and the other CPU doing almost nothing, multiprocessing support suddenly was at the top of the priority list πŸ˜†

    Took me a couple of days to implement, and still need another week of finetuning. The dual processing has given Podium 70% extra CPU headroom (depending on signal routing). A full 100% extra cannot be obtained because there are some overhead in the shared access to memory and other system resources. I tested an arrangement with multiple tracks playing a sound file through an ambience reverb. Single processing could give me 7 tracks before overload. Dual processing could give me 12 tracks. So in effect I have a 4.7 GHz PC. I’m thrilled :mrgreen:

    Are there any users out there that have a dualcore/multiprocessor system? Anyone thinking of getting one?

    #5245
    super_crunchy
    Participant

    well that’s one way to make your userbase jealous πŸ˜† i’m just using a centrino laptop here, seem to remember some new users asking about multi processor support though?

    edit: it was Conquistador
    http://www.zynewave.com/forum/viewtopic.php?t=471&highlight=multi+processor

    #5247
    acousmod
    Participant

    Hi Frits,

    I am very happy for you !

    Do you think that the changes in the code will also influence Podium’s behaviour with Hyperthreading processors ?

    I know that the technique is different from dual core, but perhaps is there also a reason for the differences that I have reported on my P4 HT ?
    It would be nice…

    #5248
    Zynewave
    Keymaster

    Do you think that the changes in the code will also influence Podium’s behaviour with Hyperthreading processors ?

    I’ll be able to test the multiprocessing support on a 3.0 HT machine later this week.

    #5254
    stefancrs
    Participant

    Now Frits, what about that feature I asked for via mail quite some time ago? πŸ™‚ You know people would love it… πŸ™‚

    #5255
    Zynewave
    Keymaster

    @stefancrs wrote:

    Now Frits, what about that feature I asked for via mail quite some time ago? πŸ™‚ You know people would love it… πŸ™‚

    Still thinking about it. There are some other things that need to be implemented first.

    #5256
    Conquistador
    Participant

    @Zynewave wrote:

    I decided it was time to replace my aging development/music PC. I went for a Dell Dimension 9100 with one of the new Pentium D 2.8GHz dual core processors. Multicore/multiprocessor systems are fast becoming mainstream, so I figured it would be good to have such a system to test with Podium.

    Podium seems to run ok on this system. However, after a couple of minutes of watching the two CPU panels in the Windows performance meter, with one CPU running at 95% and the other CPU doing almost nothing, multiprocessing support suddenly was at the top of the priority list πŸ˜†

    Took me a couple of days to implement, and still need another week of finetuning. The dual processing has given Podium 70% extra CPU headroom (depending on signal routing). A full 100% extra cannot be obtained because there are some overhead in the shared access to memory and other system resources. I tested an arrangement with multiple tracks playing a sound file through an ambience reverb. Single processing could give me 7 tracks before overload. Dual processing could give me 12 tracks. So in effect I have a 4.7 GHz PC. I’m thrilled :mrgreen:

    Are there any users out there that have a dualcore/multiprocessor system? Anyone thinking of getting one?

    Great!

    I am in the market for a Dual processor system. Dell do seem to have cheaper prices.I guess I may have to bump up the mulitprocessing Podium thread! πŸ™‚

    Every PC will have dual core processors from what I have read. AMD and Intel are committed to this path.So even budget low end base units will indeed have dual core processors over the next 6 – 18 months.

    It is indeed the way to go now. I should have a dual processor system very soon.

    Your observation about Podium and the *other* CPU being idle is a problem many music packages will face until they upgrade their apps to support dual cores. Good to see you are right on top of things already. πŸ™‚

    Here is a question for you though Frits…High end audio workstations currently have two separate processors like a dual Xeon PC for instance or dual opteron. Now that processors are dualcore, quad processing will replace the current dual xeon or dual opteron systems.

    Quad as in two dual cores in one PC. Can Podium reach such dizzy heights? If you already have got this far can you or will Podium handle quad processing? 8)

    #5257
    Zynewave
    Keymaster

    Quad as in two dual cores in one PC. Can Podium reach such dizzy heights? If you already have got this far can you or will Podium handle quad processing?

    Podium can handle 32 processors, which is the theoretical limit of Windows. The different Windows versions are limited though in the number of processors they support. From what I understand: XP Home supports dual-core, but only one physical processor. XP Pro supports two physical processors, each with dual-core. More than two physical processors is currently only supported by Windows 2003 Server.

    Intel is pushing the dual-core hard, with attractive pricing. The 2.8 GHz Pentium D costs less than half the price of a 3.6 GHz P4. One can imagine that Intel anticipates a huge demand for dual-core, once the mainstream software has been updated to take advantage of the dual processing.

    #5260
    Joachim
    Participant

    First of all Frits, congrats on your new dual core system!

    Multicore/multiprocessor support… This is fantastic news! πŸ˜€

    @Frits wrote:

    Are there any users out there that have a dualcore/multiprocessor system? Anyone thinking of getting one?

    I’ve been running on two 600mhz Klamath CPU’s since 1999, and I’m still enjoyning the benefits of having two two physical processors “under the bonnet”. For me, there’s no doubt. I’m going dual for my next workstation, fanless of course 8)

    So, to put it short: “One time dual, always dual… Because two is better than one!”

    /Joachim

    #5261
    Conquistador
    Participant

    @Zynewave wrote:

    Quad as in two dual cores in one PC. Can Podium reach such dizzy heights? If you already have got this far can you or will Podium handle quad processing?

    Podium can handle 32 processors, which is the theoretical limit of Windows. The different Windows versions are limited though in the number of processors they support. From what I understand: XP Home supports dual-core, but only one physical processor. XP Pro supports two physical processors, each with dual-core. More than two physical processors is currently only supported by Windows 2003 Server.

    32 processors! 😯 I guess that answers my question. πŸ™‚ I assume as the limit for memory on 64bit systems is up to a terabyte or something that Podium will also scale up to take advantage of this new memory ceiling?

    Of course as we are now looking at 70% more cpu to play with, even 2 – 4 GB of ram is more than enough now realistically, maybe even less. Although no doubt new instruments and fx will push memory requirements up further. It will be many years of course before a terabyte of ram is needed to run any music package!

    Intel is pushing the dual-core hard, with attractive pricing. The 2.8 GHz Pentium D costs less than half the price of a 3.6 GHz P4. One can imagine that Intel anticipates a huge demand for dual-core, once the mainstream software has been updated to take advantage of the dual processing

    I will have to have another look at Dell’s site. Thanks for the heads up on the pricing that is very good news indeed. I was waiting for one of the specialist music retailers to provide a Pentium D or an AMD X2 4800+ but nothing yet. I had considered a Β£2,000+ budget but I may need much less now.

    I really want to get as quiet a music PC as possible. Maybe the Dell machine is quiet enough. How has the Dell Dimension noise levels been for you Frits? Would you describe it as quiet enough for recording vocals in the same room for instance?

    #5262
    Zynewave
    Keymaster

    @Joachim wrote:

    I’ve been running on two 600mhz Klamath CPU’s since 1999, and I’m still enjoyning the benefits of having two two physical processors “under the bonnet”. For me, there’s no doubt. I’m going dual for my next workstation, fanless of course 8)

    What Windows version are you running? When you open the Windows Task Manager window, do you have two CPU panels on the performance page?

    #5263
    Zynewave
    Keymaster

    I assume as the limit for memory on 64bit systems is up to a terabyte or something that Podium will also scale up to take advantage of this new memory ceiling?

    It should on the new 64-bit Windows. On the current Windows versions the limit is 2 GB RAM. It is possible to support up to 3 GB, but this is not implemented in Podium yet.

    How has the Dell Dimension noise levels been for you Frits? Would you describe it as quiet enough for recording vocals in the same room for instance?

    It is not as loud as I had feared. What I notice most is actually the harddisk noise when it moves the heads. I would not record with a microphone in the same room. I have purchased a 5m DVI extension cord, and with my wireless keyboard/mouse, I’ll be able to put the Dell in another room.

    #5267
    Conquistador
    Participant

    @Zynewave wrote:

    I assume as the limit for memory on 64bit systems is up to a terabyte or something that Podium will also scale up to take advantage of this new memory ceiling?

    It should on the new 64-bit Windows. On the current Windows versions the limit is 2 GB RAM. It is possible to support up to 3 GB, but this is not implemented in Podium yet.

    How has the Dell Dimension noise levels been for you Frits? Would you describe it as quiet enough for recording vocals in the same room for instance?

    It is not as loud as I had feared. What I notice most is actually the harddisk noise when it moves the heads. I would not record with a microphone in the same room. I have purchased a 5m DVI extension cord, and with my wireless keyboard/mouse, I’ll be able to put the Dell in another room.

    Thanks Frits. I guess it will then be a specialist PC for me or I may try your solution. 8)

    #5269
    Joachim
    Participant

    Hey Frits,

    I’m running Windows XP SP2 Professional, using the “APCI Multiprocessor PC” kernel.

    Yes, I have two seperate perfomance graphs, one for each CPU. I also have the option of setting affinity for each process. This comes handy when running two instances of one program.

    600MHz… I know it’s old 😳
    But having 1GB of RAM helps.

    /Joachim

    #5271
    Nemesis
    Participant

    You did that in two days? I’m impressed. I’m currently looking at what’ll be involved in making one of my projects parallelisable, and it’s going to take a lot longer than two days to pull off.

Viewing 15 posts - 1 through 15 (of 27 total)
  • You must be logged in to reply to this topic.
Β© 2021 Zynewave