pre_sync Subroutine

private subroutine pre_sync(self, stream)

Uses

  • proc~~pre_sync~~UsesGraph proc~pre_sync compressor_zfp%pre_sync iso_c_binding iso_c_binding proc~pre_sync->iso_c_binding iso_fortran_env iso_fortran_env proc~pre_sync->iso_fortran_env

Type Bound

compressor_zfp

Arguments

Type IntentOptional Attributes Name
class(compressor_zfp), intent(inout) :: self

Abstract kernel

type(dtfft_stream_t), intent(in) :: stream

Calls

proc~~pre_sync~~CallsGraph proc~pre_sync compressor_zfp%pre_sync fname fname proc~pre_sync->fname interface~cudaeventrecord cudaEventRecord proc~pre_sync->interface~cudaeventrecord interface~cudastreamwaitevent cudaStreamWaitEvent proc~pre_sync->interface~cudastreamwaitevent mpi_abort mpi_abort proc~pre_sync->mpi_abort proc~cudageterrorstring cudaGetErrorString proc~pre_sync->proc~cudageterrorstring interface~cudageterrorstring_c cudaGetErrorString_c proc~cudageterrorstring->interface~cudageterrorstring_c proc~string_c2f string_c2f proc~cudageterrorstring->proc~string_c2f interface~is_null_ptr is_null_ptr proc~string_c2f->interface~is_null_ptr interface~is_null_ptr->interface~is_null_ptr proc~is_null_funptr is_null_funptr interface~is_null_ptr->proc~is_null_funptr