| 217 | | [[CollapsibleStart(BlueGene build instructions)]] |
| | 217 | [[CollapsibleStart(BlueGene/Q build instructions)]] |
| | 218 | |
| | 219 | '''NOTE:''' Accessing {{{bluegene}}} now requires an active University VPN connection. If you do not have a VPN client set up, go to the [http://www.rochester.edu/it/vpn/ University IT VPN] website and follow their instructions for setting up VPN software and establishing a VPN connection. |
| | 220 | |
| | 221 | 1. Connect to {{{Blue Streak}}} using SSH: |
| | 222 | {{{ |
| | 223 | ssh <username>@bluestreak.circ.rochester.edu |
| | 224 | }}} |
| | 225 | |
| | 226 | 2. To enable the use of {{{modules}}} in your environment, add the following lines to your {{{.bashrc}}} file: |
| | 227 | {{{ |
| | 228 | if [ -f /opt/Modules/current/init/bash ]; then |
| | 229 | . /opt/Modules/current/init/bash |
| | 230 | fi |
| | 231 | }}} |
| | 232 | |
| | 233 | 3. Add the following line to your {{{.bashrc}}} file, making sure to place it ''after'' the lines you added in Step 2: |
| | 234 | {{{ |
| | 235 | module load mpi-xl fftw-3.3.2-MPI hdf5-1.8.8-MPI-XL hypre-2.9.0b-MPI-XL-No-Global-Partition mercurial-2.4-rc |
| | 236 | }}} |
| | 237 | |
| | 238 | This this will automatically load the AstroBEAR's required modules whenever a new terminal is loaded. |
| | 239 | |
| | 240 | 4. Execute the command |
| | 241 | {{{ |
| | 242 | source ~/.bashrc |
| | 243 | }}} |
| | 244 | after adding these lines. This re-executes the environment setup commands in {{{.bashrc}}} in the current terminal. |
| | 245 | |
| | 246 | 5. Create a new copy of the code in the directory {{{<current_path>/astrobear}}} by cloning the development repository: |
| | 247 | |
| | 248 | {{{ |
| | 249 | hg clone ssh://<username>@botwin.pas.rochester.edu//data/repositories/scrambler astrobear |
| | 250 | }}} |
| | 251 | |
| | 252 | [[CollapsibleEnd]] |
| | 253 | [[CollapsibleStart(BlueGene/P (decommissioned) build instructions)]] |