2006-04-06, 04:22 PM
Sub,
I have a bunch of questions that are more curiosity than requests. I have next to no programming experience so this truely is just a 'howzat work?" type of post.
1. With dual processors, Hyperthreading, and the dual core one processor almost ALWAYS sits unused. This is due to the fact that nobody writes multi-threaded applications. Why is that? Is the programming extremely complex to accomplish that? Can Software be written to be specifically run on the second processor or is that in the hands of the OS or hardware?
2. As near as I can tell there really isn't anything in GBPVR that would benefit from multi-threading but it sure would be nice to be able to offload live TV to its own processor. Can you see any theoretical advantage to this or am I missing the forrest through the trees?
Thanks for your time and efforts Sub!
I have a bunch of questions that are more curiosity than requests. I have next to no programming experience so this truely is just a 'howzat work?" type of post.
1. With dual processors, Hyperthreading, and the dual core one processor almost ALWAYS sits unused. This is due to the fact that nobody writes multi-threaded applications. Why is that? Is the programming extremely complex to accomplish that? Can Software be written to be specifically run on the second processor or is that in the hands of the OS or hardware?
2. As near as I can tell there really isn't anything in GBPVR that would benefit from multi-threading but it sure would be nice to be able to offload live TV to its own processor. Can you see any theoretical advantage to this or am I missing the forrest through the trees?
Thanks for your time and efforts Sub!