futhark-0.25.15: An optimising compiler for a functional, array-oriented language.
Safe HaskellSafe-Inferred
LanguageGHC2021

Futhark.Profile

Description

Profiling information emitted by a running Futhark program.

Synopsis

Documentation

data ProfilingEvent Source #

A thing that has occurred during execution.

Constructors

ProfilingEvent 

Fields

data ProfilingReport Source #

A profiling report contains all profiling information for a single benchmark (meaning a single invocation on an entry point on a specific dataset).

Constructors

ProfilingReport 

Fields

profilingReportFromText :: Text -> Maybe ProfilingReport Source #

Read a profiling report from a text containing JSON.

decodeProfilingReport :: ByteString -> Maybe ProfilingReport Source #

Read a profiling report from a bytestring containing JSON.