Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2024.05.001
Loading...
Searching...
No Matches
Data Types | Functions/Subroutines | Variables
sycl_f_interface Module Reference

Data Types

interface  compute_hh_gpu_kernel
 
interface  compute_hh_gpu_kernel_complex
 
interface  sycl_device_synchronize
 
interface  sycl_free
 
interface  sycl_get_device_count
 
interface  sycl_malloc
 
interface  sycl_memcpy
 
interface  sycl_set_device
 

Functions/Subroutines

subroutine gpu_init ()
 
subroutine check_sycl (ok, msg)
 

Variables

integer, parameter syclmemcpyhosttodevice = 0
 
integer, parameter syclmemcpydevicetohost = 1
 
integer, parameter syclmemcpydevicetodevice = 2
 

Function/Subroutine Documentation

◆ check_sycl()

subroutine sycl_f_interface::check_sycl ( integer, intent(in) ok,
character(*), intent(in) msg )

◆ gpu_init()

subroutine sycl_f_interface::gpu_init

Variable Documentation

◆ syclmemcpydevicetodevice

integer, parameter sycl_f_interface::syclmemcpydevicetodevice = 2

◆ syclmemcpydevicetohost

integer, parameter sycl_f_interface::syclmemcpydevicetohost = 1

◆ syclmemcpyhosttodevice

integer, parameter sycl_f_interface::syclmemcpyhosttodevice = 0