| |
|
|
|
|
LS-DYNA |
Brief Description:
LS-DYNA is a general purpose transient
dynamic finite element program capable of simulating complex real world problems.
Implicit, Explicit, Shared Memory Parellel (SMP) and MPP imbedded in one code.
LS-DYNA (double precision) is available to all NCSA academic users on the following system:
- SGI Altix/linux (co.ncsa.uiuc.edu) version 971
All new users must be added to the LS-DYNA access lists. Please send email
to skoric@ncsa.uiuc.edu to be
added to the access lists for LS-DYNA.
Commercial use of LS-DYNA is governed by the NCSA Private
Sector Program. Please contact Seid Koric at skoric@ncsa.uiuc.edu
for more information.
Using LS-DYNA on copper
- Interactve Acess
Special script called /usr/apps/csm/scripts/lsdyna_script has been written for interactive asubmission
of ls-dyna jobs. Every LS-DYNA job must start from a clean directory
with a new and unique name (only input fiiles that are necessary for
a new LS-DYNA job must be in the directory).
lsdyna script requires at least one command line argument. The most common
usage is:
lsdyna i=input_file_name.k
Do not use npcu= as one of above command line options.
You will be asked by the interactive script for number of cpus/threads for
SMP solver, and then your parallel environment will be set accordingly.
Please note that interactive limits on NCSA SGI/Altix are 500MB of RAM, 30
minutes of total CPU time, and 4 cpus/threads for parallel jobs. All interactive
jobs that exceed these limits will be terminated. For large jobs please
use lsdyna_batch (for SMP solver), or mppdyna_batch (for MPI solver) scripts.
-
Batch Jobs
For large production LS-DYNA jobs that exceed interactive limits, please
use lsdyna_batch script. It requires at least one command line argument.
The most common usage is:
/usr/apps/csm/scripts/lsdyna_batch i=input_file_name.k
Every LS-DYNA job must start from a clean directory with a new
and unique name (only input fiiles that are necessary for a new LS-DYNA
job must be in the directory).
Do not use npcu= or memory= as command
line options. You will be asked by the batch script for number of cpus/threads
for SMP solver, as well as for wall clock and memory requirments for your
batch job. All parallel and PBS batch environment will be then
set accordingly. After your job is submitted to the PBS queues,
check its status by typing qstat -u your_login. After job finishes, all output files
will be copied back to the directory from where your LS-DYNA batch job was
submitted. In addition, all your output files will be archived and uploaded
to your Mass Storage account (under lsdyna-batch directory). Uploaded tar
files have names of the form jobid.tar.gz, where jobid is the 4(or
5)digit job-id number assigned by the batch
system.
MPP DYNA 971 Available on cobalt :
Batch only access provided through mppdyna_batch script. MPP DYNA 971 is using an MPI solver which generally scales more efficiently than an SMP solver. It requires at
least one command line argument.
The most common usage is:
/usr/apps/csm/scripts/mppdyna_batch i=input_file_name.k
Every MPP-DYNA job must start from a clean directory with a new
and unique batch job name (only input fiiles that are necessary for a new MPP-DYNA
job must be in the directory). If large output files are expected, please
submit your jobs from a clean directory on your scratch-global space. Do not
use your home directory to submit large batch jobs when expecting large
output files. The home directory quota on cobalt is 50 GB.
Do not use npcu= or memory= as command
line options. You will be asked by the batch script for number of cpus
for MPI solver, as well as for wall clock and memory requirments for your
batch job. All batch environment will be then
set accordingly. If you have a pfile, make sure not to specify any directory
directives in it, your mpp dyna batch job will run by default on a working
directory on a batch host where the performance is best. Check the status
of your submitted job with qs -u your_login . Once the mpp-dyna batch
job finishes, your output files will be copied back to the directory from
where your job was submitted. If your output files are in scratch-global, make sure
to secure them to a safe place before they are purged.
For more Computational Solid Mechanics Software
Inquiries , please visit CSM-FAQs
If you have problems accessing or using LS-DYNA at NCSA, please send email
to csm@ncsa.edu.
|
|
|
|
|