Since installing got much better understood by me and co-workers I got encouraged to try the SMP mode for the Linuxboxes on two processor machines running the kernel 2.4.14 #2 SMP.
Reading the configure script tells me to compile with ./configure --enable-smp-linux ( I am also using the hdf4 libs). which creates a new dxconfig.h file with the setting in include/dxconfig.h #define ENABLE_SMP_LINUX 1 which has been 0 for the serial case. Now I do make and make install. No errors occur and I start the executable dx load a file and do some processing. The top command shows 100% (200 % total) for each processor and I am never able to cross the 100% mark and get work done by more than one processors. How can I check if my SMP OpenDX build was successful? How can I use the program in parallel mode? Which modules are parallelized? I assume the parallelization of OpenDX is done using threads. Which libraries are therefore necessary on my system beside pthreads? Raphael (Thanks for my other probs that got fixed!)
