Today I was trying to render video using bitmaps I create in memory. Now I don’t know why but if I render two videos simultaneously, my processor utilization went sky high to 90%. Now keep in my mind I code on a 3.4 GHz hyperthreaded P4, so there is no dearth of processing power out there. I tried several things, but the lowest I could bring the CPU utilization to was 40% and this was in the release mode. I don’t get it. Am I doing something wrong here? If any of you .NET gurus are reading this blog (I am sure you aren’t who reads my blog anyway), please suggest something