Hi !
First I will apologise for my poor level of english, I am learning it only since 2002.
I am actually trying to compile the maps of my mod faster, with a cluster of computers.
I’ve managed to make a running cluster, to install GTKradiant and q3map2 on one node, but, q3map2 doesnt agree with the migration of processes.
It runs under linux, Openmosix kernel 2.4.26-openmosix1, I have 3 PCs :
3500+ 1GB of ram
1500+ 512MB of ram
100MHz 32MB of ram
For the software, I have a tri-core, SMP pc, or a big pc equal to a 5GHz and about 1600MB of ram.
When I run set@home in the cluster, it works, when I run the testapp, it runs well too, the processes are migrated on the most powerful nodes of the cluster.
But q3map2 crashes :
q3map2 segmentation fault or something like that after 2 or 3 minutes of compilation, when mosix says q3map2 process must be migrated on another node.
Q3map2 works with a build’in SMP support, under linux, it is the -thread x switch that show the number of processes q3map2 must make to run. By default, it is 4 processes.
And it crashes.
When I set -threads 2, it trys to migrate a thread on another node and let one stay on the first node.
When I set -threads 1, q3map2 works well, and there are no crashes at all. The problem is that there is no migrations, and q3map2 doesnt move to the most powerfull node : the culster is totally unusefull :drink:
So first I need q3map2 linux 2.5.16 (or the lastest) directly (the gtkradiant 1.5 rpm on zerowing dir needs to much libs, and I don’t know exactly where can I fint it)
If someone has ever worked on a cluster, please help. But I think the problem comes with my old version of q3map2. (it is 2.3.5 or something like that, I’ve found it on fileplanet)
If someone needs more exlications, just say it ^^
bye