Hey
I'm just wondering if people know this about the dual core, I know that if I run two seperate processes, the dual core would probably split them into the 2 cpu usage, would i work the same if we split a process into seperate threads?
Intel just come out saying they are building 32 core, 2Ghz each,
http://www.tgdaily.com/2006/07/10/intel ... processor/
Does this mean that the future of programming requires us to break as many things into seperate processes?
Anyway, my point is that I found a way to run seperate process sharing the same class, Its in the boost library. I think it would be an interesting project if somebody trys to share the DeviceManager and SceneManager across seperate process using the multi-core technology and see if it runs faster.
If it does, with 32 core, we will be able to share SceneManager, Device, GUI, etc across all 2GHz CPUs , that's gonna be lighting fast.
general question about the new dual core
general question about the new dual core
irrlicht game character project
http://picasaweb.google.com/juliusctw/FinishedArt
http://picasaweb.google.com/juliusctw/FinishedArt
-
hybrid
- Admin
- Posts: 14144
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
No, it won't be that fast, because only specialized tasks will be scalable to 32 threads.
But still, the future of programming will definitely require some parallelization skills. But this currently requires some advanced experience, because OpenMP is not yet as good as required for automatic parallelization.
But still, the future of programming will definitely require some parallelization skills. But this currently requires some advanced experience, because OpenMP is not yet as good as required for automatic parallelization.