Robert Swackhamer
13 Feb 2011, 22:26
We just recently put together some new hardware based on Sandy Bridge (yes, I know about the chipset, we'll replace the motherboard later) and we ran into some odd CPU usage numbers that we can't really find an explanation for it. First, here are some tech specs:
Core i7 2600k
MSI P67A-GD55 mobo
8GB Patriot DDR3-1600 RAM (2x4GB)
EVGA GeForce 8400 GS vid card
2x MS LifeCam HD-5000
1x MS LifeCam Cinema
1x MS LifeCam Studio
Streaming to Bambuser at 1200kbps for video at 720p
VidBlaster Home 1.24
In my current setup for VB Home I have the streamer module send to FMLE so I can stream with H.264 (and yes, Sandy Bridge really does help with that). But I have two different situations that I just can't find a reason behind...
Situation 1:
CPU usage with 3 cams prior to streaming: mid-20s
CPU usage with 3 cams while streaming: mid-70s
Situation 2:
CPU usage with 4 cams prior to streaming: bounces between mid-20s to low-30s
CPU usage with 4 cams while streaming: mid-90s
I was expecting a bit more linear scaling of CPU usage with the fourth camera on, but this isn't the case. I do have the fourth camera on a seperate USB controller that goes through the PCI slot, and switching cameras between controllers didn't seem to introduce any changes.
I'm really baffled by this one since the change in numbers doesn't make any sense to me. Any ideas?
Core i7 2600k
MSI P67A-GD55 mobo
8GB Patriot DDR3-1600 RAM (2x4GB)
EVGA GeForce 8400 GS vid card
2x MS LifeCam HD-5000
1x MS LifeCam Cinema
1x MS LifeCam Studio
Streaming to Bambuser at 1200kbps for video at 720p
VidBlaster Home 1.24
In my current setup for VB Home I have the streamer module send to FMLE so I can stream with H.264 (and yes, Sandy Bridge really does help with that). But I have two different situations that I just can't find a reason behind...
Situation 1:
CPU usage with 3 cams prior to streaming: mid-20s
CPU usage with 3 cams while streaming: mid-70s
Situation 2:
CPU usage with 4 cams prior to streaming: bounces between mid-20s to low-30s
CPU usage with 4 cams while streaming: mid-90s
I was expecting a bit more linear scaling of CPU usage with the fourth camera on, but this isn't the case. I do have the fourth camera on a seperate USB controller that goes through the PCI slot, and switching cameras between controllers didn't seem to introduce any changes.
I'm really baffled by this one since the change in numbers doesn't make any sense to me. Any ideas?