Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | ||||||||
Line: 6 to 6 | ||||||||
Here are some things found out about CLUMEQ that might help someone who is new to CLUMEQ (after reading the CLUMEQ FAQ![]() | ||||||||
Changed: | ||||||||
< < | 0) Forget about CLUMEQ. WESTGRID's http://www.westgrid.ca/support/Facilities#head-7d986acf67ff63ef2a2e9d0553cd80bba84c2aa3|glacier![]() ![]() | |||||||
> > | 0) Forget about CLUMEQ. WESTGRID's glacier![]() ![]() | |||||||
Changed: | ||||||||
< < | Note: 2006-05-05 CLUMEQ is about to get a $30,000,000 upgrade. It might be worth compairing the two systems in 2007.\ | |||||||
> > | Note: 2006-05-05 CLUMEQ is about to get a $30,000,000 upgrade. It might be worth compairing the two systems in 2007. | |||||||
1) Opening an account is more of a formality than anything. Everyone gets accepted. 2) Matlab is available but only in single processor format. | ||||||||
Changed: | ||||||||
< < | 3) I have made a Matlab script that will take an M-file (whose primary function is to run many identical test cases with different parameters after some setup code at the top of the M-file) and create a queue to submit to the CLUMEQ queue. See a graphics explanation here![]() | |||||||
> > | 3) I have made a Matlab script that will take an M-file (whose primary function is to run many identical test cases with different parameters after some setup code at the top of the M-file) and create a queue to submit to the CLUMEQ queue. See a graphics explanation here![]() ![]() | |||||||
Deleted: | ||||||||
< < | Note: Albert has made a better launcher file, and it can be found in the WESTGRID wiki. However, it seems to fail to input jobs into the proper queues of (single/multi/big/clumeq). It doesn't affect the processes. | |||||||
Changed: | ||||||||
< < | 4) Only 16 single processor processes will be executed at any one time. 12 of which may be yours. | |||||||
> > | 4) One may only have 12 single processor processes executing at any one time. | |||||||
5) The admin, Patrice, if a very useful and responsive. When troubles arise, do email him. | ||||||||
Line: 26 to 25 | ||||||||
7) CLUMEQ makes 2 files, stdout and errout, after running your job queue file (ie: PBS file). However, the error file sometimes cuts off if Matlab is writing to that error file (unknown why). This makes debugging Matlab sometimes difficult. Beware.... | ||||||||
Changed: | ||||||||
< < | 8) I have made a matlab script that will kill all the user queues. Check it out here qdelall.m. One uses it like this under matlab: qdelall('your_user_name'); | |||||||
> > | 8) I have made a matlab script that will kill all the user queues. Check it out here qdelall.m![]() | |||||||
9) Sometimes there aren't enough licenses free to execute your program. This is a pain. However, someone has solved this Stupid Cluster Tricks![]() | ||||||||
Line: 39 to 38 | ||||||||
Note: This can be done for every single toolbox required. However, to prevent possible license-required deadlocks![]() ![]() | ||||||||
Changed: | ||||||||
< < | 11) To solve the above 2 problems, one can take the ultimate step and compile the M-file into a system executable. This is done via matlab's compiler![]() ![]() | |||||||
> > | 11) To solve the above problem (not being able to start a matlab session due to lack of licenses), one may have a PBS call that doesn't execute your script until a license is available. Just add "#PBS -l software=MATLAB" to your PBS file (this is done automatically in qsuball.m![]() ![]() ![]() ![]() | |||||||
Deleted: | ||||||||
< < | 12) The ultimate matlab licensing solution would involved a system executable which attempts to launch a matlab engine![]() | |||||||