Hi,<br><br>I am just starting out with VTK, and I want to know how to properly support multicore desktop/laptop PCs...<br><br>I have done a lot of reading, I've read the VTK OO book, and now I'm checking out ParaView...<br>
<br>Am I correct in thinking that MPI is the main (only?) way that people are processing their data in parallel? <br><br>I have tried without luck to search for info and messages about executing on a shared memory system (ie a multicore desktop), or even threaded (seems to complicate things a lot). <br>
Is the solution to use MPI, but on the one node? <br>Or is there some sort of decent shared-memory support? <br>From what I read on vtkDataObject, it looks like threading is a path to a mine field, as a lot of classes may not be thread-safe, right?<br>
<br><br>Am I also correct to say that ParaView adds a lot of parallel processing support to VTK ? Support that is not available to VTK ?<br><br><br>I have lots more questions, but I'll stop there for now...<br>I eagerly await your responses!<br>
<br>thanks for your time,<br>Paul<br><br>