getri_batch_scratchpad_size (Strided Version)

Computes size of scratchpad memory required for getri_batch (Strided Version) function. This routine belongs to the oneapi::mkl::lapacknamespace.

Syntax

std::int64_t getri_batch_scratchpad_size(cl::sycl::queue &queue, std::int64_t n, std::int64_t lda, std::int64_t stride_a, std::int64_t stride_ipiv, std::int64_t batch_size)

Description

Computes the number of elements of type T the scratchpad memory to be passed to the getri_batch (Strided Version) function should be able to hold.

Input Parameters

queue

Device queue where calculations will be performed.

n

The order of the matrices Ai (0 n).

lda

The leading dimension of Ai (nlda).

stride_a

The stride between the beginnings of matrices Ai inside the batch array a.

stride_ipiv

The stride between the beginnings of arrays ipivi inside the array ipiv.

batch_size

Specifies the number of problems in a batch.

Exceptions

Return Values

The number of elements of type T the scratchpad memory to be passed to the getri_batch (Strided Version) function should be able to hold.