Developer Reference

Contents

LAPACK Functionality

All of the DPC++ LAPACK computational routines have a corresponding *_scratchpad_size function for calculating the required amount of scratchpad space.
Functionality
CPU
Intel GPU
getrf
Yes
Yes
getrs
Yes
Yes
getri
Yes
Yes
Functionality
CPU
Intel GPU
potrf
Yes
Yes
potrs
Yes
Yes
potri
Yes
Yes
Functionality
CPU
Intel GPU
geqrf
Yes
Yes
{or,un}gqr
Yes
Yes
{or,un}mqr
Yes
Yes
gerqf
Yes
No
{or,un}mrq
Yes
No
Functionality
CPU
Intel GPU
trtrs
Yes
Yes
{sy,he}trf
Yes
No
Functionality
CPU
Intel GPU
{sy,he}ev
Yes
Yes
{sy,he}evd
Yes
Yes
{sy,he}evx
Yes
Yes
{sy,he}trd
Yes
Yes
{or,un}gtr
Yes
No
{or,un}mtr
Yes
No
steqr
Yes
Yes
Functionality
CPU
Intel GPU
{sy,he}gvd
Yes
Yes
{sy,he}gvx
Yes
Yes
Functionality
CPU
Intel GPU
gesvd
Yes
Yes
gebrd
Yes
Yes
{or,un}gbr
Yes
No
Functionality
CPU
Intel GPU
getrf_batch
Yes
Yes
getrs_batch
Yes
Yes
getri_batch
Yes
Yes
potrf_batch
Yes
Yes
potrs_batch
Yes
Yes
geqrf_batch
Yes
Yes
{or,un}gqr_batch
Yes
Yes

Other LAPACK Routines

CPU
Intel GPU
No
No

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.