fclEnableProfiling Interface

interface
public module subroutine fclEnableProfiling(container, profileSize, profiler)

Arguments

Type IntentOptional Attributes Name
class(fclProfileContainer), intent(inout), target :: container

Container on which to enable profiling. This can be one of: fclKernel,fclDeviceBuffer,fclProfileContainer.

integer, intent(in) :: profileSize

Number of events to allocate space for

type(fclProfiler), intent(inout), optional :: profiler

Profiler collection object to which to add the kernel/buffer.

Description

Enable profiling on a specific container by allocating space to save events