Optix (Visualization): Difference between revisions
Jump to navigation
Jump to search
(Optix (Visualization) moved to Compute:Optix/Visualization) |
Nic-systems (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
'''optix.cs.uoregon.edu''' | |||
== IMPORTANT == | |||
'''Optix has been handed over to Mike Strain in the CAMCOR lab. The information on this page may no longer be accurate, and is being maintained as a reference only.''' | |||
== Basics == | |||
* SGI Prism (Altix 350 + ATI graphics accelerators + patched kernel) | |||
* 16 1.5 Ghz Itanium 2 processors | |||
* 32Gb of RAM. | |||
* 8 nodes connected by 2 NUMAlink Switches | |||
* 1 L1 controller per node | |||
* 2 L2 Controllers ([[Compute:Optix/L2|L2 Management Documentation]]) | |||
* 2 80.4Gb SCSI Disks (2 used for software RAID) | |||
* 2 PCI-X Broadcom Tigon3 copper NICs | |||
* SuSE Linux Enterprise Server (modified by SGI) | |||
* Takes up bottom 1/2 of a SGI full-height rack | |||
== Installed Software == | |||
* [[Compute:Optix/Vizserver|Vizserver]] | |||
* [[Software:Modules|Environment Modules]] | |||
=== Sample TAU configurations === | |||
<pre> | |||
# Intel compilers, SGI MPI | |||
./configure -cc=icc -c++=icpc -fortran=intel -mpi | |||
# Intel compilers, Intel MPI | |||
./configure -cc=icc -c++=icpc -fortran=intel -mpiinc=/opt/intel_mpi_10/include -mpilib=/opt/intel_mpi_10/lib | |||
</pre> | |||
=== Vendor Resources === | |||
* http://www.sgi.com/products/visualization/prism/ SGI Prism | |||
* http://www.intel.com/products/server/processors/server/itanium2/ Intel Itanium 2 processor | |||
== Standard operating parameters == | |||
Sample ''uname -a'' output: | |||
Linux optix 2.6.5-7.252.1-rtgfx #1 SMP Mon Mar 20 18:27:59 PST 2006 ia64 ia64 ia64 GNU/Linux | |||
Sample ''cat /proc/cpuinfo'' output: | |||
<pre> | |||
processor : 0 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2214.59 | |||
siblings : 1 | |||
processor : 1 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 2 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 3 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 4 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 5 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 6 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 7 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 8 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 9 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 10 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 11 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 12 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 13 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 14 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
processor : 15 | |||
vendor : GenuineIntel | |||
arch : IA-64 | |||
family : Itanium 2 | |||
model : 2 | |||
revision : 1 | |||
archrev : 0 | |||
features : branchlong | |||
cpu number : 0 | |||
cpu regs : 4 | |||
cpu MHz : 1500.000000 | |||
itc MHz : 1500.000000 | |||
BogoMIPS : 2239.75 | |||
siblings : 1 | |||
</pre> | |||
Sample ''top'' output: | |||
<pre> | |||
top - 17:03:08 up 8 days, 6:41, 4 users, load average: 1.59, 1.16, 0.94 | |||
Tasks: 377 total, 2 running, 375 sleeping, 0 stopped, 0 zombie | |||
Cpu0 : 1.1% us, 1.1% sy, 0.0% ni, 97.7% id, 0.0% wa, 0.0% hi, 0.1% si | |||
Cpu1 : 4.4% us, 1.4% sy, 0.3% ni, 93.0% id, 0.9% wa, 0.0% hi, 0.0% si | |||
Cpu2 : 0.7% us, 0.7% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu3 : 0.8% us, 0.7% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu4 : 0.5% us, 0.4% sy, 0.0% ni, 99.1% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu5 : 0.8% us, 0.4% sy, 0.0% ni, 98.8% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu6 : 0.6% us, 0.4% sy, 0.0% ni, 99.0% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu7 : 0.8% us, 0.4% sy, 0.0% ni, 98.8% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu8 : 0.7% us, 0.1% sy, 0.0% ni, 99.2% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu9 : 0.7% us, 0.1% sy, 0.0% ni, 99.2% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu10 : 6.8% us, 0.3% sy, 0.0% ni, 92.8% id, 0.1% wa, 0.0% hi, 0.0% si | |||
Cpu11 : 4.2% us, 0.2% sy, 0.3% ni, 95.3% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu12 : 0.6% us, 0.8% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu13 : 0.7% us, 0.8% sy, 0.0% ni, 98.5% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu14 : 0.7% us, 1.0% sy, 0.0% ni, 98.3% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Cpu15 : 0.6% us, 0.8% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si | |||
Mem: 31906928k total, 28493136k used, 3413792k free, 546992k buffers | |||
Swap: 8702880k total, 0k used, 8702880k free, 22085008k cached | |||
</pre> | |||
== Array Services (MPI) == | |||
Sometimes Array Services gets screwed up. It may be exhibited by the inability to launch MPI jobs: | |||
<pre> | |||
optix:~> mpirun -np 4 ./a.out | |||
MPI: aslistmachines('(null)') failed : request failed - authentication failure | |||
</pre> | |||
This can be fixed by restarting Array Services: | |||
<pre> | |||
optix:~ # /etc/init.d/array restart | |||
Stopping Array Services done | |||
Starting Array Services done | |||
</pre> | |||
[[Category:Compute]] | |||
Latest revision as of 01:59, 4 February 2020
optix.cs.uoregon.edu
IMPORTANT
Optix has been handed over to Mike Strain in the CAMCOR lab. The information on this page may no longer be accurate, and is being maintained as a reference only.
Basics
- SGI Prism (Altix 350 + ATI graphics accelerators + patched kernel)
- 16 1.5 Ghz Itanium 2 processors
- 32Gb of RAM.
- 8 nodes connected by 2 NUMAlink Switches
- 1 L1 controller per node
- 2 L2 Controllers (L2 Management Documentation)
- 2 80.4Gb SCSI Disks (2 used for software RAID)
- 2 PCI-X Broadcom Tigon3 copper NICs
- SuSE Linux Enterprise Server (modified by SGI)
- Takes up bottom 1/2 of a SGI full-height rack
Installed Software
Sample TAU configurations
# Intel compilers, SGI MPI ./configure -cc=icc -c++=icpc -fortran=intel -mpi # Intel compilers, Intel MPI ./configure -cc=icc -c++=icpc -fortran=intel -mpiinc=/opt/intel_mpi_10/include -mpilib=/opt/intel_mpi_10/lib
Vendor Resources
- http://www.sgi.com/products/visualization/prism/ SGI Prism
- http://www.intel.com/products/server/processors/server/itanium2/ Intel Itanium 2 processor
Standard operating parameters
Sample uname -a output:
Linux optix 2.6.5-7.252.1-rtgfx #1 SMP Mon Mar 20 18:27:59 PST 2006 ia64 ia64 ia64 GNU/Linux
Sample cat /proc/cpuinfo output:
processor : 0 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2214.59 siblings : 1 processor : 1 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 2 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 3 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 4 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 5 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 6 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 7 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 8 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 9 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 10 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 11 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 12 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 13 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 14 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1 processor : 15 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 2 revision : 1 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1500.000000 itc MHz : 1500.000000 BogoMIPS : 2239.75 siblings : 1
Sample top output:
top - 17:03:08 up 8 days, 6:41, 4 users, load average: 1.59, 1.16, 0.94 Tasks: 377 total, 2 running, 375 sleeping, 0 stopped, 0 zombie Cpu0 : 1.1% us, 1.1% sy, 0.0% ni, 97.7% id, 0.0% wa, 0.0% hi, 0.1% si Cpu1 : 4.4% us, 1.4% sy, 0.3% ni, 93.0% id, 0.9% wa, 0.0% hi, 0.0% si Cpu2 : 0.7% us, 0.7% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si Cpu3 : 0.8% us, 0.7% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si Cpu4 : 0.5% us, 0.4% sy, 0.0% ni, 99.1% id, 0.0% wa, 0.0% hi, 0.0% si Cpu5 : 0.8% us, 0.4% sy, 0.0% ni, 98.8% id, 0.0% wa, 0.0% hi, 0.0% si Cpu6 : 0.6% us, 0.4% sy, 0.0% ni, 99.0% id, 0.0% wa, 0.0% hi, 0.0% si Cpu7 : 0.8% us, 0.4% sy, 0.0% ni, 98.8% id, 0.0% wa, 0.0% hi, 0.0% si Cpu8 : 0.7% us, 0.1% sy, 0.0% ni, 99.2% id, 0.0% wa, 0.0% hi, 0.0% si Cpu9 : 0.7% us, 0.1% sy, 0.0% ni, 99.2% id, 0.0% wa, 0.0% hi, 0.0% si Cpu10 : 6.8% us, 0.3% sy, 0.0% ni, 92.8% id, 0.1% wa, 0.0% hi, 0.0% si Cpu11 : 4.2% us, 0.2% sy, 0.3% ni, 95.3% id, 0.0% wa, 0.0% hi, 0.0% si Cpu12 : 0.6% us, 0.8% sy, 0.0% ni, 98.6% id, 0.0% wa, 0.0% hi, 0.0% si Cpu13 : 0.7% us, 0.8% sy, 0.0% ni, 98.5% id, 0.0% wa, 0.0% hi, 0.0% si Cpu14 : 0.7% us, 1.0% sy, 0.0% ni, 98.3% id, 0.0% wa, 0.0% hi, 0.0% si Cpu15 : 0.6% us, 0.8% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 31906928k total, 28493136k used, 3413792k free, 546992k buffers Swap: 8702880k total, 0k used, 8702880k free, 22085008k cached
Array Services (MPI)
Sometimes Array Services gets screwed up. It may be exhibited by the inability to launch MPI jobs:
optix:~> mpirun -np 4 ./a.out
MPI: aslistmachines('(null)') failed : request failed - authentication failure
This can be fixed by restarting Array Services:
optix:~ # /etc/init.d/array restart Stopping Array Services done Starting Array Services done