System Hardware Configuration
- Hostname : iliad
- Model Name: IBM System p 9119-595 1.9GHz
- CPU
- Model: POWER5 Chip (64 Bit)
- Clock Rate: 1.9 GHz
- Architecture: SMP
- Integer Peak Performance: SPECint2000 : 1452 (per core)
- Floating Peak Performance: SPECfp2000 : 2796 (per core)
- Global Performance(Linpack)
Rmax : 418 GFLOPS (64 core) Rpeak : 486 GFLOPS (64 core)
- L1 Cache (per core)
Instruction/Data: 64KB/32KB
- L2 Cache
Size : 7.6MB per MCM Organization: 10-way, 128-byte line
- L3 Cache
Size : 144MB per MCM Organization: 12-way , 256-byte line
- Main Memory: 256 GB
- Major Directories
- /u1 : 100 GB
- /u2 : 300 GB
- /package : 200 GB
- /work1: 1915 GB
- /work2: 1913 GB
- Job Submission
- Interactive: yes ( 1 hrs limits)
- Batch: LoadLeveler
- LoadLeveler使用簡介
- NCHC Consulting Window
- TOP -
Software
- System Software
- ESSL V4.2
- Parallel ESSL V3.2
- PE V4.2
- LoadLeveler V3.3
- XL Fortran V9.1
- XL C/C++ ENT ED V8 AIX
- AIX 5L V5.3
- Application Packages
Most of application package on system are placed in /package directory. You may get further information for application packages list at http://www.nchc.org.tw/htdocs/customer_service/software_database/ application_software_database/
- TOP -
User Computing Environment
- Queue Policy
| Queue Name |
Max CPUs |
Max CPUs/job |
CPU/Run time limit/job |
對象 |
| serial |
16 |
1 |
7 days |
一般使用者 |
| 4cpu |
64 |
4 |
4 days |
| 8cpu |
64 |
8 |
3 days |
| 16cpu |
64 |
16 |
3 days |
| mono |
64 |
-- |
-- |
另案申請 |
主機 Max CPUs 為 64
使用者有 max jobs/user = 3,max jobs/group = 10
max cpus/user = 16 限制
|
- Disk usage Constrained Policy
- /tmp : clear files not accessed over 1 day.
- /work1 : clear files not accessed over 2 week.
- /work2 : clear files not accessed over 2 week.
ATTN: due to disk space problem, please use /work* instead of /usr/tmp or /tmp
ATTN: NCHC has no obligation for backup files under these working file system, and reverses the right to change/reconfigure/destroy these working filesystem without any backup.
- TOP -
IBM Compiler Command
- C for AIX Compiler Command:
"xlc" , “xlc_r” , "cc" , “cc_r”...
- VisualAge C++ Compiler : (eg: xxx.C)
"xlC" ,"xlC_r"
- XL Fortran for AIX :
"xlf" , "f77" , "xlf_r" , "xlf90"...
- MPI for C :
"mpcc" , "mpcc_r"
- MPI for C++ : (eg: xxx.C)
"mpCC" ,"mpCC_r"
-
MPI for Fortran
"mpxlf" , "mpxlf90" , "mpxlf90_r"...
example :
Source file : run.C
Execute file : run.exe
mpCC -o run.exe run.C
Detail refer to
http://www.nersc.gov/vendor_docs/ibm/pe/am102mst02.html
-
Compiler Options - Performance:
-
Tyep of RS/6000 System : “-qarch=[architechture]”
-qarch=pwr3 (IBM power 3 chip)
-qarch=pwr4 (IBM power 4 chip)
-qarch=pwr5 (IBM power 5 chip)
-
Tuning for specific system : “-qtune=[implementation]”
-qtune=pwr3 (IBM power 3 chip)
-qtune=pwr4 (IBM power 4 chip)
-qtune=pwr5 (IBM power 5 chip)
-
Optimization Level ( -O,-O2, -O3, -O4 )
Deault :
no optimization
-O3 is desired setting
Use -qstrict ( When -O3 -qhot ) to restrict semantic alteration
-O4 implied -O3 -qhot -qipa (only for wall struct)
-
Compiler Options – Data
-
Default Data type are 32-bit
REAL*4,Complex*8
Integer*4
Logical*4
-
64-bit Floation Poing Repersentation (-qrealsize=bytes)
-qrealsize=8 for double precision (64-bit)
- 64-bit mode ( -q64 )
-
Specify the maximum user data area ( -bmaxdata )
In 32-bit mode, the default maximum user data area is 256MB.
-bmaxdata:0x10000000 (default)
-bmaxdata:0x80000000 (get eight 256MB segments, 2GB)
-
Specify the maximum space for the program stack area
For automatic data area
-bmaxstack= to overcome soft limit on stack size
Maximun allowed value is 256MB for 32-bit mode
More Detail XL Fortran info refer to http://www-306.ibm.com/software/awdtools/fortran/xlfortran/
More Detail C Language info refer to http://www-3.ibm.com/software/ad/vacpp/
|