From any ARC login node, you can explore how to use ARC software by checking the directory /opt/examples
Details on the examples directory are in
https://198.82.212.30/userguide/examples/
From any ARC login node, you can explore how to use ARC software by checking the directory /opt/examples
Details on the examples directory are in
https://198.82.212.30/userguide/examples/
The gfortran, ifort, and pgf90 compilers can be instructed that variables declared as "real" should actually be stored and handled as double precision quantities. Details are at https://198.82.212.30/userguide/fortran_realsize/
A COMSOL batch job can run in parallel, using multiple nodes or processors. Information on how to automatically set the appropriate COMSOL command line parameters for parallel execution is available, including an example script, athttps://secure.hosting.vt.edu/www.arc.vt.edu/userguide/comsol/.
ARC will offer many free classes on scientific computing, sponsored by Network Learning Initiatives (NLI) and held in room 1100 Torgersen. NLI encourages you to register for these classes through their web site https://nli.tlos.vt.edu, but unregistered auditors are welcome to sit in.
For a list of dates, times, and titles for the classes, refer to
https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/spring-2018-arc-workshops-and-tutorials/
Instructors who wish to introduce their class to high performance computing are welcome to request a class account.
The process for BlueRidge, Cascades, DragonsTooth and NewRiver, is described in https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/get-an-arc-account-for-your-class/ .
Instructors interested in arranging access to Huckleberry for their students can find out how to get a class account at
https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/class-accounts-on-huckleberry/ .
Some information on how to prepare and compile a FORTRAN program for use on the ARC GPU's is available in https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/cuda_fortran/
A short discussion of licensed software installed on ARC clusters has been posted at :
https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/licensed_software/
Many user programs reference the LAPACK (Linear Algebra PACKage) library. The ARC software library does not include a standalone compiled version of this library. However, a highly tuned version of the LAPACK library is included in the ATLAS library (along with the BLAS, FFT functions, and many others). The optimized versions of LAPACK functions available through the MKL library typically offer better performance than a user could get from a source code library of LAPACK. For details, refer to https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/lapack_mkl/ .
Many user programs reference the LAPACK (Linear Algebra PACKage) library. The ARC software library does not include a standalone compiled version of this library. However, some of the most useful LAPACK functions are available in the ATLAS library, which contains automatically tuned versions of those functions, as well as every BLAS function. Automatic tuning typically offers better performance than a user could get from a source code library of LAPACK. For details, refer to https://secure.hosting.vt.edu/www.arc.vt.edu/userguide/lapack_atlas/ .