/// <summary>
 /// Measures peak memory usage of the MKL memory pool.
 /// </summary>
 /// <param name="reset">Whether the usage counter should be reset.</param>
 /// <returns>The peak number of bytes allocated to all memory buffers.</returns>
 public long PeakMemoryStatistics(bool reset = true)
 {
     return(MklProvider.PeakMemoryStatistics(reset));
 }