35#include "implicit_f.inc"
47 CHARACTER*256 HOSTNAME, CPUNAM
48 INTEGER FREQUENCE,LENH,LENC,I,NPROC,MEM,SWAP
50 CHARACTER(len=129) :: STACKSIZE_INFO
51 INTEGER :: STACKSIZE_INFO_LEN
53 CHARACTER(len=129) :: OMP_STACKSIZE_INFO
54 INTEGER :: OMP_STACKSIZE_INFO_LEN
56 CALL cpuinfo(hostname,lenh,cpunam, lenc, frequence,mem,swap)
65 WRITE(iout,
'(A,A,A,A,A,I4,A,I6,A,I6,A)')
' ',
66 . hostname(1:lenh),
' ',cpunam(1:lenc),
', ',frequence,
67 .
' MHz, ',mem,
' MB RAM, ',swap,
' MB swap'
78 WRITE(iout,
'(A,A,A,A,A,I4,A)')
' ',
79 . hostname(1:lenh),
' ',cpunam(1:lenc),
', ',frequence,
85 omp_stacksize_info_len=128
86 stacksize_info_len=128
87 call get_solver_stacksize(stacksize_info,stacksize_info_len,omp_stacksize_info,omp_stacksize_info_len)
88 WRITE(iout,
'(A,A)')
' STACKSIZE . . . . . . . . . . . . . . . . . . . . ',stacksize_info(1:stacksize_info_len)
89 WRITE(iout,
'(A,A)')
' THREAD STACKSIZE . . . . . . . . . . . . . . . . . ',omp_stacksize_info(1:omp_stacksize_info_len)
94 7000
FORMAT (
' COMPUTATION HARDWARE DESCRIPTION')
95 7400
FORMAT (
' HOSTNAME CPU TYPE, FREQUENCY AND MEMORY')
96 7450
FORMAT (
' HOSTNAME CPU TYPE AND FREQUENCY')
97 7500
FORMAT (
' CPU# HOSTNAME CPU TYPE, FREQUENCY AND MEMORY')
98 7550
FORMAT (
' CPU# HOSTNAME CPU TYPE AND FREQUENCY')
void cpuinfo(char *hostname, int *lenhost, char *cputype, int *lencputype, int *frequence, int *memory, int *swap)