ILNumerics Ultimate VS

ConcreteArrayT1, LocalT, InT, OutT, RetT, StorageTGetProfileInfo Method

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Returns the performance profiling information of the last command writing to this array, if available.

[ILNumerics Core Module]

Namespace:  ILNumerics.Core.Arrays
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: (5.5.7503.3146)

public string GetProfileInfo()

Return Value

Type: String
Profile times as counter of microseconds [µs] or empty string.

The function returns 5 individual numbers, each representing the time span of a corresponding action during the execution of computation creating the array result. Each number measures the number of µs since the computation was triggered programmatically. The actions are as follows:

  1. when the computation identified by event is enqueued in a command-queue by the host (commonly 0).
  2. when the command has been submitted by the host to the device.
  3. when the computation starts execution on the device.
  4. when the computation has finished execution on the device.
  5. when the computation and any child commands enqueued by this computation on the device have finished execution.

[ILNumerics Core Module]

See Also