Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
D
DOUAR WSMP
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
HUGG
DOUAR WSMP
Commits
7fe2d003
Commit
7fe2d003
authored
15 years ago
by
Douglas Guptill
Browse files
Options
Downloads
Patches
Plain Diff
updates from p690
parent
a7ebe74f
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
douar.run
+46
-7
46 additions, 7 deletions
douar.run
with
46 additions
and
7 deletions
douar.run
+
46
−
7
View file @
7fe2d003
...
...
@@ -17,26 +17,65 @@ make_dir() {
if
!
test
-d
$1
;
then
mkdir
$1
;
fi
}
# For poe, set NLSPATH.
# For poe
#
# set NLSPATH.
if
test
"x
${
NLSPATH
}
"
=
x
;
then
export
NLSPATH
=
/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
echo
"setting NLSPATH=
${
NLSPATH
}
"
fi
# The PGPLOT routines need this.
export
PGPLOT_DIR
=
/home/beaumnt1/software/pgplot-5.2.2
# For WSMP
#
# WSMP needs to know where its license file is.
export
WSMPLICPATH
=
/home/beaumnt1/software/wsmp/wsmp.lic
# However the export doesn't seem to work.
# copy wsmp.lic to the running directory.
# export WSMPLICPATH=/home/beaumnt1/software/wsmp/wsmp.lic
# For WSMP on AIX
export
SPINLOOPTIME
=
200
export
YIELDLOOPTIME
=
200
export
RT_GRQ
=
ON
export
AIXTHREAD_COND_DEBUG
=
OFF
export
AIXTHREAD_MUTEX_DEBUG
=
OFF
export
MP_EUILIB
=
us
# export MP_EUILIB=ip
export
MP_EUIDEVICE
=
css0
# export MP_EUIDEVICE=en0
export
MP_CSS_INTERRUPT
=
yes
export
MP_WAIT_MODE
=
nopoll
export_MP_PULSE
=
0
# for WSMP on Linux.
# export MALLOC_TRIM_THRESHOLD_
# export MALLOC_MMAP_MAX_
# douar needs some directories..
#
make_dir DEBUG
make_dir DEBUG/mpilogs
make_dir OUT
# define the binary of douar
BIN
=
/home/beaumnt1/software/douar/douar
# How many processes to run?
# PROCS=4
BIN
=
/home/beaumnt1/software/douar/douar-q64
# Here is the run command
COM
=
"poe
${
BIN
}
-procs
${
PROCS
}
-hostfile
${
HOME
}
/host.list -euilib ip"
# start douar!
COM
=
"poe
${
BIN
}
-procs
${
PROCS
}
-hostfile
${
HOME
}
/host.list"
ulimit
-d
unlimited
>
${
OUT
}
ulimit
-s
2000000
>>
${
OUT
}
ulimit
-m
unlimited
>>
${
OUT
}
ulimit
-a
>>
${
OUT
}
OUT
=
douar.out
# start douar and go away....
#
nohup
${
COM
}
&
echo
"douar has been started. Look in nohup.out ."
# start douar and watch it........
#
# ${COM} 2>douar.err | tee -a ${OUT}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment