Uses of Class
com.aparapi.ProfileReport
Packages that use ProfileReport
-
Uses of ProfileReport in com.aparapi
Methods in com.aparapi that return ProfileReportMethods in com.aparapi that return types with arguments of type ProfileReportModifier and TypeMethodDescriptionKernel.getProfileReportCurrentThread
(Device device) Retrieves the most recent complete report available for the current thread calling this method for the current kernel instance and executed on the given device.Kernel.getProfileReportLastThread
(Device device) Retrieves a profile report for the last thread that executed this kernel on the given device.Method parameters in com.aparapi with type arguments of type ProfileReportModifier and TypeMethodDescriptionvoid
IProfileReportObserver.receiveReport
(Class<? extends Kernel> kernelClass, Device device, WeakReference<ProfileReport> profileInfo) The listener method will be invoked each time a profile report becomes available for each Aparapi Kernel which has a registered observer.
Note1: A report will be generated by a thread executing a kernel. -
Uses of ProfileReport in com.aparapi.internal.kernel
Fields in com.aparapi.internal.kernel declared as ProfileReportModifier and TypeFieldDescriptionprivate final ProfileReport
KernelDeviceProfile.Accumulator.report
Fields in com.aparapi.internal.kernel with type parameters of type ProfileReportModifier and TypeFieldDescriptionprivate final WeakReference
<ProfileReport> KernelDeviceProfile.Accumulator.reportRef
Methods in com.aparapi.internal.kernel that return ProfileReportModifier and TypeMethodDescriptionprivate ProfileReport
KernelDeviceProfile.updateProfileReport
(ProfileReport report, long invocationCount, long[] currentTimes) Methods in com.aparapi.internal.kernel that return types with arguments of type ProfileReportModifier and TypeMethodDescriptionKernelDeviceProfile.getReportCurrentThread()
Retrieves the most recent complete report available for the current thread calling this method.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withclone()
Note2: If the thread didn't execute this KernelDeviceProfile instance respective kernel and device, it will return null.KernelDeviceProfile.getReportLastThread()
Retrieves the most recent complete report available for the last thread that executed this KernelDeviceProfile instance respective kernel and device.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withclone()
Methods in com.aparapi.internal.kernel with parameters of type ProfileReportModifier and TypeMethodDescriptionprivate ProfileReport
KernelDeviceProfile.updateProfileReport
(ProfileReport report, long invocationCount, long[] currentTimes)