01 function machine_db_settings = MatMPI_Comm_settings()
02 %
03 % Function for setting values in the MPI Communicator.
04 % User can edit these values to customize the internals
05 % MatlabMPI.
06 %
07
08 % Set to 'unix' or 'windows'.
09 % 'windows' currently doesn't work.
10 machine_db_settings.type = 'unix' ;
11
12 % Matlab command and launch flags.
13
14 % Generic.
15 machine_db_settings.matlab_command = ' matlab - display null - nojvm - nosplash ' ;
16
17 % Lincoln cluster common.
18 % machine_db_settings.matlab_command = ' /tools/matlab/bin/matlab -display null -nojvm -nosplash ';
19 % Lincoln cluster local.
20 % machine_db_settings.matlab_command = ' /local/matlab12.1/bin/matlab -display null -nojvm -nosplash ';
21 % LCS Cluster local.
22 % machine_db_settings.matlab_command = ' /usr/local/bin/matlab -display null -nojvm -nosplash ';
23 % Boston University.
24 % machine_db_settings.matlab_command = ' /usr/local/IT/matlab-6.1/bin/matlab -display null -nojvm -nosplash '
25 % MHPCC local copy.
26 % machine_db.matlab_command{1,i} = ' /scratch/tempest/users/kepner/matlab6/bin/matlab -display null -nojvm -nosplash ';
27
28 % Remote launch command.
29 % To use ssh, change ' rsh ' to ' ssh ' in line below.
30 % machine_db_settings.remote_launch = ' ssh ';
31 machine_db_settings.remote_launch = ' rsh ' ;
32
33 % Remote launch flags.
34 machine_db_settings.remote_flags = ' - n ' ;
35
36 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
37 % MatlabMPI
38 % Dr. Jeremy Kepner
39 % MIT Lincoln Laboratory
40 % kepner@ll.mit.edu
41 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
42 % Copyright 2002 Massachusetts Institute of Technology
43 %
44 % Permission is herby granted, without payment, to copy, modify, display
45 % and distribute this software and its documentation, if any, for any
46 % purpose, provided that the above copyright notices and the following
47 % three paragraphs appear in all copies of this software. Use of this
48 % software constitutes acceptance of these terms and conditions.
49 %
50 % IN NO EVENT SHALL MIT BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
51 % SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
52 % THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF MIT HAS BEEN ADVISED OF THE
53 % POSSIBILITY OF SUCH DAMAGE.
54 %
55 % MIT SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING,
56 % BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
57 % FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
58 %
59 % THIS SOFTWARE IS PROVIDED "AS IS," MIT HAS NO OBLIGATION TO PROVIDE
60 % MAINTENANCE, SUPPORT, UPDATE, ENHANCEMENTS, OR MODIFICATIONS.
|