anchor.diff:  
     WRITE(*, "(A)") "Streamed... (auto-dispatched)"
     c(:,:) = 0
  -  !$OMP PARALLEL REDUCTION(+:c) PRIVATE(i, start) DEFAULT(NONE) SHARED(m, n, k, a, b, duration)
  -  ALLOCATE(tmp(libxsmm_align_value(libxsmm_ld(m,n),8,LIBXSMM_ALIGNMENT),libxsmm_ld(n,m)))
  +  !$OMP PARALLEL REDUCTION(+:c) PRIVATE(i, start) &
  +  !$OMP   DEFAULT(NONE) SHARED(m, n, k, ldc, nm, a, b, duration)
  +  ALLOCATE(tmp(ldc,nm))
     tmp(:,:) = 0
     !$OMP MASTER
     start = libxsmm_timer_tick()
  
positive.code:   ! compute reference solution and warmup BLAS library
    ALLOCATE(d(m,n))
    d(:,:) = 0
    !$OMP PARALLEL REDUCTION(+:d) PRIVATE(i) DEFAULT(NONE) SHARED(m, n, k, a, b)
    ALLOCATE(tmp(libxsmm_align_value(libxsmm_ld(m,n),8,LIBXSMM_ALIGNMENT),libxsmm_ld(n,m)))
    tmp(:,:) = 0
    !$OMP DO
    DO i = LBOUND(a, 3), UBOUND(a, 3)
  
negative.code: 
    WRITE(*, "(A)") "Streamed... (BLAS)"
    c(:,:) = 0
    !$OMP PARALLEL REDUCTION(+:c) PRIVATE(i, start) &
    !$OMP   DEFAULT(NONE) SHARED(m, n, k, ldc, nm, a, b, duration)
    ALLOCATE(tmp(ldc,nm))
    tmp(:,:) = 0
    !$OMP MASTER
    start = libxsmm_timer_tick()
  