mirror of https://gitlab.com/QEF/q-e.git
Support for Hardware Performance Monitor for SP machines is obsolete
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12331 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
parent
78f0bacde4
commit
52151050a9
|
@ -651,7 +651,7 @@ if none is found, it will fall back to the internal copy of FFTW.
|
|||
\item \texttt{-D\_\_ESSL} for ESSL on IBM AIX machines,
|
||||
\item \texttt{-D\_\_LINUX\_ESSL} for ESSL on IBM Linux machines,
|
||||
\item \texttt{-DASL} for NEC ASL library on NEC machines,
|
||||
\item \texttt{-D\_\_ARM\_LIB} for ARM library,
|
||||
\item \texttt{-D\_\_ARM\_LIB} for ARM Performance library,
|
||||
\item \texttt{-D\_\_DFTI} for DFTI (Intel MKL library),
|
||||
\item \texttt{-D\_\_FFTW3} for FFTW3 (external),
|
||||
\item \texttt{-D\_\_FFTW}) for FFTW (internal library),
|
||||
|
|
|
@ -71,9 +71,6 @@
|
|||
INTEGER, SAVE :: icurrent = 1
|
||||
LOGICAL :: found
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
INTEGER :: tid
|
||||
|
||||
#if defined(__OPENMP)
|
||||
|
@ -195,9 +192,6 @@ END IF
|
|||
LOGICAL :: dofft( nfftx ), found
|
||||
INTEGER, PARAMETER :: stdout = 6
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
#if defined(__OPENMP)
|
||||
INTEGER :: offset
|
||||
INTEGER :: nx_t, ny_t, nzl_t, ldx_t, ldy_t
|
||||
|
|
|
@ -81,9 +81,6 @@
|
|||
INTEGER, SAVE :: icurrent = 1
|
||||
LOGICAL :: done
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
INTEGER :: tid
|
||||
|
||||
! ... Machine-Dependent parameters, work arrays and tables of factors
|
||||
|
@ -216,9 +213,6 @@
|
|||
LOGICAL :: dofft( nfftx ), done
|
||||
INTEGER, PARAMETER :: stdout = 6
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
#if defined(__OPENMP)
|
||||
INTEGER :: offset
|
||||
INTEGER :: nx_t, ny_t, nzl_t, ldx_t, ldy_t
|
||||
|
|
|
@ -71,9 +71,6 @@
|
|||
INTEGER, SAVE :: icurrent = 1
|
||||
LOGICAL :: found
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
INTEGER :: tid
|
||||
|
||||
#if defined(__OPENMP)
|
||||
|
@ -229,9 +226,6 @@
|
|||
LOGICAL :: dofft( nfftx ), found
|
||||
INTEGER, PARAMETER :: stdout = 6
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
#if defined(__OPENMP)
|
||||
INTEGER :: offset
|
||||
INTEGER :: nx_t, ny_t, nzl_t, ldx_t, ldy_t
|
||||
|
|
|
@ -209,9 +209,6 @@
|
|||
LOGICAL :: dofft( nfftx ), done
|
||||
INTEGER, PARAMETER :: stdout = 6
|
||||
|
||||
#if defined __HPM
|
||||
INTEGER :: OMP_GET_THREAD_NUM
|
||||
#endif
|
||||
#if defined(__OPENMP)
|
||||
INTEGER :: offset
|
||||
INTEGER :: nx_t, ny_t, nzl_t, ldx_t, ldy_t
|
||||
|
|
|
@ -5,11 +5,6 @@
|
|||
! in the root directory of the present distribution,
|
||||
! or http://www.gnu.org/copyleft/gpl.txt .
|
||||
!
|
||||
|
||||
#if defined __HPM
|
||||
# include "/cineca/prod/hpm/include/f_hpm.h"
|
||||
#endif
|
||||
!
|
||||
! This module contains interfaces to most low-level MPI operations:
|
||||
! initialization and stopping, broadcast, parallel sum, etc.
|
||||
!
|
||||
|
@ -155,10 +150,6 @@
|
|||
IF (ierr/=0) CALL mp_stop( 8004 )
|
||||
CALL mpi_comm_rank(group,taskid,ierr)
|
||||
IF (ierr/=0) CALL mp_stop( 8005 )
|
||||
#if defined __HPM
|
||||
! initialize the IBM Hardware performance monitor
|
||||
CALL f_hpminit( taskid, 'profiling' )
|
||||
#endif
|
||||
CALL mpi_comm_size(group,numtask,ierr)
|
||||
IF (ierr/=0) CALL mp_stop( 8006 )
|
||||
# endif
|
||||
|
@ -198,10 +189,6 @@
|
|||
|
||||
#if defined(__MPI)
|
||||
CALL mpi_comm_rank( groupid, taskid, ierr)
|
||||
#if defined __HPM
|
||||
! terminate the IBM Hardware performance monitor
|
||||
CALL f_hpmterminate( taskid )
|
||||
#endif
|
||||
#endif
|
||||
RETURN
|
||||
END SUBROUTINE mp_end
|
||||
|
|
|
@ -81,6 +81,7 @@ Libraries:
|
|||
__FFTW FFT routines from internal FFTW library
|
||||
__FFTW3 FFT routines from external FFTW v.3 library
|
||||
__DFTI FFT routines from Intel MKL library
|
||||
__ARM_LIB FFT routines from ARM Performance library
|
||||
__ESSL use blas/lapack/fft routines from IBM ESSL library
|
||||
__LINUX_ESSL use blas/lapack/fft routines from IBM ESSL library
|
||||
(linux version)
|
||||
|
@ -88,8 +89,6 @@ Libraries:
|
|||
for parallel subspace diagonalization
|
||||
__MASS use mathematical routines from IBM MASS library
|
||||
ASL, MICRO SX-6 specific libraries
|
||||
Timing:
|
||||
__HPM Hardware Performance Monitor (IBM SP)
|
||||
Signals:
|
||||
__PTRACE Enable traceback
|
||||
__TRAP_SIGUSR1 Enable signal trapping (experimental): code will stop
|
||||
|
|
Loading…
Reference in New Issue