2009-12-27, 13:37
I was feeling greeen some time ago, and replaced my AMD dual-core HTPC with a nice ION system. This is working nicely I must say, except for one thing: The visualisations (mainly Goom & some ProjectM presets). These are pretty slow and run <25fps.
Now I noticed that when these are running, only one of the cores is stressed and the other one seems to be doing (close to) nothing.
And, I might be wrong here, but I have the idea that the core that is drawing the OSD, is also responsible for the visualisation.
Wouldn't it be usefull to split those tasks over the seperate cores (if available) and possibly even make the visualisations multi-threaded?
Note that I haven't got any decend programming skills, but these are just thoughts. Maybe I am asking something utterly impossible
Now I noticed that when these are running, only one of the cores is stressed and the other one seems to be doing (close to) nothing.
And, I might be wrong here, but I have the idea that the core that is drawing the OSD, is also responsible for the visualisation.
Wouldn't it be usefull to split those tasks over the seperate cores (if available) and possibly even make the visualisations multi-threaded?
Note that I haven't got any decend programming skills, but these are just thoughts. Maybe I am asking something utterly impossible