diff --git a/_sources/building_the_project_with_dpcpp.rst b/_sources/building_the_project_with_dpcpp.rst index 365028237..40ac91ea8 100644 --- a/_sources/building_the_project_with_dpcpp.rst +++ b/_sources/building_the_project_with_dpcpp.rst @@ -457,11 +457,14 @@ Build FAQ clangrt builtins lib not found Encountered when trying to build oneMKL with some ROCm libraries. There are - several possible solutions: * If building Open DPC++ from source, add - ``compiler-rt`` to the external projects compile option: - ``--llvm-external-projects compiler-rt``. * The *clangrt* from ROCm can be - used, depending on ROCm version: ``export - LIBRARY_PATH=/path/to/rocm-$rocm-version$/llvm/lib/clang/$clang-version$/lib/linux/:$LIBRARY_PATH`` + several possible solutions: + + * If building Open DPC++ from source, add ``compiler-rt`` to the external + projects compile option: ``--llvm-external-projects compiler-rt``. + * Manually set the variable ``HIP_CXX_COMPILER`` to HIP's toolkit ``clang++`` + path, for instance ``-DHIP_CXX_COMPILER=/opt/rocm/6.1.0/llvm/bin/clang++``. + oneMKL may fail to link if the clang versions of ``icpx`` and ``rocm`` are + not compatible. Could NOT find CBLAS (missing: CBLAS file) Encountered when tests are enabled along with the BLAS domain. The tests diff --git a/building_the_project_with_dpcpp.html b/building_the_project_with_dpcpp.html index a69dd0fc4..653c69266 100644 --- a/building_the_project_with_dpcpp.html +++ b/building_the_project_with_dpcpp.html @@ -963,11 +963,15 @@

Backends

Build FAQ#

clangrt builtins lib not found

Encountered when trying to build oneMKL with some ROCm libraries. There are -several possible solutions: * If building Open DPC++ from source, add -compiler-rt to the external projects compile option: ---llvm-external-projects compiler-rt. * The clangrt from ROCm can be -used, depending on ROCm version: export -LIBRARY_PATH=/path/to/rocm-$rocm-version$/llvm/lib/clang/$clang-version$/lib/linux/:$LIBRARY_PATH

+several possible solutions:

+
    +
  • If building Open DPC++ from source, add compiler-rt to the external +projects compile option: --llvm-external-projects compiler-rt.

  • +
  • Manually set the variable HIP_CXX_COMPILER to HIP’s toolkit clang++ +path, for instance -DHIP_CXX_COMPILER=/opt/rocm/6.1.0/llvm/bin/clang++. +oneMKL may fail to link if the clang versions of icpx and rocm are +not compatible.

  • +
Could NOT find CBLAS (missing: CBLAS file)

Encountered when tests are enabled along with the BLAS domain. The tests require a reference BLAS implementation, but cannot find one. Either install diff --git a/searchindex.js b/searchindex.js index 625561596..a4db742b1 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. Create Header Files": [[3, "create-header-files"]], "2. Integrate Header Files": [[3, "integrate-header-files"]], "3. Create Wrappers": [[3, "create-wrappers"]], "4. Integrate Wrappers to the Build System": [[3, "integrate-wrappers-to-the-build-system"]], "5. Update the Test System": [[3, "update-the-test-system"]], "About": [[153, null]], "Additional Build Options": [[2, "additional-build-options"]], "BLAS Level 1 Routines": [[9, "blas-level-1-routines"]], "BLAS Level 2 Routines": [[10, "blas-level-2-routines"]], "BLAS Level 3 Routines": [[11, "blas-level-3-routines"]], "BLAS Routines": [[8, "blas-routines"]], "BLAS-like Extensions": [[12, "blas-like-extensions"]], "Backends": [[1, "backends"], [2, "backends"]], "Build Commands": [[1, "build-commands"], [2, "build-commands"]], "Build FAQ": [[2, "build-faq"]], "Building and Running Tests": [[0, "building-and-running-tests"]], "Building for CUDA": [[1, "building-for-cuda"], [2, "building-for-cuda"]], "Building for Intel(R) oneMKL": [[2, "building-for-intel-r-onemkl"]], "Building for ROCm": [[1, "building-for-rocm"], [2, "building-for-rocm"]], "Building for Windows": [[2, "building-for-windows"]], "Building for portBLAS": [[2, "building-for-portblas"]], "Building for portFFT": [[2, "building-for-portfft"]], "Building the Project with AdaptiveCpp": [[1, "building-the-project-with-adaptivecpp"]], "Building the Project with DPC++": [[2, "building-the-project-with-dpc"]], "CMake invocation examples": [[2, "cmake-invocation-examples"]], "Contents": [[153, "contents"]], "Dense Linear Algebra": [[69, "dense-linear-algebra"]], "Developer Reference": [[153, null]], "Environment Setup": [[1, "environment-setup"], [2, "environment-setup"]], "Get Started": [[153, null]], "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces": [[3, "integrating-a-third-party-library-to-oneapi-math-kernel-library-onemkl-interfaces"]], "Introduction": [[154, "introduction"]], "LAPACK Linear Equation Routines": [[100, "lapack-linear-equation-routines"], [102, "lapack-linear-equation-routines"]], "LAPACK Routines": [[100, "lapack-routines"]], "LAPACK Singular Value and Eigenvalue Problem Routines": [[100, "lapack-singular-value-and-eigenvalue-problem-routines"], [103, "lapack-singular-value-and-eigenvalue-problem-routines"]], "LAPACK-like Extensions Routines": [[100, "lapack-like-extensions-routines"], [101, "lapack-like-extensions-routines"]], "Matrix Storage": [[152, "matrix-storage"]], "Project Cleanup": [[1, "project-cleanup"], [2, "project-cleanup"]], "Pure SYCL backends: portBLAS and portFFT": [[2, "pure-sycl-backends-portblas-and-portfft"]], "Selecting a Compiler": [[156, "selecting-a-compiler"]], "TARGET_DOMAINS": [[2, "target-domains"]], "Using CMake\u2019s FetchContent": [[157, "using-cmake-s-fetchcontent"]], "Using an installed oneMKL Interfaces": [[157, "using-an-installed-onemkl-interfaces"]], "Using the oneMKL Interfaces in your project with CMake": [[157, "using-the-onemkl-interfaces-in-your-project-with-cmake"]], "asum": [[4, "asum"]], "asum (Buffer Version)": [[4, "asum-buffer-version"]], "asum (USM Version)": [[4, "asum-usm-version"]], "axpby": [[5, "axpby"]], "axpby (Buffer Version)": [[5, "axpby-buffer-version"]], "axpby (USM Version)": [[5, "axpby-usm-version"]], "axpy": [[6, "axpy"]], "axpy (Buffer Version)": [[6, "axpy-buffer-version"]], "axpy (USM Version)": [[6, "axpy-usm-version"]], "axpy_batch": [[7, "axpy-batch"]], "axpy_batch (Buffer Version)": [[7, "axpy-batch-buffer-version"]], "axpy_batch (USM Version)": [[7, "axpy-batch-usm-version"]], "copy": [[13, "copy"]], "copy (Buffer Version)": [[13, "copy-buffer-version"]], "copy (USM Version)": [[13, "copy-usm-version"]], "copy_batch": [[14, "copy-batch"]], "copy_batch (Buffer Version)": [[14, "copy-batch-buffer-version"]], "copy_batch (USM Version)": [[14, "copy-batch-usm-version"]], "dgmm_batch": [[15, "dgmm-batch"]], "dgmm_batch (Buffer Version)": [[15, "dgmm-batch-buffer-version"]], "dgmm_batch (USM Version)": [[15, "dgmm-batch-usm-version"]], "diag": [[155, "diag"]], "dot": [[16, "dot"]], "dot (Buffer Version)": [[16, "dot-buffer-version"]], "dot (USM Version)": [[16, "dot-usm-version"]], "dotc": [[17, "dotc"]], "dotc (Buffer Version)": [[17, "dotc-buffer-version"]], "dotc (USM Version)": [[17, "dotc-usm-version"]], "dotu": [[18, "dotu"]], "dotu (Buffer Version)": [[18, "dotu-buffer-version"]], "dotu (USM Version)": [[18, "dotu-usm-version"]], "gbmv": [[19, "gbmv"]], "gbmv (Buffer Version)": [[19, "gbmv-buffer-version"]], "gbmv (USM Version)": [[19, "gbmv-usm-version"]], "gebrd": [[70, "gebrd"]], "gebrd (Buffer Version)": [[70, "gebrd-buffer-version"]], "gebrd (USM Version)": [[70, "gebrd-usm-version"]], "gebrd_scratchpad_size": [[71, "gebrd-scratchpad-size"]], "gemm": [[20, "gemm"]], "gemm (Buffer Version)": [[20, "gemm-buffer-version"]], "gemm (USM Version)": [[20, "gemm-usm-version"]], "gemm_batch": [[21, "gemm-batch"]], "gemm_batch (Buffer Version)": [[21, "gemm-batch-buffer-version"]], "gemm_batch (USM Version)": [[21, "gemm-batch-usm-version"]], "gemm_bias": [[22, "gemm-bias"]], "gemm_bias (Buffer Version)": [[22, "gemm-bias-buffer-version"]], "gemm_bias (USM Version)": [[22, "gemm-bias-usm-version"]], "gemmt": [[23, "gemmt"]], "gemmt (Buffer Version)": [[23, "gemmt-buffer-version"]], "gemmt (USM Version)": [[23, "gemmt-usm-version"]], "gemv": [[24, "gemv"]], "gemv (Buffer Version)": [[24, "gemv-buffer-version"]], "gemv (USM Version)": [[24, "gemv-usm-version"]], "gemv_batch": [[25, "gemv-batch"]], "gemv_batch (Buffer Version)": [[25, "gemv-batch-buffer-version"]], "gemv_batch (USM Version)": [[25, "gemv-batch-usm-version"]], "geqrf": [[72, "geqrf"]], "geqrf (Buffer Version)": [[72, "geqrf-buffer-version"]], "geqrf (USM Version)": [[72, "geqrf-usm-version"]], "geqrf_batch": [[73, "geqrf-batch"]], "geqrf_batch (Buffer Version)": [[73, "geqrf-batch-buffer-version"]], "geqrf_batch (USM Version)": [[73, "geqrf-batch-usm-version"]], "geqrf_batch_scratchpad_size": [[74, "geqrf-batch-scratchpad-size"]], "geqrf_scratchpad_size": [[75, "geqrf-scratchpad-size"]], "ger": [[26, "ger"]], "ger (Buffer Version)": [[26, "ger-buffer-version"]], "ger (USM Version)": [[26, "ger-usm-version"]], "gerc": [[27, "gerc"]], "gerc (Buffer Version)": [[27, "gerc-buffer-version"]], "gerc (USM Version)": [[27, "gerc-usm-version"]], "gerqf": [[76, "gerqf"]], "gerqf (Buffer Version)": [[76, "gerqf-buffer-version"]], "gerqf (USM Version)": [[76, "gerqf-usm-version"]], "gerqf_scratchpad_size": [[77, "gerqf-scratchpad-size"], [77, "id1"]], "geru": [[28, "geru"]], "geru (Buffer Version)": [[28, "geru-buffer-version"]], "geru (USM Version)": [[28, "geru-usm-version"]], "gesvd": [[78, "gesvd"]], "gesvd (Buffer Version)": [[78, "gesvd-buffer-version"]], "gesvd (USM Version)": [[78, "gesvd-usm-version"]], "gesvd_scratchpad_size": [[79, "gesvd-scratchpad-size"], [79, "id1"]], "getrf": [[80, "getrf"]], "getrf (BUFFER Version)": [[80, "getrf-buffer-version"]], "getrf (USM Version)": [[80, "getrf-usm-version"]], "getrf_batch": [[81, "getrf-batch"]], "getrf_batch (Buffer Version)": [[81, "getrf-batch-buffer-version"]], "getrf_batch (USM Version)": [[81, "getrf-batch-usm-version"]], "getrf_batch_scratchpad_size": [[82, "getrf-batch-scratchpad-size"]], "getrf_scratchpad_size": [[83, "getrf-scratchpad-size"], [83, "id1"]], "getri": [[84, "getri"]], "getri (BUFFER Version)": [[84, "getri-buffer-version"]], "getri (USM Version)": [[84, "getri-usm-version"]], "getri_batch": [[85, "getri-batch"]], "getri_batch (Buffer Version)": [[85, "getri-batch-buffer-version"]], "getri_batch (USM Version)": [[85, "getri-batch-usm-version"]], "getri_batch_scratchpad_size": [[86, "getri-batch-scratchpad-size"]], "getri_scratchpad_size": [[87, "getri-scratchpad-size"], [87, "id1"]], "getrs": [[88, "getrs"]], "getrs (Buffer Version)": [[88, "getrs-buffer-version"]], "getrs (USM Version)": [[88, "getrs-usm-version"]], "getrs_batch": [[89, "getrs-batch"]], "getrs_batch (Buffer Version)": [[89, "getrs-batch-buffer-version"]], "getrs_batch (USM Version)": [[89, "getrs-batch-usm-version"]], "getrs_batch_scratchpad_size": [[90, "getrs-batch-scratchpad-size"]], "getrs_scratchpad_size": [[91, "getrs-scratchpad-size"], [91, "id1"]], "hbmv": [[29, "hbmv"]], "hbmv (Buffer Version)": [[29, "hbmv-buffer-version"]], "hbmv (USM Version)": [[29, "hbmv-usm-version"]], "heevd": [[92, "heevd"]], "heevd (Buffer Version)": [[92, "heevd-buffer-version"]], "heevd (USM Version)": [[92, "heevd-usm-version"]], "heevd_scratchpad_size": [[93, "heevd-scratchpad-size"], [93, "id1"]], "hegvd": [[94, "hegvd"]], "hegvd (Buffer Version)": [[94, "hegvd-buffer-version"]], "hegvd (USM Version)": [[94, "hegvd-usm-version"]], "hegvd_scratchpad_size": [[95, "hegvd-scratchpad-size"], [95, "id1"]], "hemm": [[30, "hemm"]], "hemm (Buffer Version)": [[30, "hemm-buffer-version"]], "hemm (USM Version)": [[30, "hemm-usm-version"]], "hemv": [[31, "hemv"]], "hemv (Buffer Version)": [[31, "hemv-buffer-version"]], "hemv (USM Version)": [[31, "hemv-usm-version"]], "her": [[32, "her"]], "her (Buffer Version)": [[32, "her-buffer-version"]], "her (USM Version)": [[32, "her-usm-version"]], "her2": [[33, "her2"]], "her2 (Buffer Version)": [[33, "her2-buffer-version"]], "her2 (USM Version)": [[33, "her2-usm-version"]], "her2k": [[34, "her2k"]], "her2k (Buffer Version)": [[34, "her2k-buffer-version"]], "her2k (USM Version)": [[34, "her2k-usm-version"]], "herk": [[35, "herk"]], "herk (Buffer Version)": [[35, "herk-buffer-version"]], "herk (USM Version)": [[35, "herk-usm-version"]], "hetrd": [[96, "hetrd"]], "hetrd (Buffer Version)": [[96, "hetrd-buffer-version"]], "hetrd (USM Version)": [[96, "hetrd-usm-version"]], "hetrd_scratchpad_size": [[97, "hetrd-scratchpad-size"], [97, "id1"]], "hetrf": [[98, "hetrf"]], "hetrf (Buffer Version)": [[98, "hetrf-buffer-version"]], "hetrf (USM Version)": [[98, "hetrf-usm-version"]], "hetrf_scratchpad_size": [[99, "hetrf-scratchpad-size"], [99, "id1"]], "hpmv": [[36, "hpmv"]], "hpmv (Buffer Version)": [[36, "hpmv-buffer-version"]], "hpmv (USM Version)": [[36, "hpmv-usm-version"]], "hpr": [[37, "hpr"]], "hpr (Buffer Version)": [[37, "hpr-buffer-version"]], "hpr (USM Version)": [[37, "hpr-usm-version"]], "hpr2": [[38, "hpr2"]], "hpr2 (Buffer Version)": [[38, "hpr2-buffer-version"]], "hpr2 (USM Version)": [[38, "hpr2-usm-version"]], "iamax": [[39, "iamax"]], "iamax (Buffer Version)": [[39, "iamax-buffer-version"]], "iamax (USM Version)": [[39, "iamax-usm-version"]], "iamin": [[40, "iamin"]], "iamin (Buffer Version)": [[40, "iamin-buffer-version"]], "iamin (USM Version)": [[40, "iamin-usm-version"]], "nrm2": [[41, "nrm2"]], "nrm2 (Buffer Version)": [[41, "nrm2-buffer-version"]], "nrm2 (USM Version)": [[41, "nrm2-usm-version"]], "offset": [[155, "offset"]], "oneMKL Defined Datatypes": [[155, "onemkl-defined-datatypes"]], "oneMKL Interfaces": [[153, "onemkl-interfaces"]], "orgbr": [[104, "orgbr"]], "orgbr (Buffer Version)": [[104, "orgbr-buffer-version"]], "orgbr (USM Version)": [[104, "orgbr-usm-version"]], "orgbr_scratchpad_size": [[105, "orgbr-scratchpad-size"], [105, "id1"]], "orgqr": [[106, "orgqr"]], "orgqr (Buffer Version)": [[106, "orgqr-buffer-version"]], "orgqr (USM Version)": [[106, "orgqr-usm-version"]], "orgqr_batch": [[107, "orgqr-batch"]], "orgqr_batch (Buffer Version)": [[107, "orgqr-batch-buffer-version"]], "orgqr_batch (USM Version)": [[107, "orgqr-batch-usm-version"]], "orgqr_batch_scratchpad_size": [[108, "orgqr-batch-scratchpad-size"]], "orgqr_scratchpad_size": [[109, "orgqr-scratchpad-size"], [109, "id1"]], "orgtr": [[110, "orgtr"]], "orgtr (Buffer Version)": [[110, "orgtr-buffer-version"]], "orgtr (USM Version)": [[110, "orgtr-usm-version"]], "orgtr_scratchpad_size": [[111, "orgtr-scratchpad-size"], [111, "id1"]], "ormqr": [[112, "ormqr"]], "ormqr (Buffer Version)": [[112, "ormqr-buffer-version"]], "ormqr (USM Version)": [[112, "ormqr-usm-version"]], "ormqr_scratchpad_size": [[113, "ormqr-scratchpad-size"], [113, "id1"]], "ormrq": [[114, "ormrq"]], "ormrq (Buffer Version)": [[114, "ormrq-buffer-version"]], "ormrq (USM Version)": [[114, "ormrq-usm-version"]], "ormrq_scratchpad_size": [[115, "ormrq-scratchpad-size"], [115, "id1"]], "ormtr": [[116, "ormtr"]], "ormtr (Buffer Version)": [[116, "ormtr-buffer-version"]], "ormtr (USM Version)": [[116, "ormtr-usm-version"]], "ormtr_scratchpad_size": [[117, "ormtr-scratchpad-size"], [117, "id1"]], "potrf": [[118, "potrf"]], "potrf (Buffer Version)": [[118, "potrf-buffer-version"]], "potrf (USM Version)": [[118, "potrf-usm-version"]], "potrf_batch": [[119, "potrf-batch"]], "potrf_batch (Buffer Version)": [[119, "potrf-batch-buffer-version"]], "potrf_batch (USM Version)": [[119, "potrf-batch-usm-version"]], "potrf_batch_scratchpad_size": [[120, "potrf-batch-scratchpad-size"]], "potrf_scratchpad_size": [[121, "potrf-scratchpad-size"], [121, "id1"]], "potri": [[122, "potri"]], "potri (Buffer Version)": [[122, "potri-buffer-version"]], "potri (USM Version)": [[122, "potri-usm-version"]], "potri_scratchpad_size": [[123, "potri-scratchpad-size"], [123, "id1"]], "potrs": [[124, "potrs"]], "potrs (Buffer Version)": [[124, "potrs-buffer-version"]], "potrs (USM Version)": [[124, "potrs-usm-version"]], "potrs_batch": [[125, "potrs-batch"]], "potrs_batch (Buffer Version)": [[125, "potrs-batch-buffer-version"]], "potrs_batch (USM Version)": [[125, "potrs-batch-usm-version"]], "potrs_batch_scratchpad_size": [[126, "potrs-batch-scratchpad-size"]], "potrs_scratchpad_size": [[127, "potrs-scratchpad-size"], [127, "id1"]], "rot": [[42, "rot"]], "rot (Buffer Version)": [[42, "rot-buffer-version"]], "rot (USM Version)": [[42, "rot-usm-version"]], "rotg": [[43, "rotg"]], "rotg (Buffer Version)": [[43, "rotg-buffer-version"]], "rotg (USM Version)": [[43, "rotg-usm-version"]], "rotm": [[44, "rotm"]], "rotm (Buffer Version)": [[44, "rotm-buffer-version"]], "rotm (USM Version)": [[44, "rotm-usm-version"]], "rotmg": [[45, "rotmg"]], "rotmg (Buffer Version)": [[45, "rotmg-buffer-version"]], "rotmg (USM Version)": [[45, "rotmg-usm-version"]], "sbmv": [[46, "sbmv"]], "sbmv (Buffer Version)": [[46, "sbmv-buffer-version"]], "sbmv (USM Version)": [[46, "sbmv-usm-version"]], "scal": [[47, "scal"]], "scal (Buffer Version)": [[47, "scal-buffer-version"]], "scal (USM Version)": [[47, "scal-usm-version"]], "sdsdot": [[48, "sdsdot"]], "sdsdot (Buffer Version)": [[48, "sdsdot-buffer-version"]], "sdsdot (USM Version)": [[48, "sdsdot-usm-version"]], "side": [[155, "side"]], "spmv": [[49, "spmv"]], "spmv (Buffer Version)": [[49, "spmv-buffer-version"]], "spmv (USM Version)": [[49, "spmv-usm-version"]], "spr": [[50, "spr"]], "spr (Buffer Version)": [[50, "spr-buffer-version"]], "spr (USM Version)": [[50, "spr-usm-version"]], "spr2": [[51, "spr2"]], "spr2 (Buffer Version)": [[51, "spr2-buffer-version"]], "spr2 (USM Version)": [[51, "spr2-usm-version"]], "swap": [[52, "swap"]], "swap (Buffer Version)": [[52, "swap-buffer-version"]], "swap (USM Version)": [[52, "swap-usm-version"]], "syevd": [[128, "syevd"]], "syevd (Buffer Version)": [[128, "syevd-buffer-version"]], "syevd (USM Version)": [[128, "syevd-usm-version"]], "syevd_scratchpad_size": [[129, "syevd-scratchpad-size"], [129, "id1"]], "sygvd": [[130, "sygvd"]], "sygvd (Buffer Version)": [[130, "sygvd-buffer-version"]], "sygvd (USM Version)": [[130, "sygvd-usm-version"]], "sygvd_scratchpad_size": [[131, "sygvd-scratchpad-size"], [131, "id1"]], "symm": [[53, "symm"]], "symm (Buffer Version)": [[53, "symm-buffer-version"]], "symm (USM Version)": [[53, "symm-usm-version"]], "symv": [[54, "symv"]], "symv (Buffer Version)": [[54, "symv-buffer-version"]], "symv (USM Version)": [[54, "symv-usm-version"]], "syr": [[55, "syr"]], "syr (Buffer Version)": [[55, "syr-buffer-version"]], "syr (USM Version)": [[55, "syr-usm-version"]], "syr2": [[56, "syr2"]], "syr2 (Buffer Version)": [[56, "syr2-buffer-version"]], "syr2 (USM Version)": [[56, "syr2-usm-version"]], "syr2k": [[57, "syr2k"]], "syr2k (Buffer Version)": [[57, "syr2k-buffer-version"]], "syr2k (USM Version)": [[57, "syr2k-usm-version"]], "syrk": [[58, "syrk"]], "syrk (Buffer Version)": [[58, "syrk-buffer-version"]], "syrk (USM Version)": [[58, "syrk-usm-version"]], "syrk_batch": [[59, "syrk-batch"]], "syrk_batch (Buffer Version)": [[59, "syrk-batch-buffer-version"]], "syrk_batch (USM Version)": [[59, "syrk-batch-usm-version"]], "sytrd": [[132, "sytrd"]], "sytrd (Buffer Version)": [[132, "sytrd-buffer-version"]], "sytrd (USM Version)": [[132, "sytrd-usm-version"]], "sytrd_scratchpad_size": [[133, "sytrd-scratchpad-size"], [133, "id1"]], "sytrf": [[134, "sytrf"]], "sytrf (Buffer Version)": [[134, "sytrf-buffer-version"]], "sytrf (USM Version)": [[134, "sytrf-usm-version"]], "sytrf_scratchpad_size": [[135, "sytrf-scratchpad-size"], [135, "id1"]], "tbmv": [[60, "tbmv"]], "tbmv (Buffer Version)": [[60, "tbmv-buffer-version"]], "tbmv (USM Version)": [[60, "tbmv-usm-version"]], "tbsv": [[61, "tbsv"]], "tbsv (Buffer Version)": [[61, "tbsv-buffer-version"]], "tbsv (USM Version)": [[61, "tbsv-usm-version"]], "tpmv": [[62, "tpmv"]], "tpmv (Buffer Version)": [[62, "tpmv-buffer-version"]], "tpmv (USM Version)": [[62, "tpmv-usm-version"]], "tpsv": [[63, "tpsv"]], "tpsv (Buffer Version)": [[63, "tpsv-buffer-version"]], "tpsv (USM Version)": [[63, "tpsv-usm-version"]], "transpose": [[155, "transpose"]], "trmm": [[64, "trmm"]], "trmm (Buffer Version)": [[64, "trmm-buffer-version"]], "trmm (USM Version)": [[64, "trmm-usm-version"]], "trmv": [[65, "trmv"]], "trmv (Buffer Version)": [[65, "trmv-buffer-version"]], "trmv (USM Version)": [[65, "trmv-usm-version"]], "trsm": [[66, "trsm"]], "trsm (Buffer Version)": [[66, "trsm-buffer-version"]], "trsm (USM Version)": [[66, "trsm-usm-version"]], "trsm_batch": [[67, "trsm-batch"]], "trsm_batch (Buffer Version)": [[67, "trsm-batch-buffer-version"]], "trsv": [[68, "trsv"]], "trsv (Buffer Version)": [[68, "trsv-buffer-version"]], "trsv (USM Version)": [[68, "trsv-usm-version"]], "trtrs": [[136, "trtrs"]], "trtrs (Buffer Version)": [[136, "trtrs-buffer-version"]], "trtrs (USM Version)": [[136, "trtrs-usm-version"]], "trtrs_scratchpad_size": [[137, "trtrs-scratchpad-size"], [137, "id1"]], "ungbr": [[138, "ungbr"]], "ungbr (Buffer Version)": [[138, "ungbr-buffer-version"]], "ungbr (USM Version)": [[138, "ungbr-usm-version"]], "ungbr_scratchpad_size": [[139, "ungbr-scratchpad-size"], [139, "id1"]], "ungqr": [[140, "ungqr"]], "ungqr (Buffer Version)": [[140, "ungqr-buffer-version"]], "ungqr (USM Version)": [[140, "ungqr-usm-version"]], "ungqr_batch": [[141, "ungqr-batch"]], "ungqr_batch (Buffer Version)": [[141, "ungqr-batch-buffer-version"]], "ungqr_batch (USM Version)": [[141, "ungqr-batch-usm-version"]], "ungqr_batch_scratchpad_size": [[142, "ungqr-batch-scratchpad-size"]], "ungqr_scratchpad_size": [[143, "ungqr-scratchpad-size"], [143, "id1"]], "ungtr": [[144, "ungtr"]], "ungtr (Buffer Version)": [[144, "ungtr-buffer-version"]], "ungtr (USM Version)": [[144, "ungtr-usm-version"]], "ungtr_scratchpad_size": [[145, "ungtr-scratchpad-size"], [145, "id1"]], "unmqr": [[146, "unmqr"]], "unmqr (Buffer Version)": [[146, "unmqr-buffer-version"]], "unmqr (USM Version)": [[146, "unmqr-usm-version"]], "unmqr_scratchpad_size": [[147, "unmqr-scratchpad-size"], [147, "id1"]], "unmrq": [[148, "unmrq"]], "unmrq (Buffer Version)": [[148, "unmrq-buffer-version"]], "unmrq (USM Version)": [[148, "unmrq-usm-version"]], "unmrq_scratchpad_size": [[149, "unmrq-scratchpad-size"], [149, "id1"]], "unmtr": [[150, "unmtr"]], "unmtr (Buffer Version)": [[150, "unmtr-buffer-version"]], "unmtr (USM Version)": [[150, "unmtr-usm-version"]], "unmtr_scratchpad_size": [[151, "unmtr-scratchpad-size"], [151, "id1"]], "uplo": [[155, "uplo"]]}, "docnames": ["building_and_running_tests", "building_the_project_with_adaptivecpp", "building_the_project_with_dpcpp", "create_new_backend", "domains/blas/asum", "domains/blas/axpby", "domains/blas/axpy", "domains/blas/axpy_batch", "domains/blas/blas", "domains/blas/blas-level-1-routines", "domains/blas/blas-level-2-routines", "domains/blas/blas-level-3-routines", "domains/blas/blas-like-extensions", "domains/blas/copy", "domains/blas/copy_batch", "domains/blas/dgmm_batch", "domains/blas/dot", "domains/blas/dotc", "domains/blas/dotu", "domains/blas/gbmv", "domains/blas/gemm", "domains/blas/gemm_batch", "domains/blas/gemm_bias", "domains/blas/gemmt", "domains/blas/gemv", "domains/blas/gemv_batch", "domains/blas/ger", "domains/blas/gerc", "domains/blas/geru", "domains/blas/hbmv", "domains/blas/hemm", "domains/blas/hemv", "domains/blas/her", "domains/blas/her2", "domains/blas/her2k", "domains/blas/herk", "domains/blas/hpmv", "domains/blas/hpr", "domains/blas/hpr2", "domains/blas/iamax", "domains/blas/iamin", "domains/blas/nrm2", "domains/blas/rot", "domains/blas/rotg", "domains/blas/rotm", "domains/blas/rotmg", "domains/blas/sbmv", "domains/blas/scal", "domains/blas/sdsdot", "domains/blas/spmv", "domains/blas/spr", "domains/blas/spr2", "domains/blas/swap", "domains/blas/symm", "domains/blas/symv", "domains/blas/syr", "domains/blas/syr2", "domains/blas/syr2k", "domains/blas/syrk", "domains/blas/syrk_batch", "domains/blas/tbmv", "domains/blas/tbsv", "domains/blas/tpmv", "domains/blas/tpsv", "domains/blas/trmm", "domains/blas/trmv", "domains/blas/trsm", "domains/blas/trsm_batch", "domains/blas/trsv", "domains/dense_linear_algebra", "domains/lapack/gebrd", "domains/lapack/gebrd_scratchpad_size", "domains/lapack/geqrf", "domains/lapack/geqrf_batch", "domains/lapack/geqrf_batch_scratchpad_size", "domains/lapack/geqrf_scratchpad_size", "domains/lapack/gerqf", "domains/lapack/gerqf_scratchpad_size", "domains/lapack/gesvd", "domains/lapack/gesvd_scratchpad_size", "domains/lapack/getrf", "domains/lapack/getrf_batch", "domains/lapack/getrf_batch_scratchpad_size", "domains/lapack/getrf_scratchpad_size", "domains/lapack/getri", "domains/lapack/getri_batch", "domains/lapack/getri_batch_scratchpad_size", "domains/lapack/getri_scratchpad_size", "domains/lapack/getrs", "domains/lapack/getrs_batch", "domains/lapack/getrs_batch_scratchpad_size", "domains/lapack/getrs_scratchpad_size", "domains/lapack/heevd", "domains/lapack/heevd_scratchpad_size", "domains/lapack/hegvd", "domains/lapack/hegvd_scratchpad_size", "domains/lapack/hetrd", "domains/lapack/hetrd_scratchpad_size", "domains/lapack/hetrf", "domains/lapack/hetrf_scratchpad_size", "domains/lapack/lapack", "domains/lapack/lapack-like-extensions.inc", "domains/lapack/lapack-linear-equation-routines.inc", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc", "domains/lapack/orgbr", "domains/lapack/orgbr_scratchpad_size", "domains/lapack/orgqr", "domains/lapack/orgqr_batch", "domains/lapack/orgqr_batch_scratchpad_size", "domains/lapack/orgqr_scratchpad_size", "domains/lapack/orgtr", "domains/lapack/orgtr_scratchpad_size", "domains/lapack/ormqr", "domains/lapack/ormqr_scratchpad_size", "domains/lapack/ormrq", "domains/lapack/ormrq_scratchpad_size", "domains/lapack/ormtr", "domains/lapack/ormtr_scratchpad_size", "domains/lapack/potrf", "domains/lapack/potrf_batch", "domains/lapack/potrf_batch_scratchpad_size", "domains/lapack/potrf_scratchpad_size", "domains/lapack/potri", "domains/lapack/potri_scratchpad_size", "domains/lapack/potrs", "domains/lapack/potrs_batch", "domains/lapack/potrs_batch_scratchpad_size", "domains/lapack/potrs_scratchpad_size", "domains/lapack/syevd", "domains/lapack/syevd_scratchpad_size", "domains/lapack/sygvd", "domains/lapack/sygvd_scratchpad_size", "domains/lapack/sytrd", "domains/lapack/sytrd_scratchpad_size", "domains/lapack/sytrf", "domains/lapack/sytrf_scratchpad_size", "domains/lapack/trtrs", "domains/lapack/trtrs_scratchpad_size", "domains/lapack/ungbr", "domains/lapack/ungbr_scratchpad_size", "domains/lapack/ungqr", "domains/lapack/ungqr_batch", "domains/lapack/ungqr_batch_scratchpad_size", "domains/lapack/ungqr_scratchpad_size", "domains/lapack/ungtr", "domains/lapack/ungtr_scratchpad_size", "domains/lapack/unmqr", "domains/lapack/unmqr_scratchpad_size", "domains/lapack/unmrq", "domains/lapack/unmrq_scratchpad_size", "domains/lapack/unmtr", "domains/lapack/unmtr_scratchpad_size", "domains/matrix-storage", "index", "introduction", "onemkl-datatypes", "selecting_a_compiler", "using_onemkl_with_cmake"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["building_and_running_tests.rst", "building_the_project_with_adaptivecpp.rst", "building_the_project_with_dpcpp.rst", "create_new_backend.rst", "domains/blas/asum.rst", "domains/blas/axpby.rst", "domains/blas/axpy.rst", "domains/blas/axpy_batch.rst", "domains/blas/blas.rst", "domains/blas/blas-level-1-routines.rst", "domains/blas/blas-level-2-routines.rst", "domains/blas/blas-level-3-routines.rst", "domains/blas/blas-like-extensions.rst", "domains/blas/copy.rst", "domains/blas/copy_batch.rst", "domains/blas/dgmm_batch.rst", "domains/blas/dot.rst", "domains/blas/dotc.rst", "domains/blas/dotu.rst", "domains/blas/gbmv.rst", "domains/blas/gemm.rst", "domains/blas/gemm_batch.rst", "domains/blas/gemm_bias.rst", "domains/blas/gemmt.rst", "domains/blas/gemv.rst", "domains/blas/gemv_batch.rst", "domains/blas/ger.rst", "domains/blas/gerc.rst", "domains/blas/geru.rst", "domains/blas/hbmv.rst", "domains/blas/hemm.rst", "domains/blas/hemv.rst", "domains/blas/her.rst", "domains/blas/her2.rst", "domains/blas/her2k.rst", "domains/blas/herk.rst", "domains/blas/hpmv.rst", "domains/blas/hpr.rst", "domains/blas/hpr2.rst", "domains/blas/iamax.rst", "domains/blas/iamin.rst", "domains/blas/nrm2.rst", "domains/blas/rot.rst", "domains/blas/rotg.rst", "domains/blas/rotm.rst", "domains/blas/rotmg.rst", "domains/blas/sbmv.rst", "domains/blas/scal.rst", "domains/blas/sdsdot.rst", "domains/blas/spmv.rst", "domains/blas/spr.rst", "domains/blas/spr2.rst", "domains/blas/swap.rst", "domains/blas/symm.rst", "domains/blas/symv.rst", "domains/blas/syr.rst", "domains/blas/syr2.rst", "domains/blas/syr2k.rst", "domains/blas/syrk.rst", "domains/blas/syrk_batch.rst", "domains/blas/tbmv.rst", "domains/blas/tbsv.rst", "domains/blas/tpmv.rst", "domains/blas/tpsv.rst", "domains/blas/trmm.rst", "domains/blas/trmv.rst", "domains/blas/trsm.rst", "domains/blas/trsm_batch.rst", "domains/blas/trsv.rst", "domains/dense_linear_algebra.rst", "domains/lapack/gebrd.rst", "domains/lapack/gebrd_scratchpad_size.rst", "domains/lapack/geqrf.rst", "domains/lapack/geqrf_batch.rst", "domains/lapack/geqrf_batch_scratchpad_size.rst", "domains/lapack/geqrf_scratchpad_size.rst", "domains/lapack/gerqf.rst", "domains/lapack/gerqf_scratchpad_size.rst", "domains/lapack/gesvd.rst", "domains/lapack/gesvd_scratchpad_size.rst", "domains/lapack/getrf.rst", "domains/lapack/getrf_batch.rst", "domains/lapack/getrf_batch_scratchpad_size.rst", "domains/lapack/getrf_scratchpad_size.rst", "domains/lapack/getri.rst", "domains/lapack/getri_batch.rst", "domains/lapack/getri_batch_scratchpad_size.rst", "domains/lapack/getri_scratchpad_size.rst", "domains/lapack/getrs.rst", "domains/lapack/getrs_batch.rst", "domains/lapack/getrs_batch_scratchpad_size.rst", "domains/lapack/getrs_scratchpad_size.rst", "domains/lapack/heevd.rst", "domains/lapack/heevd_scratchpad_size.rst", "domains/lapack/hegvd.rst", "domains/lapack/hegvd_scratchpad_size.rst", "domains/lapack/hetrd.rst", "domains/lapack/hetrd_scratchpad_size.rst", "domains/lapack/hetrf.rst", "domains/lapack/hetrf_scratchpad_size.rst", "domains/lapack/lapack.rst", "domains/lapack/lapack-like-extensions.inc.rst", "domains/lapack/lapack-linear-equation-routines.inc.rst", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc.rst", "domains/lapack/orgbr.rst", "domains/lapack/orgbr_scratchpad_size.rst", "domains/lapack/orgqr.rst", "domains/lapack/orgqr_batch.rst", "domains/lapack/orgqr_batch_scratchpad_size.rst", "domains/lapack/orgqr_scratchpad_size.rst", "domains/lapack/orgtr.rst", "domains/lapack/orgtr_scratchpad_size.rst", "domains/lapack/ormqr.rst", "domains/lapack/ormqr_scratchpad_size.rst", "domains/lapack/ormrq.rst", "domains/lapack/ormrq_scratchpad_size.rst", "domains/lapack/ormtr.rst", "domains/lapack/ormtr_scratchpad_size.rst", "domains/lapack/potrf.rst", "domains/lapack/potrf_batch.rst", "domains/lapack/potrf_batch_scratchpad_size.rst", "domains/lapack/potrf_scratchpad_size.rst", "domains/lapack/potri.rst", "domains/lapack/potri_scratchpad_size.rst", "domains/lapack/potrs.rst", "domains/lapack/potrs_batch.rst", "domains/lapack/potrs_batch_scratchpad_size.rst", "domains/lapack/potrs_scratchpad_size.rst", "domains/lapack/syevd.rst", "domains/lapack/syevd_scratchpad_size.rst", "domains/lapack/sygvd.rst", "domains/lapack/sygvd_scratchpad_size.rst", "domains/lapack/sytrd.rst", "domains/lapack/sytrd_scratchpad_size.rst", "domains/lapack/sytrf.rst", "domains/lapack/sytrf_scratchpad_size.rst", "domains/lapack/trtrs.rst", "domains/lapack/trtrs_scratchpad_size.rst", "domains/lapack/ungbr.rst", "domains/lapack/ungbr_scratchpad_size.rst", "domains/lapack/ungqr.rst", "domains/lapack/ungqr_batch.rst", "domains/lapack/ungqr_batch_scratchpad_size.rst", "domains/lapack/ungqr_scratchpad_size.rst", "domains/lapack/ungtr.rst", "domains/lapack/ungtr_scratchpad_size.rst", "domains/lapack/unmqr.rst", "domains/lapack/unmqr_scratchpad_size.rst", "domains/lapack/unmrq.rst", "domains/lapack/unmrq_scratchpad_size.rst", "domains/lapack/unmtr.rst", "domains/lapack/unmtr_scratchpad_size.rst", "domains/matrix-storage.rst", "index.rst", "introduction.rst", "onemkl-datatypes.rst", "selecting_a_compiler.rst", "using_onemkl_with_cmake.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 2, 3, 23, 30, 34, 35, 42, 43, 53, 57, 58, 78, 153], "0": [1, 3, 7, 14, 15, 20, 21, 22, 23, 25, 30, 39, 40, 43, 44, 45, 48, 53, 59, 64, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "1": [4, 5, 6, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 77, 78, 80, 81, 84, 85, 88, 89, 92, 94, 95, 96, 98, 104, 106, 110, 112, 114, 116, 117, 118, 119, 122, 124, 125, 128, 130, 131, 132, 134, 136, 137, 138, 140, 144, 146, 148, 150, 151, 152, 153, 155], "100": 2, "11": [44, 45, 152], "12": [44, 45, 152], "13": 152, "1n": 152, "2": [2, 8, 9, 19, 24, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 44, 45, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 65, 68, 92, 94, 95, 98, 112, 114, 128, 130, 131, 134, 146, 148, 152, 153], "21": [44, 45, 152], "22": [44, 45, 152], "23": 152, "24": 152, "25": 2, "250": 2, "250x": 2, "270": 2, "2k": [11, 34, 57], "2n": 152, "3": [8, 20, 30, 34, 35, 53, 57, 58, 64, 66, 94, 95, 130, 131, 152, 153], "31": 152, "32": [0, 152], "33": 152, "34": 152, "35": 152, "3n": 152, "3rd": 3, "4": [44, 45, 153], "42": 152, "43": 152, "5": [44, 45, 153], "53": 152, "56": 2, "60": 2, "64": [0, 2], "754": 100, "8": 1, "80": 1, "A": [0, 2, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 83, 84, 87, 88, 91, 92, 93, 94, 95, 96, 97, 98, 99, 106, 109, 110, 116, 118, 121, 122, 123, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 140, 143, 144, 150, 152, 155], "And": 157, "At": 3, "By": [1, 2], "For": [0, 1, 2, 3, 7, 14, 15, 16, 21, 25, 59, 67, 138, 152, 157], "If": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 76, 78, 79, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 146, 147, 148, 149, 150, 151, 152, 156, 157], "In": [1, 2, 34, 44, 45, 57, 76, 92, 104, 116, 117, 128, 150, 152, 155], "It": [15, 20, 21, 22, 23, 25, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 94, 130, 155], "NOT": [0, 2], "No": [1, 2, 72, 73, 76], "Not": 3, "ON": 3, "On": [1, 2, 66, 67, 78, 94, 96, 130, 132], "One": 2, "That": 152, "The": [0, 1, 2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 157], "There": 2, "These": [1, 2, 12, 100, 101, 152], "To": [0, 2, 3, 104, 106, 107, 138, 140, 141, 157], "_": [3, 152, 157], "__has_includ": 3, "_backend": [1, 2, 157], "_batch": [7, 14, 15, 21, 25, 59, 67], "_build_target_domain": 1, "_count": [7, 14, 15, 21, 25, 59, 67], "_dyn": 3, "_g": [73, 82, 85, 86, 89, 90, 119, 120, 125, 126], "_i": [81, 82, 85, 89], "_offset": 22, "_size": [7, 14, 15, 21, 25, 59, 67, 73, 81, 85, 89, 119, 125], "a100": 1, "a_": 152, "a_arrai": 15, "a_i": [73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "a_ihx_i": 90, "a_ix_i": [89, 90, 125], "a_offset": 22, "ab": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 60, 61, 62, 63, 65, 68, 152], "abl": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "about": [3, 69], "abov": [2, 34, 57, 70, 72, 73, 76, 96, 132], "absolut": [9, 39, 40], "abx": [94, 95, 130, 131], "acceler": 2, "access": [3, 155], "accessor_result": 3, "accessor_x": 3, "accord": [2, 154, 156], "achiev": 2, "ad": [2, 3, 5, 12, 48], "adaptivecpp": [2, 153, 157], "add": [0, 2, 3, 5, 6, 7, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56], "add_depend": 3, "add_librari": 3, "add_subdirectori": 3, "addit": [0, 1, 12, 100, 101, 153], "addition": [1, 2], "after": [107, 110, 116, 141, 144, 150], "against": 157, "ahead": 2, "ai": 108, "albeit": 2, "algebra": [8, 100, 153], "algorithm": [92, 94, 100, 103, 128, 130], "all": [0, 1, 2, 3, 4, 7, 14, 15, 21, 25, 39, 40, 59, 64, 66, 67, 73, 74, 78, 79, 81, 82, 85, 86, 89, 90, 92, 94, 100, 103, 104, 107, 108, 119, 120, 125, 126, 128, 130, 138, 141, 142, 152, 155], "alloc": [5, 7, 14], "allvec": [78, 79], "along": 2, "alpha": [5, 6, 7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67], "also": [1, 2, 94, 130], "altern": 2, "amd": [1, 2, 156], "amper": 1, "an": [2, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 49, 50, 51, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 73, 78, 84, 88, 100, 102, 106, 107, 119, 125, 132, 140, 141, 152, 153, 154, 155], "ani": [2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 152], "anoth": [13, 14, 52], "ao": 22, "api": [1, 3, 7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "append": 3, "appli": [19, 20, 21, 22, 23, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 155], "applic": [155, 156, 157], "approach": 157, "appropri": 157, "ar": [0, 1, 2, 3, 5, 6, 7, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 49, 51, 53, 54, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 69, 70, 72, 73, 76, 78, 79, 80, 81, 88, 89, 92, 93, 94, 95, 96, 98, 100, 102, 103, 104, 119, 120, 124, 125, 126, 128, 129, 130, 131, 132, 134, 136, 137, 138, 141, 152, 155], "architectur": [1, 2], "arg": 3, "argument": [30, 53, 64, 104, 138], "arrai": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 92, 94, 96, 98, 100, 104, 107, 108, 118, 119, 120, 121, 124, 125, 126, 128, 130, 132, 134, 136, 137, 138, 141, 142, 150, 152, 155], "ascend": [92, 94, 128, 130], "associ": 43, "assum": [36, 37, 38, 44, 45, 64, 66, 67, 94, 100, 130, 136, 137], "asum": [3, 9], "asum_postcondit": 3, "asum_precondit": 3, "auto": 3, "automat": [1, 2, 3, 155, 157], "avail": 1, "avoid": 2, "ax": [88, 91, 94, 95, 124, 130, 131, 136, 137], "axpi": [7, 9], "axpy_batch": 12, "az_i": 92, "b": [15, 20, 21, 22, 23, 30, 34, 43, 53, 57, 59, 61, 63, 64, 66, 67, 68, 70, 88, 89, 90, 91, 94, 95, 97, 124, 125, 126, 127, 130, 131, 136, 137], "b_": 70, "b_1": 70, "b_i": [89, 90, 125, 126], "b_offset": 22, "backend": [0, 3, 153, 154, 156, 157], "backend_map": 3, "backend_nam": [1, 2, 157], "backend_name_2": [1, 2], "backendmap": 3, "backends_t": 3, "backward": [11, 66], "band": [10, 19, 29, 46, 60, 61, 62, 63, 65, 68, 152], "base": [3, 39, 40, 44, 45, 152], "basi": [106, 107, 140, 141], "basic": 8, "batch": [7, 14, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 100, 101, 107, 108, 119, 120, 125, 126, 141, 142], "batch_siz": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "bax": [94, 95, 130, 131], "becom": 100, "been": [2, 122, 123, 124, 125, 126, 127, 157], "befor": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152, 157], "begin": [42, 43, 44, 45, 52, 70, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "being": [1, 119], "belong": [73, 74, 81, 82, 85, 86, 89, 90, 119, 120, 125, 126, 155], "below": [1, 2, 3, 22, 70, 72, 73, 96, 116, 117, 132, 150], "best": 2, "beta": [5, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 34, 35, 36, 46, 49, 53, 54, 57, 58, 59], "between": [1, 5, 7, 14, 15, 16, 17, 18, 21, 25, 48, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "bfloat16": 20, "bia": [12, 22], "bias": 22, "bidiagon": [70, 100, 103], "bin": 2, "binari": [0, 157], "bit": 0, "bla": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 152, 153, 155], "blas_ct": 3, "blas_ct_templ": 3, "blas_load": 3, "blas_mklcpu": 3, "blas_newlib": 3, "block": [98, 134], "bmatrix": [43, 44, 45, 152], "bo": 22, "both": [0, 2, 3, 34, 57, 76, 78, 155], "bottom": 152, "buffer": [3, 77, 79, 99, 135], "build": [153, 156, 157], "build_doc": 2, "build_exampl": [1, 2, 157], "build_functional_test": [1, 2, 157], "build_shared_lib": [2, 3], "built": [0, 2, 3, 157], "builtin": 2, "bunch": [98, 100, 102, 134], "butter": 92, "bx": [94, 95, 130, 131], "bya": 116, "bz": [94, 130], "c": [3, 15, 20, 21, 22, 23, 30, 34, 35, 42, 43, 52, 53, 57, 58, 59, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 154, 155], "c_arrai": 15, "c_compil": 2, "c_offset": [22, 155], "calcul": [21, 25, 59, 71, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151], "call": [3, 7, 14, 15, 20, 21, 22, 23, 25, 30, 53, 59, 67, 70, 71, 75, 77, 79, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 99, 105, 107, 109, 110, 111, 113, 115, 116, 117, 121, 122, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 144, 145, 147, 149, 150, 151, 157], "can": [0, 1, 2, 3, 92, 112, 114, 116, 128, 146, 148, 150, 154, 155, 156, 157], "cannot": [2, 78], "capabl": 1, "card": 2, "cartesian": [43, 45], "case": [1, 2, 3, 34, 44, 45, 57, 76, 104, 138, 155], "caus": [2, 100], "cbla": 2, "cd": [0, 1, 2, 3], "cdot": [72, 73, 84, 98, 119, 125, 134], "cgh": 3, "chang": [2, 3], "char": 3, "charact": 155, "check": [3, 157], "chetrd": 96, "choleski": [94, 100, 101, 102, 118, 119, 122, 124, 125, 130], "choos": 156, "chosen": 3, "cl": [3, 156], "clang": [2, 156], "clangrt": 2, "class": 3, "clean": [1, 2], "cleanup": 153, "clone": [0, 1, 2], "cmake": [0, 1, 3, 153], "cmake_cxx_flag": 2, "cmake_library_output_directori": 3, "cmakedefin": 3, "cmakelist": 3, "co": [22, 155], "code": 3, "codeplai": 2, "coeffici": [61, 63, 68, 88, 89, 100, 101, 102, 124, 136], "col": 22, "colon": 2, "column": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 88, 89, 92, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 124, 125, 128, 134, 136, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155], "column_major": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "columnwis": 78, "com": [0, 157], "combin": [104, 138], "come": 155, "comma": 1, "command": [3, 153, 157], "common": [1, 2], "compil": [1, 2, 3, 153, 157], "complet": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "complex": [4, 5, 6, 7, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 47, 52, 53, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 112, 114, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "compon": [44, 45], "comput": [1, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "condit": 3, "config": 3, "configur": [1, 2], "conjg": [33, 34, 38], "conjtran": [34, 35, 57, 58, 59, 88, 89, 90, 91, 136, 137, 146, 147, 148, 149, 150, 151, 155], "conjug": [9, 10, 17, 27, 57, 58, 59, 155], "conquer": [92, 94, 100, 103, 128, 130], "consecut": [5, 15, 25], "consist": 70, "const": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "constraint": [104, 105, 138, 139], "construct": 157, "consum": 157, "contain": [3, 7, 14, 15, 21, 25, 39, 40, 44, 45, 59, 67, 69, 70, 72, 73, 76, 78, 80, 81, 88, 89, 92, 94, 96, 98, 100, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 146, 148, 150, 152], "content": 78, "contigu": 152, "control": 2, "convent": 152, "convert": 3, "coordin": [43, 45], "copi": [9, 14, 157], "correspond": [1, 3, 73, 96, 98, 107, 119, 125, 132, 134, 141, 152], "could": 2, "cpp": 3, "cpu": [0, 2, 3], "cq": [112, 114, 116, 146, 148, 150], "creat": [1, 2, 153], "ctest": [0, 2, 3], "cubla": 3, "cuda": 156, "cufft": 157, "current": [2, 95, 97, 129], "cxx_compil": 2, "d": [70, 96, 98, 132, 134], "d1": 45, "d2": 45, "d_": [98, 134], "data": [3, 4, 7, 14, 16, 17, 23, 30, 34, 35, 53, 57, 58, 59, 72, 73, 76, 118, 119, 124, 125, 126, 127, 141, 154, 155], "datatyp": [15, 19, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 153], "dbuild_exampl": [1, 2], "dbuild_functional_test": [0, 1, 2, 3], "dbuild_index64": 0, "dbuild_shared_lib": 0, "dcbla": 0, "dcmake_c_compil": 2, "dcmake_cxx_compil": 2, "dcmake_install_prefix": 0, "ddot": 152, "declar": [3, 155], "decomposit": [72, 73, 76, 78, 96, 100, 103, 132], "default": [0, 1, 2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "defin": [3, 7, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 72, 73, 76, 96, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 153], "definit": [2, 94, 100, 101, 102, 103, 118, 119, 122, 124, 125, 130], "delet": [1, 2], "delimit": 2, "denable_": [1, 2], "denable_cublas_backend": 2, "denable_cufft_backend": 2, "denable_curand_backend": 2, "denable_cusolver_backend": 2, "denable_mklcpu_backend": [2, 3], "denable_mklgpu_backend": [1, 2, 3], "denable_newlib_backend": 3, "denable_portblas_backend": 2, "denable_portfft_backend": 2, "denable_rocblas_backend": 2, "denable_rocfft_backend": 2, "denable_rocsolver_backend": 2, "denot": [116, 117, 150], "dens": [8, 100, 153], "depend": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 114, 116, 146, 148, 150, 157], "descend": 78, "describ": [2, 9, 10, 11, 22, 34, 57, 104, 138], "descript": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "desir": [1, 2], "destroi": [78, 94, 130], "detail": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 134], "detect": [2, 3], "determin": [30, 53, 64, 84, 85, 100, 103, 104, 106, 107, 110, 116, 138, 140, 141, 144, 150], "develop": 157, "devic": [1, 2, 3, 71, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151, 154], "device_id": 3, "dft": 2, "dgmm": 15, "dhip_target": 2, "dhipsycl_target": 1, "diag": [15, 60, 61, 62, 63, 64, 65, 66, 67, 68, 136, 137, 153], "diagon": [15, 19, 29, 32, 33, 35, 36, 37, 38, 45, 46, 60, 61, 64, 66, 67, 70, 72, 73, 78, 80, 81, 92, 94, 96, 98, 128, 130, 132, 134, 136, 137, 152, 155], "differ": [2, 7, 14, 15, 21, 25, 59, 67, 100, 157], "dimens": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "dimension": 152, "directli": [2, 3], "directori": [0, 1, 2, 3, 157], "disabl": [0, 1, 2], "discuss": 2, "dispatch": [3, 157], "displai": 2, "distanc": 152, "distribut": 157, "divid": [92, 94, 100, 103, 128, 130], "dlapack": 0, "dmkl_root": 2, "dnewlib_root": 3, "do": [1, 2, 3, 64, 66, 67, 100, 152, 155], "document": 1, "doe": [20, 21, 22, 23, 30, 53, 70, 72, 73, 76], "domain": [0, 1, 2, 3, 156, 157], "donemkl_sycl_implement": 1, "dot": [9, 17, 18, 48], "dotc": 9, "dotu": 9, "doubl": [3, 4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "download": [1, 2, 157], "dpc": [1, 3, 8, 12, 100, 101, 152, 153, 154, 155, 156, 157], "dportblas_tuning_target": 2, "dref_blas_root": 2, "dref_lapack_root": [0, 2], "driver": 0, "dtarget_domain": 2, "dure": [73, 157], "dynam": 3, "e": [0, 1, 2, 3, 69, 70, 96, 132], "each": [1, 2, 3, 7, 14, 21, 25, 44, 52, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152, 155], "eigenproblem": [94, 100, 103, 130], "eigenvalu": [69, 70, 71, 78, 79, 92, 93, 94, 95, 96, 97, 104, 105, 110, 111, 116, 117, 128, 129, 130, 131, 132, 133, 138, 139, 144, 145, 150, 151], "eigenvector": [92, 93, 94, 95, 100, 103, 128, 129, 130, 131], "either": [0, 2, 30, 39, 40, 53, 64, 66, 67, 96, 98, 116, 117, 118, 119, 134, 150, 151, 156, 157], "element": [4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 21, 22, 25, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 52, 59, 63, 64, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "elementari": [70, 72, 73, 76, 96, 104, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "els": [3, 15, 67, 157], "empti": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "enabl": [0, 1, 2, 3, 157], "enable_": 157, "enable_cublas_backend": [1, 2], "enable_cufft_backend": 2, "enable_curand_backend": [1, 2], "enable_cusolver_backend": 2, "enable_mklcpu_backend": [1, 2, 3], "enable_mklcpu_thread_tbb": [1, 2], "enable_mklgpu_backend": [2, 3], "enable_netlib_backend": [1, 2], "enable_newlib_backend": 3, "enable_portblas_backend": 2, "enable_portfft_backend": 2, "enable_rocblas_backend": [1, 2], "enable_rocfft_backend": 2, "enable_rocrand_backend": [1, 2], "enable_rocsolver_backend": 2, "enable_xxx_backend": 3, "encount": [0, 2, 39, 40], "end": [7, 14, 15, 21, 25, 42, 43, 44, 45, 52, 59, 67, 70, 152], "endif": [3, 157], "ensur": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "entir": [0, 157], "entri": [3, 15, 21, 25, 44, 45, 59, 64, 66, 67, 152, 155], "enum": 3, "enumer": 155, "env": 3, "environ": [3, 153], "equal": [22, 34], "equat": [10, 11, 12, 61, 63, 66, 67, 68, 69, 72, 75, 76, 77, 80, 83, 84, 87, 88, 89, 90, 91, 98, 99, 101, 106, 109, 112, 113, 114, 115, 118, 121, 122, 123, 124, 125, 127, 134, 135, 136, 137, 140, 143, 146, 147, 148, 149], "equival": 155, "error": 2, "euclidean": [9, 41], "even": [57, 58, 59], "event": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "everi": [2, 7, 14, 15, 21, 22, 25, 59, 67], "exactli": 155, "exampl": [1, 3, 153, 157], "except": [0, 3, 156], "exclud": 0, "execut": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 78, 80, 84, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "exist": 157, "exit": [78, 92, 94, 96, 128, 130, 132], "experiment": 2, "explicilti": 2, "explicitli": [2, 70, 71, 72, 73, 75, 76, 77, 79, 83, 87, 91, 93, 95, 96, 97, 99, 105, 109, 110, 111, 113, 115, 117, 121, 123, 127, 129, 131, 132, 133, 135, 137, 139, 143, 144, 145, 147, 149, 151], "export": [2, 157], "extend": [12, 100, 101], "extens": [5, 7, 8, 14, 15, 21, 22, 23, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "extern": [1, 2], "f": 155, "factor": [7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67, 69, 70, 72, 73, 76, 80, 81, 84, 85, 88, 89, 92, 94, 98, 99, 100, 101, 102, 104, 106, 107, 112, 114, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 134, 135, 140, 141, 146, 148], "fals": [0, 1, 2, 157], "faq": 153, "fatal_error": 157, "featur": 2, "fetchcont": 153, "fetchcontent_declar": 157, "fetchcontent_makeavail": 157, "few": 2, "fewer": 2, "figur": 1, "file": [1, 2, 153], "find": [2, 3, 39, 40, 157], "find_librari": 3, "find_packag": [3, 157], "find_package_handle_standard_arg": 3, "findnewlib": 3, "findpackagehandlestandardarg": 3, "findxxx": 3, "first": [17, 39, 40, 45, 70, 78, 79, 96, 132, 152, 155], "fix": [22, 155], "flag": [2, 44, 45], "flavor": 122, "float": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "foffload": 3, "folder": [1, 2, 3], "follow": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "form": [2, 7, 20, 21, 22, 25, 36, 37, 38, 49, 50, 51, 59, 62, 63, 67, 70, 72, 73, 76, 88, 89, 90, 91, 94, 96, 98, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 118, 119, 130, 132, 134, 137, 138, 140, 141, 144, 146, 148, 150, 155, 157], "format": [2, 69, 152], "fortran": [152, 155], "forward": [11, 66], "found": [0, 1, 2, 3, 39, 40, 157], "four": 42, "from": [2, 3, 44, 73, 89, 90, 94, 100, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 125, 126, 130, 140, 141, 146, 147, 148, 149, 150, 151, 152, 156, 157], "fsycl": 2, "full": [1, 2, 3, 152], "func": 3, "function": [0, 1, 2, 3, 12, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 157], "function_t": 3, "function_table_initi": 3, "further": 1, "futur": 2, "g": [2, 3, 69, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "gbmv": 10, "ge": [70, 72, 73, 76, 78, 106, 107, 116, 117, 136, 137, 138, 139, 140, 141, 150, 151], "gebrd": [71, 100, 103, 104, 105, 138, 139], "gebrd_scratchpad_s": [70, 100, 103], "gemm": [11, 21], "gemm_batch": 12, "gemm_bia": 12, "gemmt": 12, "gemv": [10, 25], "gen": [104, 105, 138, 139], "gener": [3, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 78, 80, 81, 84, 85, 94, 100, 101, 102, 103, 104, 105, 106, 107, 110, 119, 125, 130, 138, 139, 140, 141, 144, 152], "generate_backend_api": 3, "generate_cmak": 3, "generate_ct_inst": 3, "generate_wrapp": 3, "geqrf": [75, 100, 102, 106, 112, 140, 146], "geqrf_batch": [74, 100, 101, 107, 141], "geqrf_batch_scratchpad_s": [73, 100, 101], "geqrf_scratchpad_s": [72, 100, 102], "ger": 10, "gerc": 10, "gerqf": [77, 100, 102, 112, 114, 146, 148], "gerqf_scratchpad_s": [76, 100, 102], "geru": 10, "gesvd": [79, 100, 103], "gesvd_scratchpad_s": [78, 100, 103], "get": 3, "get_access": 3, "get_device_id": 3, "get_point": 3, "getr": [91, 100, 102], "getrf": [83, 84, 88, 100, 102], "getrf_batch": [82, 85, 89, 100, 101], "getrf_batch_scratchpad_s": [81, 100, 101], "getrf_scratchpad_s": [80, 100, 102], "getri": [87, 100, 102], "getri_batch": [86, 100, 101], "getri_batch_scratchpad_s": [85, 100, 101], "getri_scratchpad_s": [84, 100, 102], "getrs_batch": [90, 100, 101], "getrs_batch_scratchpad_s": [89, 100, 101], "getrs_scratchpad_s": [88, 100, 102], "gfx900": 2, "gfx906": [1, 2], "gfx908": 2, "gfx90a": [1, 2], "git": [0, 157], "git_repositori": 157, "git_tag": 157, "github": [0, 157], "given": [1, 2, 7, 9, 14, 15, 21, 25, 42, 43, 44, 45, 52, 59, 67, 70, 124, 125, 155], "global": 3, "gninja": 2, "gnu": [1, 2], "gpu": [0, 1, 2, 3, 156], "graphic": 2, "group": [7, 12, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 100, 101, 102, 103, 107, 108, 119, 120, 125, 126, 141, 142], "group_count": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "group_siz": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "guid": 1, "guidanc": [1, 2], "h": [3, 19, 20, 21, 22, 23, 24, 25, 27, 32, 33, 34, 35, 37, 38, 44, 45, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 78, 79, 92, 94, 96, 98, 99, 112, 114, 118, 119, 124, 125, 126, 127, 136, 138, 144, 146, 147, 148, 149, 150, 151], "h_": [44, 45], "ha": [2, 3, 39, 40, 98, 122, 123, 124, 127, 134, 155, 157], "half": [20, 21], "hand": [63, 68, 88, 89, 90, 91, 100, 101, 102, 124, 125, 126, 127, 136, 137], "handler": 3, "hardwar": 2, "have": [1, 2, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 72, 98, 104, 125, 126, 134, 138, 157], "hbmv": 10, "hc": [146, 148], "header": [2, 153], "heavili": 2, "heevd": [93, 100, 103], "heevd_scratchpad_s": [92, 100, 103], "hegvd": [95, 100, 103], "hegvd_scratchpad_s": [94, 100, 103], "help": [1, 2, 3, 157], "helper": 3, "hemm": 11, "hemv": 10, "henc": 152, "her": 10, "her2": 10, "her2k": 11, "here": [2, 3, 35, 58, 64, 73, 92, 94, 128, 130], "herk": 11, "hermitian": [10, 11, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 92, 94, 96, 98, 100, 101, 102, 103, 118, 119, 122, 124, 125, 144, 150, 155], "hetrd": [97, 100, 103, 144, 145, 150, 151], "hetrd_scratchpad_s": [96, 100, 103], "hetrf": [99, 100, 102], "hetrf_scratchpad_s": [98, 100, 102], "hh": [146, 148], "hint": 3, "hip": [1, 2, 156], "hip_target": [1, 2], "hipsycl": [1, 2, 156], "hipsycl_target": 1, "hold": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "host": [2, 3], "host_selector": 3, "how": [3, 98, 99, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135], "howev": [1, 2, 92, 128], "hpmv": 10, "hpp": [3, 155], "hpr": 10, "hpr2": 10, "http": [0, 157], "hu": 124, "hu_i": [119, 125, 126], "hx": [88, 91, 136, 137], "hx_i": [89, 90], "i": [1, 2, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 104, 106, 107, 108, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 144, 146, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157], "iamax": 9, "iamin": 9, "icpx": [2, 156], "icx": [2, 156], "id": 2, "idx": [7, 14, 15, 21, 25, 59, 67], "ieee": 100, "ifdef": 3, "ii": [98, 134], "im": [4, 39, 40], "imaginari": [4, 32, 33, 35, 36, 37, 38], "implement": [0, 2, 3, 154], "import": [1, 2, 3, 157], "imported_loc": 3, "inci": [5, 6, 7, 13, 14, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 42, 44, 46, 48, 49, 51, 52, 54, 56], "includ": [0, 3, 9, 10, 11, 12, 94, 100, 101, 130, 155, 157], "include_guard": 3, "incompat": 2, "increment": 152, "incx": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 60, 61, 62, 63, 65, 68, 152], "incxi": 48, "independ": [12, 100, 101], "index": [0, 9, 39, 40, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "indic": [1, 3, 80, 81, 88, 89, 90, 91, 98, 99, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 136, 137], "individu": [0, 2], "inf": 100, "info": [94, 130], "inform": [1, 2, 3, 69], "initi": [3, 20, 21, 22, 23, 30, 53, 64, 66, 67], "inlin": 3, "inner": [34, 57], "input": [3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "insid": [1, 2, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "instal": [0, 1, 2, 153], "instanti": 3, "instead": [72, 73, 76, 157], "instinct": 2, "instruct": 3, "int": 3, "int32_t": 22, "int64_t": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "int8_t": 22, "int_64": [98, 134], "integ": [7, 12, 14, 15, 21, 22, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "integr": 153, "intel": [3, 156], "interchang": [80, 81, 98, 134, 155], "interfac": [1, 2, 8, 100, 154, 155], "intermedi": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "introduc": 155, "introduct": 153, "invalid": 2, "invers": [84, 85, 100, 101, 102, 122], "invert": [100, 102], "invoc": 153, "involv": [1, 2], "ipiv": [80, 81, 82, 84, 85, 86, 88, 89, 90, 98, 134], "ipiv_i": [81, 86], "ipivi": 90, "is_host": 3, "issu": [0, 2], "its": [3, 23, 30, 34, 35, 53, 57, 58, 59, 72, 73, 76], "ityp": [94, 95, 130, 131], "j": [0, 7, 14, 15, 21, 25, 59, 67, 152], "j4": 3, "jit": 2, "job": [78, 79, 92, 93, 94, 95, 128, 129, 130, 131], "jobu": [78, 79], "jobvt": [78, 79], "jobz": [92, 93, 94, 95, 128, 129, 130, 131], "k": [11, 15, 20, 21, 22, 23, 29, 34, 35, 46, 57, 58, 59, 60, 61, 63, 68, 81, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 134, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152], "k_g": [107, 108, 141, 142], "kahan": [92, 128], "kaufman": [98, 100, 102, 134], "kernel": [12, 100, 101, 153], "kg": 108, "kl": [19, 152], "know": 157, "ku": [19, 152], "l": [80, 94, 98, 118, 124, 127, 130, 134, 155], "l_i": [81, 119, 125, 126], "l_il_i": [119, 125, 126], "lambda": [92, 94, 95, 128, 130, 131], "lambda_i": [92, 128], "lapack": [0, 2, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156], "largest": 39, "last": [44, 45], "latest": 156, "layer": 3, "layout": [15, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 53, 64, 66, 67, 152], "lazili": 157, "ld_library_path": [0, 157], "lda": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "lda_g": [74, 81], "ldag": 120, "ldb": [20, 21, 22, 23, 30, 34, 53, 57, 64, 66, 67, 88, 89, 90, 91, 94, 95, 124, 125, 126, 127, 130, 131, 136, 137], "ldc": [15, 20, 21, 22, 23, 30, 34, 35, 53, 57, 58, 59, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151], "ldl": [98, 99, 134, 135], "ldm": 152, "ldot": 152, "ldu": [78, 79], "ldvt": [78, 79], "le": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "lead": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "least": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 76, 77, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 92, 94, 96, 98, 100, 102, 104, 107, 108, 110, 112, 114, 116, 118, 119, 120, 122, 124, 125, 126, 128, 130, 132, 134, 136, 138, 141, 142, 144, 146, 148, 150, 152], "left": [15, 30, 42, 52, 53, 64, 66, 67, 78, 79, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 152, 155], "left_right": [15, 30, 53, 64, 66, 67], "leftarrow": [5, 6, 13, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 62, 64, 65], "len": [15, 19, 24, 25], "length": [19, 24, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 65, 68], "less": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "level": [3, 4, 6, 8, 13, 16, 17, 18, 19, 20, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68], "level1": 8, "level2": 8, "level3": 8, "lib": [0, 2, 3, 157], "lib_nam": 3, "lib_obj": 3, "libnewlib": 3, "libonemkl": 3, "libonemkl_blas_mklcpu": 3, "libonemkl_blas_newlib": 3, "librari": [0, 1, 2, 12, 100, 101, 153, 154, 157], "library_path": 2, "like": [2, 5, 7, 8, 14, 15, 21, 22, 23, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 155, 157], "limit": 2, "linear": [8, 10, 61, 63, 67, 68, 72, 75, 76, 77, 80, 83, 84, 87, 88, 89, 91, 98, 99, 101, 106, 109, 112, 113, 114, 115, 118, 121, 122, 123, 124, 125, 127, 134, 135, 136, 137, 140, 143, 146, 147, 148, 149, 153], "link": [3, 157], "linux": [0, 1, 2, 156, 157], "list": [1, 2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "ll": [94, 118, 124, 127, 130], "llvm": 2, "load": [3, 157], "loader": 3, "locat": [3, 157], "long": 155, "longer": 155, "look": 2, "lower": [12, 23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 155], "lu": [80, 81, 84, 85, 88, 89, 100, 101, 102, 119, 125], "m": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 53, 54, 64, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 98, 100, 102, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 134, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152], "m1": 152, "m2": 152, "m3": 152, "m_g": [73, 74, 81, 82, 107, 108, 141, 142], "macro": 3, "magnitud": [4, 9], "mai": [0, 1, 2, 100, 155, 157], "main": [152, 157], "main_test": 3, "major": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 152], "make": [1, 2, 3, 157], "makefil": [1, 2], "mani": [12, 100, 101], "manual": [0, 1, 2, 3, 157], "map": 3, "match": 157, "math": [12, 100, 101, 141, 153], "matric": [11, 12, 15, 20, 21, 22, 23, 25, 30, 34, 53, 57, 59, 64, 66, 67, 69, 70, 73, 74, 81, 82, 85, 86, 89, 90, 94, 95, 96, 97, 98, 100, 101, 104, 107, 108, 119, 120, 125, 126, 130, 131, 132, 133, 134, 136, 138, 141, 142, 152, 155], "matrix": [4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 91, 92, 93, 94, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 128, 129, 130, 132, 134, 135, 136, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 155], "max": [22, 70, 72, 76, 77, 78, 80, 81, 84, 88, 92, 94, 96, 98, 110, 112, 114, 116, 117, 118, 122, 124, 128, 130, 132, 134, 136, 137, 138, 144, 146, 148, 150, 151, 152], "maxim": 39, "maximum": [9, 39], "md": 2, "mechan": [3, 157], "memori": [5, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "messag": 157, "method": [3, 94, 98, 130, 134], "mi": 2, "mi200": [1, 2], "mi210": 2, "mi50": 2, "min": [70, 72, 73, 76, 78, 79, 80, 81, 104, 105, 138, 139, 152], "minim": 40, "minimum": [9, 40], "miss": 2, "mix": 16, "mkdir": [0, 1, 2], "mkl": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155, 157], "mkl_install_prefix": 2, "mkl_link_c": 3, "mkl_root": 2, "mklcpu": [1, 2, 3], "mklgpu": [1, 2, 3], "mklroot": 2, "mn": 152, "mode": 3, "model": 3, "modifi": [3, 9, 44, 45], "more": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "most": [1, 2, 104, 138], "mostli": 2, "multipl": [1, 2, 3, 7, 14, 15, 21, 22, 25, 30, 34, 53, 57, 59, 64, 67, 88, 89, 100, 101, 102, 124, 125, 136, 154, 155], "multipli": [21, 66, 67, 98, 100, 102, 103, 112, 113, 114, 115, 116, 117, 134, 146, 147, 148, 149, 150, 151], "must": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 156], "mxn": 15, "mytarget": 157, "n": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "n1": 152, "n2": 152, "n3": 152, "n_g": [73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "name": [1, 2, 3, 96, 155, 157], "namespac": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "nan": [39, 40, 100], "ne": 78, "need": [0, 1, 2, 3, 20, 21, 22, 23, 30, 36, 37, 38, 53, 64, 66, 67, 104, 138, 157], "neg": 78, "never": [57, 58, 59], "new": [1, 2, 3, 155], "new_directori": 3, "newbackend": 3, "newdevic": 3, "newlib": 3, "newlib_librari": 3, "newlib_root": 3, "newlib_sasum": 3, "newlib_wrapp": 3, "newlib_wrappers_table_dyn": 3, "newlibroot": 3, "ng": 120, "ninja": [1, 2], "nn": 152, "non": [25, 60, 61, 62, 63, 65, 68, 78, 157], "none": 2, "nontran": [34, 35, 57, 58, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 155], "nonunit": [136, 137, 155], "norm": [9, 41], "normal": [94, 130], "note": [2, 3, 16, 20, 21, 22, 23, 30, 39, 40, 53, 64, 66, 67, 100, 104, 138], "novec": [78, 79, 92, 93, 94, 95, 128, 129, 130, 131], "now": 3, "nrh": [88, 89, 90, 91, 124, 125, 126, 127, 136, 137], "nrhsg": 90, "nrm2": 9, "number": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "nvidia": [1, 2, 156], "nvptx64": 2, "obtain": [98, 134], "off": [3, 70, 96, 132], "offset": [7, 14, 15, 21, 22, 25, 59, 67, 153], "offset_typ": 22, "often": 2, "omit": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "omp": 1, "onc": [1, 2], "one": [1, 2, 3, 11, 13, 14, 19, 20, 21, 22, 23, 24, 25, 30, 35, 39, 40, 53, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 114, 116, 146, 148, 150, 152, 155, 157], "oneapi": [2, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 155, 156, 157], "oneapi_device_selector": 2, "onemkl": [0, 1, 8, 15, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 100, 152, 154], "onemkl_": [3, 157], "onemkl_bla": 157, "onemkl_blas_cubla": 3, "onemkl_blas_mklcpu": 3, "onemkl_blas_mklgpu": 3, "onemkl_blas_newlib": 3, "onemkl_dft": 157, "onemkl_dft_cufft": 157, "onemkl_dir": 2, "onemkl_install_dir": 157, "onemkl_interface_librari": 157, "onemkl_lapack_geqrf_batch_usm": [107, 141], "onemkl_lapack_getrf_batch_usm": 89, "onemkl_lapack_sytrd": 116, "onemkl_librari": 3, "onemkl_rng_curand": 3, "onemkl_sycl_implement": 2, "onli": [0, 1, 2, 3, 7, 12, 14, 15, 21, 23, 25, 59, 67, 73, 81, 85, 89, 92, 93, 94, 95, 107, 119, 125, 128, 129, 130, 131, 136, 141, 155], "op": [19, 20, 21, 22, 23, 24, 25, 35, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "open": [2, 154], "oper": [2, 7, 9, 10, 11, 12, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 156, 157], "option": [0, 1, 3, 78, 79, 92, 94, 100, 103, 128, 130, 153], "order": [78, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 148, 150, 155], "orgbr": [70, 100, 103, 105], "orgbr_scratchpad_s": [100, 103, 104], "orgqr": [100, 102, 109], "orgqr_batch": [100, 101, 108], "orgqr_batch_scratchpad_s": [100, 101, 107], "orgqr_scratchpad_s": [100, 102, 106], "orgtr": [100, 103, 111], "orgtr_scratchpad_s": [100, 103, 110], "origin": [104, 105, 138, 139], "ormqr": [100, 102, 113], "ormqr_scratchpad_s": [100, 102, 112], "ormrq": [100, 102, 115], "ormrq_scratchpad_s": [100, 102, 114], "ormtr": [100, 103, 117], "ormtr_scratchpad_s": [100, 103, 116], "orthogon": [70, 72, 73, 76, 78, 96, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 128, 132, 140, 141], "orthonorm": [106, 107, 140, 141], "os": 1, "other": [1, 2, 3, 44, 45, 52, 92, 128, 152], "otherwis": [15, 25, 43], "out": 2, "output": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 155], "over": [112, 114, 146, 148], "overlap": 100, "overlin": 17, "overwrit": [112, 114, 116, 146, 148, 150], "overwritevec": [78, 79], "overwritten": [7, 14, 15, 20, 21, 22, 23, 25, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 70, 72, 76, 78, 79, 80, 84, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "own": 157, "p": [0, 70, 80, 100, 103, 104, 105, 106, 107, 138, 139, 140, 141], "p_": 70, "p_i": 81, "p_il_iu_i": 81, "pack": [10, 36, 37, 38, 49, 50, 51, 62, 63, 152], "packag": [1, 2, 100], "page": [0, 2], "pal": [92, 128], "parallel": [3, 154, 155], "param": [44, 45], "paramet": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 157], "parent": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "part": [3, 4, 12, 23, 32, 33, 35, 36, 37, 38, 50, 51, 55, 56, 78, 79, 92, 93, 94, 95, 96, 97, 98, 99, 104, 106, 107, 118, 119, 120, 121, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 138, 140, 141, 152, 157], "parti": 153, "partial": [80, 81], "particular": 157, "pass": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "path": [0, 1, 2, 3], "path_suffix": 3, "path_to_icx_compil": 2, "path_to_install_dir": [1, 2], "perform": [2, 7, 9, 10, 11, 14, 15, 16, 17, 18, 21, 25, 34, 35, 38, 42, 44, 48, 50, 57, 58, 59, 67, 69, 71, 72, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 100, 103, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151, 155], "permut": [80, 81, 98, 134], "phantom": 42, "pivot": [72, 73, 76, 80, 81, 98, 134], "plane": [9, 42, 44], "pleas": [2, 3], "plu": 80, "plugin": 2, "pmatrix": 70, "point": [2, 3, 9, 42, 43, 44, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "pointer": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 78, 80, 81, 84, 88, 89, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "posit": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 39, 40, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 94, 100, 101, 102, 118, 119, 122, 124, 125, 130, 152], "possibl": 2, "post": 3, "potr": [100, 102, 127], "potrf": [100, 102, 121, 122, 124], "potrf_batch": [100, 101, 120, 125], "potrf_batch_scratchpad_s": [100, 101, 119], "potrf_scratchpad_s": [100, 102, 118], "potri": [100, 102, 123], "potri_scratchpad_s": [100, 102, 122], "potrs_batch": [100, 101, 126], "potrs_batch_scratchpad_s": [100, 101, 125], "potrs_scratchpad_s": [100, 102, 124], "pre": 3, "precis": [4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "predic": 3, "prefix": [1, 2], "previou": 152, "previous": [3, 107, 141, 157], "privat": 157, "pro": 2, "problem": [69, 70, 71, 73, 74, 78, 79, 81, 82, 85, 86, 89, 90, 92, 93, 94, 95, 96, 97, 102, 104, 105, 107, 108, 110, 111, 116, 117, 119, 120, 125, 126, 128, 129, 130, 131, 132, 133, 138, 139, 141, 142, 144, 145, 150, 151], "process": 157, "processor": 2, "product": [1, 5, 6, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 42, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 59, 60, 62, 64, 65, 68, 70, 72, 73, 76, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 116, 132, 134, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "program": [0, 152], "project": [0, 153], "propag": 3, "proper": 3, "properti": 3, "provid": [2, 3, 8, 12, 69, 70, 72, 73, 76, 81, 85, 89, 96, 100, 101, 119, 120, 125, 126, 132], "public": 3, "push_back": 3, "py": 3, "python": 3, "q": [3, 70, 72, 76, 96, 100, 102, 103, 104, 105, 106, 109, 110, 111, 112, 113, 114, 115, 116, 117, 132, 138, 139, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151], "q_": 70, "q_1b_1p_1": 70, "q_1b_1p_h": 70, "q_i": [73, 100, 101, 107, 108, 141, 142], "q_ir_i": 73, "qbp": 70, "qc": [112, 114, 116, 146, 148, 150], "ql": [92, 128], "qr": [72, 73, 92, 100, 101, 102, 106, 107, 112, 128, 140, 141, 146], "qtq": [96, 110, 116, 132, 144, 150], "quad": 152, "queri": 3, "queue": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "r": [0, 43, 72, 76, 116, 117, 150, 151, 155, 156], "r_i": 73, "radeon": 2, "rank": [10, 11, 26, 27, 28, 32, 33, 34, 35, 37, 38, 50, 51, 55, 56, 57, 58, 59], "re": [0, 4, 39, 40, 157], "read": 3, "readm": 1, "real": [4, 16, 34, 35, 39, 40, 70, 78, 92, 94, 100, 101, 102, 103, 104, 106, 110, 112, 114, 116, 118, 119, 124, 125, 126, 127, 128, 130, 132, 134], "realt": [70, 78, 92, 94, 96], "rectangular": [78, 100, 103, 112, 114, 146, 148], "reduc": [70, 96, 100, 103, 104, 110, 116, 132, 139, 144, 150], "reduct": 70, "ref": [89, 116], "ref_blas_root": 0, "refer": [0, 1, 2], "referenc": [78, 95, 97, 118, 121, 129, 136, 137, 152], "reference_blas_install_prefix": 2, "reference_lapack_install_prefix": 2, "reflector": [70, 72, 73, 76, 96, 104, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "relat": [69, 100, 103], "relev": [0, 1, 2], "reli": 2, "remain": 76, "replac": [44, 52], "repositori": [1, 2, 156], "repres": [70, 72, 73, 74, 76, 96, 132, 152], "represent": [70, 72, 73, 76, 96, 132], "request": [92, 128], "requir": [0, 1, 2, 3, 44, 45, 71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 92, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 128, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151, 156, 157], "required_var": 3, "respect": [2, 44, 45, 152], "result": [3, 4, 6, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36, 37, 39, 40, 41, 45, 46, 48, 49, 50, 53, 54, 55, 56, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "retain": [1, 2], "retriev": 2, "return": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "rhs_g": 126, "riangular": 155, "right": [15, 30, 42, 52, 53, 63, 64, 66, 67, 68, 78, 88, 89, 90, 91, 100, 101, 102, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 136, 137, 146, 147, 148, 149, 150, 151, 152, 155], "rng": [1, 2], "rocbla": 2, "rocminfo": 2, "rocrand": 2, "rocsolv": 2, "root": [1, 2], "rot": 9, "rotat": [9, 42, 43, 44, 45], "rotg": 9, "rotm": 9, "rotmg": 9, "routin": [4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153], "row": [2, 3, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 134, 136, 137, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155], "row_major": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "rowwis": 78, "rq": [76, 100, 102, 112, 114, 146, 148], "rt": 2, "run": [1, 2, 3, 153, 157], "runtim": 157, "runtime_error": 3, "rx": 2, "safe": 155, "sai": 155, "same": [2, 3, 39, 40, 110, 111, 116, 117, 144, 145, 150, 151, 152, 155], "sb": 48, "sbmv": 10, "scal": 9, "scalar": [4, 5, 6, 7, 9, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 96, 104, 132], "scale": [5, 7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67], "scratchpad": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "scratchpad_s": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 105, 106, 107, 110, 112, 113, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 139, 140, 141, 144, 146, 147, 148, 150], "script": [2, 3], "scriptscriptstyl": 152, "scriptstyl": [22, 152], "sdsdot": 9, "second": [45, 70, 76, 78, 80, 88, 92, 94, 96, 98, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 144, 146, 148, 150], "section": [1, 2, 69, 157], "see": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 104, 105, 118, 119, 134, 138, 139, 157], "segment": 152, "select": [1, 2, 100, 153, 155], "semicolon": 1, "separ": [1, 3], "sequenti": 152, "seri": [1, 2], "set": [0, 1, 2, 3, 32, 33, 35, 36, 37, 38, 44, 45, 64, 66, 67, 157], "set_target_properti": 3, "setup": 153, "sever": [2, 8, 100, 152, 155], "share": 0, "short": [3, 155], "should": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155, 157], "side": [15, 30, 53, 63, 64, 66, 67, 68, 88, 89, 90, 91, 100, 101, 102, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 136, 137, 146, 147, 148, 149, 150, 151, 153], "sigma": 78, "sign": 2, "similar": [2, 96, 100, 101, 132], "simpl": 1, "sinc": 2, "singl": [2, 7, 14, 15, 21, 25, 48, 59, 67, 155], "single_task": 3, "singular": [69, 70, 71, 78, 79, 92, 93, 94, 95, 96, 97, 104, 105, 110, 111, 116, 117, 128, 129, 130, 131, 132, 133, 138, 139, 144, 145, 150, 151], "size": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "sm_80": 1, "smallest": 40, "smallmatrix": 152, "snippet": 3, "so": [1, 2, 3, 20, 22, 23, 34, 35, 57, 58, 73, 74, 78, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "solut": [2, 10, 61, 63, 66, 67, 68, 88, 89, 100, 101, 124, 125, 136], "solv": [11, 12, 61, 63, 66, 67, 68, 69, 73, 74, 81, 82, 85, 86, 88, 89, 90, 91, 94, 95, 100, 101, 102, 107, 108, 119, 120, 124, 125, 126, 130, 131, 136, 137, 141, 142], "some": [1, 2], "somevec": [78, 79], "sort": 78, "sourc": [2, 3, 154, 156, 157], "space": [106, 107, 140, 141], "span": [106, 107, 140, 141], "spars": 2, "sparse_bla": 2, "spec": 3, "special": [100, 155], "specif": [0, 2, 3, 154, 157], "specifi": [1, 2, 3, 5, 6, 7, 14, 15, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 74, 75, 77, 78, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 104, 105, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126, 127, 129, 130, 131, 132, 133, 135, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 155], "spectral": [92, 128], "spir64": 2, "spmv": 10, "spr": [10, 51], "spr2": 10, "sqrt": 45, "squar": [69, 88, 89, 100, 101, 102], "sramecc": 2, "src": [3, 157], "standard": 157, "start": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152], "static": [3, 157], "std": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "step": [2, 3], "still": 2, "storag": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 153], "store": [4, 15, 16, 17, 18, 20, 21, 22, 23, 30, 34, 35, 39, 40, 41, 48, 53, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 104, 106, 107, 110, 112, 114, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 140, 141, 144, 146, 148, 150, 152, 155], "strictli": [118, 121, 152], "stride": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 21, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 59, 60, 61, 62, 63, 65, 67, 68, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "stride_a": [59, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "stride_b": [89, 90, 125, 126], "stride_c": 59, "stride_ipiv": [81, 82, 85, 86, 89, 90], "stride_tau": [73, 74, 107, 108, 141, 142], "stridea": [15, 21, 25, 59, 67], "strideb": [21, 67], "stridec": [15, 21, 59], "stridei": [7, 14, 25], "stridex": [7, 14, 15, 25], "structur": [1, 2, 3, 98, 134], "sub": [19, 60, 61, 70, 152], "subarrai": 76, "subdiagon": [70, 76, 96, 132], "submit": 3, "subprogram": 8, "subset": 2, "successfulli": 3, "suffix": 3, "sum": [4, 9, 42, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "sum_": [4, 7, 14, 15, 16, 17, 18, 21, 25, 48, 59, 67], "super": [19, 29, 46, 60, 61, 70, 152], "superdiagon": [70, 96, 132], "suppli": [36, 37, 38, 49, 50, 51, 62, 63, 107, 110, 111, 116, 117, 125, 126, 141, 144, 145, 150, 151, 152], "support": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156], "sure": [3, 157], "svd": 78, "swap": 9, "switch": [44, 45], "sycl": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "syevd": [100, 103, 129], "syevd_scratchpad_s": [100, 103, 128], "sygvd": [100, 103, 131], "sygvd_scratchpad_s": [100, 103, 130], "symbol": 3, "symm": 11, "symmetr": [10, 11, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 94, 96, 100, 101, 102, 103, 110, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 155], "symv": 10, "syntax": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "syr": 10, "syr2": 10, "syr2k": 11, "syrk": [11, 59], "system": [2, 10, 61, 63, 67, 68, 69, 88, 89, 100, 101, 102, 124, 125, 136, 153, 156, 157], "sytrd": [100, 103, 110, 111, 116, 117, 133], "sytrd_scratchpad_s": [100, 103, 132], "sytrf": [100, 102, 135], "sytrf_scratchpad_s": [100, 102, 134], "t": [1, 2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "t_re": [4, 16, 39, 40, 41, 43], "t_real": [34, 35, 43], "t_scalar": [42, 47], "ta": [20, 22], "tabl": [1, 2, 3, 9, 10, 11, 12, 100, 101, 102, 103], "take": 155, "taken": 157, "target": [0, 1, 2, 3, 157], "target_domain": 1, "target_link_librari": [3, 157], "task": [69, 100, 103], "tau": [72, 73, 74, 76, 96, 104, 106, 107, 108, 110, 112, 114, 116, 132, 138, 140, 141, 142, 144, 146, 148, 150], "tau_i": [73, 74, 107, 108, 141, 142], "taup": [70, 104, 138], "tauq": [70, 104, 138], "tb": [20, 22], "tbmv": 10, "tbsv": 10, "tc": [20, 22, 112, 114, 116], "templat": [3, 71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "test": [1, 2, 153], "test_help": 3, "test_main_ct": 3, "test_run_ct": 3, "test_run_intelgpu": 3, "test_run_newdevic": 3, "text": [72, 73, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 98, 106, 107, 108, 110, 111, 116, 117, 119, 120, 124, 125, 126, 130, 131, 134, 136, 137, 140, 141, 142, 144, 150, 151, 152], "th": [73, 76, 98, 112, 114, 134], "than": [39, 40, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "thei": [2, 78, 155, 157], "them": [3, 5, 17, 33, 38, 51, 55, 56, 70], "thereof": [104, 138], "thi": [1, 2, 3, 19, 24, 69, 70, 71, 72, 73, 75, 76, 77, 79, 83, 84, 85, 87, 88, 89, 91, 92, 93, 95, 96, 97, 99, 105, 109, 110, 111, 113, 115, 116, 117, 121, 122, 123, 124, 125, 127, 128, 129, 131, 132, 133, 135, 137, 139, 143, 144, 145, 147, 149, 150, 151, 152, 157], "third": 153, "three": [44, 45], "through": 2, "throw": 3, "thu": [92, 128], "time": [2, 3, 70, 72, 73, 76, 78, 80, 81, 84, 85, 98, 104, 105, 106, 107, 110, 112, 114, 134, 138, 139, 140, 141, 144, 146, 148, 157], "tm": 2, "tool": [2, 157], "top": [3, 152], "topic": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "total": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "total_batch_count": [7, 14, 15, 21, 25, 59, 67], "tpmv": 10, "tpsv": 10, "tradit": [152, 155], "tran": [19, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 155], "trans_g": 89, "transa": [20, 21, 22, 23, 64, 66, 136], "transb": [20, 21, 22, 23], "transfer": 152, "transform": [44, 45, 70, 96, 132], "transpos": [19, 20, 21, 22, 23, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 153], "transposit": [19, 20, 21, 22, 23, 24, 25, 35, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "trapezoid": [72, 73, 76, 80, 81], "triangl": [23, 30, 34, 35, 53, 57, 58, 59, 76, 94, 96, 122, 123, 124, 125, 126, 127, 130, 132, 152, 155], "triangular": [10, 11, 12, 23, 29, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 72, 73, 76, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 118, 119, 120, 121, 124, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 152, 155], "tridiagon": [96, 100, 103, 110, 116, 132, 144, 150], "trmm": 11, "trmv": 10, "trsm": [11, 67], "trsm_batch": 12, "trsv": 10, "trtr": [100, 102, 137], "trtrs_scratchpad_s": [100, 102, 136], "true": [0, 1, 2, 157], "try": 2, "tu": 124, "tu_i": [119, 125, 126], "tune": 2, "tutori": 3, "two": [3, 5, 15, 16, 17, 18, 25, 33, 38, 42, 44, 48, 51, 52, 56, 155, 157], "tx": [88, 91, 136, 137], "tx_i": [89, 90], "txt": 3, "type": [3, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "typenam": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "u": [78, 79, 80, 94, 98, 118, 124, 127, 130, 134, 155], "u_i": [81, 119, 125, 126], "udu": [98, 99, 134, 135], "uint16_t": 3, "uint8_t": 22, "unconjug": [9, 10, 28], "under": 3, "underbrac": 152, "underneath": 154, "unexpect": 100, "ungbr": [70, 100, 103, 139], "ungbr_scratchpad_s": [100, 103, 138], "ungqr": [100, 102, 143], "ungqr_batch": [100, 101, 142], "ungqr_batch_scratchpad_s": [100, 101, 141], "ungqr_scratchpad_s": [100, 102, 140], "ungtr": [100, 103, 145], "ungtr_scratchpad_s": [100, 103, 144], "unit": [3, 60, 61, 62, 63, 64, 65, 66, 67, 68, 80, 81, 98, 134, 136, 137, 155], "unit_diag": [64, 66, 67, 136, 137], "unit_nonunit": [60, 61, 62, 63, 65, 68], "unit_test": 3, "unitari": [43, 70, 76, 78, 92, 96, 100, 101, 102, 103, 107, 112, 114, 132, 138, 140, 141, 144, 146, 148, 150], "unix": [1, 2], "unknown": 3, "unmqr": [100, 102, 147], "unmqr_scratchpad_s": [100, 102, 146], "unmrq": [100, 102, 149], "unmrq_scratchpad_s": [100, 102, 148], "unmtr": [100, 103, 151], "unmtr_scratchpad_s": [100, 103, 150], "unstabl": 100, "up": [1, 2], "updat": [5, 6, 10, 11, 12, 13, 19, 23, 24, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 42, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 65, 153, 155], "uplo": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 153], "upper": [12, 23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 155], "upper_low": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 121, 122, 123, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152], "us": [0, 1, 2, 3, 10, 12, 15, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 36, 53, 59, 60, 62, 64, 65, 66, 67, 69, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 102, 103, 104, 106, 107, 110, 111, 112, 114, 116, 117, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 145, 146, 148, 150, 151, 152, 153, 154, 155, 156], "usag": 3, "user": 2, "using_from_installed_binari": 157, "using_with_fetchcont": 157, "usm": [67, 77], "usual": [106, 107, 140, 141], "v": [78, 79], "valid": [104, 138], "valu": [1, 2, 4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "variabl": [1, 2, 3, 152], "variant": [39, 40, 92, 128], "variou": 2, "vdot": 152, "vec": [92, 93, 94, 95, 128, 129, 130, 131], "vector": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 76, 78, 79, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152], "vega": 2, "vendor": 2, "version": [2, 77, 155], "via": 2, "vii": 2, "visual": 152, "void": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "vt": [78, 79], "w": [3, 92, 94, 128, 130], "wa": [2, 3, 80, 81, 98, 134, 157], "wai": 2, "wait": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "walker": [92, 128], "want": 3, "warn": 100, "we": [2, 3], "websit": 1, "well": [8, 100], "were": 157, "when": [0, 2, 110, 116, 144, 150, 152, 155, 157], "where": [1, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "whether": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 99, 118, 119, 120, 121, 125, 126, 134, 135, 136, 137, 155], "which": [3, 9, 10, 11, 20, 70, 73, 92, 106, 107, 119, 128, 140, 141, 155], "while": [2, 16, 152], "whilst": 2, "whole": [104, 106, 107, 138, 140, 141], "whose": [61, 63, 68, 88, 89, 92, 106, 107, 108, 109, 112, 113, 114, 115, 124, 125, 128, 136, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "window": [153, 156], "wise": 78, "wish": [1, 2], "without": [0, 1, 2], "word": [92, 128, 152], "work": [2, 70, 72, 73, 76, 96, 132, 154], "workspac": 132, "would": 2, "wrapper": 153, "write": [2, 3], "written": 78, "x": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 91, 94, 95, 124, 130, 131, 136, 137, 152], "x1": 45, "x86": 2, "x86cpu": 3, "x_": 152, "x_arrai": 15, "x_i": [4, 17, 44, 89, 90, 125], "x_iy_i": [16, 18, 48], "xi": 89, "xnack": 2, "xxx": 3, "y": [5, 6, 7, 13, 14, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 42, 43, 44, 45, 46, 48, 49, 51, 52, 54, 56], "y1": 45, "y_i": [17, 44], "you": [0, 1, 2, 3, 88, 104, 124, 138, 155, 156, 157], "your": [0, 153, 156], "yparam": 44, "z": [43, 92, 94, 128, 130], "z_": [92, 128], "z_i": [92, 128], "zero": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "zhetrd": 96}, "titles": ["Building and Running Tests", "Building the Project with AdaptiveCpp", "Building the Project with DPC++", "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces", "asum", "axpby", "axpy", "axpy_batch", "BLAS Routines", "BLAS Level 1 Routines", "BLAS Level 2 Routines", "BLAS Level 3 Routines", "BLAS-like Extensions", "copy", "copy_batch", "dgmm_batch", "dot", "dotc", "dotu", "gbmv", "gemm", "gemm_batch", "gemm_bias", "gemmt", "gemv", "gemv_batch", "ger", "gerc", "geru", "hbmv", "hemm", "hemv", "her", "her2", "her2k", "herk", "hpmv", "hpr", "hpr2", "iamax", "iamin", "nrm2", "rot", "rotg", "rotm", "rotmg", "sbmv", "scal", "sdsdot", "spmv", "spr", "spr2", "swap", "symm", "symv", "syr", "syr2", "syr2k", "syrk", "syrk_batch", "tbmv", "tbsv", "tpmv", "tpsv", "trmm", "trmv", "trsm", "trsm_batch", "trsv", "Dense Linear Algebra", "gebrd", "gebrd_scratchpad_size", "geqrf", "geqrf_batch", "geqrf_batch_scratchpad_size", "geqrf_scratchpad_size", "gerqf", "gerqf_scratchpad_size", "gesvd", "gesvd_scratchpad_size", "getrf", "getrf_batch", "getrf_batch_scratchpad_size", "getrf_scratchpad_size", "getri", "getri_batch", "getri_batch_scratchpad_size", "getri_scratchpad_size", "getrs", "getrs_batch", "getrs_batch_scratchpad_size", "getrs_scratchpad_size", "heevd", "heevd_scratchpad_size", "hegvd", "hegvd_scratchpad_size", "hetrd", "hetrd_scratchpad_size", "hetrf", "hetrf_scratchpad_size", "LAPACK Routines", "LAPACK-like Extensions Routines", "LAPACK Linear Equation Routines", "LAPACK Singular Value and Eigenvalue Problem Routines", "orgbr", "orgbr_scratchpad_size", "orgqr", "orgqr_batch", "orgqr_batch_scratchpad_size", "orgqr_scratchpad_size", "orgtr", "orgtr_scratchpad_size", "ormqr", "ormqr_scratchpad_size", "ormrq", "ormrq_scratchpad_size", "ormtr", "ormtr_scratchpad_size", "potrf", "potrf_batch", "potrf_batch_scratchpad_size", "potrf_scratchpad_size", "potri", "potri_scratchpad_size", "potrs", "potrs_batch", "potrs_batch_scratchpad_size", "potrs_scratchpad_size", "syevd", "syevd_scratchpad_size", "sygvd", "sygvd_scratchpad_size", "sytrd", "sytrd_scratchpad_size", "sytrf", "sytrf_scratchpad_size", "trtrs", "trtrs_scratchpad_size", "ungbr", "ungbr_scratchpad_size", "ungqr", "ungqr_batch", "ungqr_batch_scratchpad_size", "ungqr_scratchpad_size", "ungtr", "ungtr_scratchpad_size", "unmqr", "unmqr_scratchpad_size", "unmrq", "unmrq_scratchpad_size", "unmtr", "unmtr_scratchpad_size", "Matrix Storage", "oneMKL Interfaces", "Introduction", "oneMKL Defined Datatypes", "Selecting a Compiler", "Using the oneMKL Interfaces in your project with CMake"], "titleterms": {"": 157, "1": [3, 9], "2": [3, 10], "3": [3, 11], "4": 3, "5": 3, "about": 153, "adaptivecpp": 1, "addit": 2, "algebra": 69, "an": 157, "asum": 4, "axpbi": 5, "axpi": 6, "axpy_batch": 7, "backend": [1, 2], "bla": [8, 9, 10, 11, 12], "buffer": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "build": [0, 1, 2, 3], "cleanup": [1, 2], "cmake": [2, 157], "command": [1, 2], "compil": 156, "content": 153, "copi": 13, "copy_batch": 14, "creat": 3, "cuda": [1, 2], "datatyp": 155, "defin": 155, "dens": 69, "develop": 153, "dgmm_batch": 15, "diag": 155, "dot": 16, "dotc": 17, "dotu": 18, "dpc": 2, "eigenvalu": [100, 103], "environ": [1, 2], "equat": [100, 102], "exampl": 2, "extens": [12, 100, 101], "faq": 2, "fetchcont": 157, "file": 3, "gbmv": 19, "gebrd": 70, "gebrd_scratchpad_s": 71, "gemm": 20, "gemm_batch": 21, "gemm_bia": 22, "gemmt": 23, "gemv": 24, "gemv_batch": 25, "geqrf": 72, "geqrf_batch": 73, "geqrf_batch_scratchpad_s": 74, "geqrf_scratchpad_s": 75, "ger": 26, "gerc": 27, "gerqf": 76, "gerqf_scratchpad_s": 77, "geru": 28, "gesvd": 78, "gesvd_scratchpad_s": 79, "get": 153, "getr": 88, "getrf": 80, "getrf_batch": 81, "getrf_batch_scratchpad_s": 82, "getrf_scratchpad_s": 83, "getri": 84, "getri_batch": 85, "getri_batch_scratchpad_s": 86, "getri_scratchpad_s": 87, "getrs_batch": 89, "getrs_batch_scratchpad_s": 90, "getrs_scratchpad_s": 91, "hbmv": 29, "header": 3, "heevd": 92, "heevd_scratchpad_s": 93, "hegvd": 94, "hegvd_scratchpad_s": 95, "hemm": 30, "hemv": 31, "her": 32, "her2": 33, "her2k": 34, "herk": 35, "hetrd": 96, "hetrd_scratchpad_s": 97, "hetrf": 98, "hetrf_scratchpad_s": 99, "hpmv": 36, "hpr": 37, "hpr2": 38, "iamax": 39, "iamin": 40, "instal": 157, "integr": 3, "intel": 2, "interfac": [3, 153, 157], "introduct": 154, "invoc": 2, "kernel": 3, "lapack": [100, 101, 102, 103], "level": [9, 10, 11], "librari": 3, "like": [12, 100, 101], "linear": [69, 100, 102], "math": 3, "matrix": 152, "nrm2": 41, "offset": 155, "oneapi": 3, "onemkl": [2, 3, 153, 155, 157], "option": 2, "orgbr": 104, "orgbr_scratchpad_s": 105, "orgqr": 106, "orgqr_batch": 107, "orgqr_batch_scratchpad_s": 108, "orgqr_scratchpad_s": 109, "orgtr": 110, "orgtr_scratchpad_s": 111, "ormqr": 112, "ormqr_scratchpad_s": 113, "ormrq": 114, "ormrq_scratchpad_s": 115, "ormtr": 116, "ormtr_scratchpad_s": 117, "parti": 3, "portbla": 2, "portfft": 2, "potr": 124, "potrf": 118, "potrf_batch": 119, "potrf_batch_scratchpad_s": 120, "potrf_scratchpad_s": 121, "potri": 122, "potri_scratchpad_s": 123, "potrs_batch": 125, "potrs_batch_scratchpad_s": 126, "potrs_scratchpad_s": 127, "problem": [100, 103], "project": [1, 2, 157], "pure": 2, "r": 2, "refer": 153, "rocm": [1, 2], "rot": 42, "rotg": 43, "rotm": 44, "rotmg": 45, "routin": [8, 9, 10, 11, 100, 101, 102, 103], "run": 0, "sbmv": 46, "scal": 47, "sdsdot": 48, "select": 156, "setup": [1, 2], "side": 155, "singular": [100, 103], "spmv": 49, "spr": 50, "spr2": 51, "start": 153, "storag": 152, "swap": 52, "sycl": 2, "syevd": 128, "syevd_scratchpad_s": 129, "sygvd": 130, "sygvd_scratchpad_s": 131, "symm": 53, "symv": 54, "syr": 55, "syr2": 56, "syr2k": 57, "syrk": 58, "syrk_batch": 59, "system": 3, "sytrd": 132, "sytrd_scratchpad_s": 133, "sytrf": 134, "sytrf_scratchpad_s": 135, "target_domain": 2, "tbmv": 60, "tbsv": 61, "test": [0, 3], "third": 3, "tpmv": 62, "tpsv": 63, "transpos": 155, "trmm": 64, "trmv": 65, "trsm": 66, "trsm_batch": 67, "trsv": 68, "trtr": 136, "trtrs_scratchpad_s": 137, "ungbr": 138, "ungbr_scratchpad_s": 139, "ungqr": 140, "ungqr_batch": 141, "ungqr_batch_scratchpad_s": 142, "ungqr_scratchpad_s": 143, "ungtr": 144, "ungtr_scratchpad_s": 145, "unmqr": 146, "unmqr_scratchpad_s": 147, "unmrq": 148, "unmrq_scratchpad_s": 149, "unmtr": 150, "unmtr_scratchpad_s": 151, "updat": 3, "uplo": 155, "us": 157, "usm": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "valu": [100, 103], "version": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "window": 2, "wrapper": 3, "your": 157}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. Create Header Files": [[3, "create-header-files"]], "2. Integrate Header Files": [[3, "integrate-header-files"]], "3. Create Wrappers": [[3, "create-wrappers"]], "4. Integrate Wrappers to the Build System": [[3, "integrate-wrappers-to-the-build-system"]], "5. Update the Test System": [[3, "update-the-test-system"]], "About": [[153, null]], "Additional Build Options": [[2, "additional-build-options"]], "BLAS Level 1 Routines": [[9, "blas-level-1-routines"]], "BLAS Level 2 Routines": [[10, "blas-level-2-routines"]], "BLAS Level 3 Routines": [[11, "blas-level-3-routines"]], "BLAS Routines": [[8, "blas-routines"]], "BLAS-like Extensions": [[12, "blas-like-extensions"]], "Backends": [[1, "backends"], [2, "backends"]], "Build Commands": [[1, "build-commands"], [2, "build-commands"]], "Build FAQ": [[2, "build-faq"]], "Building and Running Tests": [[0, "building-and-running-tests"]], "Building for CUDA": [[1, "building-for-cuda"], [2, "building-for-cuda"]], "Building for Intel(R) oneMKL": [[2, "building-for-intel-r-onemkl"]], "Building for ROCm": [[1, "building-for-rocm"], [2, "building-for-rocm"]], "Building for Windows": [[2, "building-for-windows"]], "Building for portBLAS": [[2, "building-for-portblas"]], "Building for portFFT": [[2, "building-for-portfft"]], "Building the Project with AdaptiveCpp": [[1, "building-the-project-with-adaptivecpp"]], "Building the Project with DPC++": [[2, "building-the-project-with-dpc"]], "CMake invocation examples": [[2, "cmake-invocation-examples"]], "Contents": [[153, "contents"]], "Dense Linear Algebra": [[69, "dense-linear-algebra"]], "Developer Reference": [[153, null]], "Environment Setup": [[1, "environment-setup"], [2, "environment-setup"]], "Get Started": [[153, null]], "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces": [[3, "integrating-a-third-party-library-to-oneapi-math-kernel-library-onemkl-interfaces"]], "Introduction": [[154, "introduction"]], "LAPACK Linear Equation Routines": [[100, "lapack-linear-equation-routines"], [102, "lapack-linear-equation-routines"]], "LAPACK Routines": [[100, "lapack-routines"]], "LAPACK Singular Value and Eigenvalue Problem Routines": [[100, "lapack-singular-value-and-eigenvalue-problem-routines"], [103, "lapack-singular-value-and-eigenvalue-problem-routines"]], "LAPACK-like Extensions Routines": [[100, "lapack-like-extensions-routines"], [101, "lapack-like-extensions-routines"]], "Matrix Storage": [[152, "matrix-storage"]], "Project Cleanup": [[1, "project-cleanup"], [2, "project-cleanup"]], "Pure SYCL backends: portBLAS and portFFT": [[2, "pure-sycl-backends-portblas-and-portfft"]], "Selecting a Compiler": [[156, "selecting-a-compiler"]], "TARGET_DOMAINS": [[2, "target-domains"]], "Using CMake\u2019s FetchContent": [[157, "using-cmake-s-fetchcontent"]], "Using an installed oneMKL Interfaces": [[157, "using-an-installed-onemkl-interfaces"]], "Using the oneMKL Interfaces in your project with CMake": [[157, "using-the-onemkl-interfaces-in-your-project-with-cmake"]], "asum": [[4, "asum"]], "asum (Buffer Version)": [[4, "asum-buffer-version"]], "asum (USM Version)": [[4, "asum-usm-version"]], "axpby": [[5, "axpby"]], "axpby (Buffer Version)": [[5, "axpby-buffer-version"]], "axpby (USM Version)": [[5, "axpby-usm-version"]], "axpy": [[6, "axpy"]], "axpy (Buffer Version)": [[6, "axpy-buffer-version"]], "axpy (USM Version)": [[6, "axpy-usm-version"]], "axpy_batch": [[7, "axpy-batch"]], "axpy_batch (Buffer Version)": [[7, "axpy-batch-buffer-version"]], "axpy_batch (USM Version)": [[7, "axpy-batch-usm-version"]], "copy": [[13, "copy"]], "copy (Buffer Version)": [[13, "copy-buffer-version"]], "copy (USM Version)": [[13, "copy-usm-version"]], "copy_batch": [[14, "copy-batch"]], "copy_batch (Buffer Version)": [[14, "copy-batch-buffer-version"]], "copy_batch (USM Version)": [[14, "copy-batch-usm-version"]], "dgmm_batch": [[15, "dgmm-batch"]], "dgmm_batch (Buffer Version)": [[15, "dgmm-batch-buffer-version"]], "dgmm_batch (USM Version)": [[15, "dgmm-batch-usm-version"]], "diag": [[155, "diag"]], "dot": [[16, "dot"]], "dot (Buffer Version)": [[16, "dot-buffer-version"]], "dot (USM Version)": [[16, "dot-usm-version"]], "dotc": [[17, "dotc"]], "dotc (Buffer Version)": [[17, "dotc-buffer-version"]], "dotc (USM Version)": [[17, "dotc-usm-version"]], "dotu": [[18, "dotu"]], "dotu (Buffer Version)": [[18, "dotu-buffer-version"]], "dotu (USM Version)": [[18, "dotu-usm-version"]], "gbmv": [[19, "gbmv"]], "gbmv (Buffer Version)": [[19, "gbmv-buffer-version"]], "gbmv (USM Version)": [[19, "gbmv-usm-version"]], "gebrd": [[70, "gebrd"]], "gebrd (Buffer Version)": [[70, "gebrd-buffer-version"]], "gebrd (USM Version)": [[70, "gebrd-usm-version"]], "gebrd_scratchpad_size": [[71, "gebrd-scratchpad-size"]], "gemm": [[20, "gemm"]], "gemm (Buffer Version)": [[20, "gemm-buffer-version"]], "gemm (USM Version)": [[20, "gemm-usm-version"]], "gemm_batch": [[21, "gemm-batch"]], "gemm_batch (Buffer Version)": [[21, "gemm-batch-buffer-version"]], "gemm_batch (USM Version)": [[21, "gemm-batch-usm-version"]], "gemm_bias": [[22, "gemm-bias"]], "gemm_bias (Buffer Version)": [[22, "gemm-bias-buffer-version"]], "gemm_bias (USM Version)": [[22, "gemm-bias-usm-version"]], "gemmt": [[23, "gemmt"]], "gemmt (Buffer Version)": [[23, "gemmt-buffer-version"]], "gemmt (USM Version)": [[23, "gemmt-usm-version"]], "gemv": [[24, "gemv"]], "gemv (Buffer Version)": [[24, "gemv-buffer-version"]], "gemv (USM Version)": [[24, "gemv-usm-version"]], "gemv_batch": [[25, "gemv-batch"]], "gemv_batch (Buffer Version)": [[25, "gemv-batch-buffer-version"]], "gemv_batch (USM Version)": [[25, "gemv-batch-usm-version"]], "geqrf": [[72, "geqrf"]], "geqrf (Buffer Version)": [[72, "geqrf-buffer-version"]], "geqrf (USM Version)": [[72, "geqrf-usm-version"]], "geqrf_batch": [[73, "geqrf-batch"]], "geqrf_batch (Buffer Version)": [[73, "geqrf-batch-buffer-version"]], "geqrf_batch (USM Version)": [[73, "geqrf-batch-usm-version"]], "geqrf_batch_scratchpad_size": [[74, "geqrf-batch-scratchpad-size"]], "geqrf_scratchpad_size": [[75, "geqrf-scratchpad-size"]], "ger": [[26, "ger"]], "ger (Buffer Version)": [[26, "ger-buffer-version"]], "ger (USM Version)": [[26, "ger-usm-version"]], "gerc": [[27, "gerc"]], "gerc (Buffer Version)": [[27, "gerc-buffer-version"]], "gerc (USM Version)": [[27, "gerc-usm-version"]], "gerqf": [[76, "gerqf"]], "gerqf (Buffer Version)": [[76, "gerqf-buffer-version"]], "gerqf (USM Version)": [[76, "gerqf-usm-version"]], "gerqf_scratchpad_size": [[77, "gerqf-scratchpad-size"], [77, "id1"]], "geru": [[28, "geru"]], "geru (Buffer Version)": [[28, "geru-buffer-version"]], "geru (USM Version)": [[28, "geru-usm-version"]], "gesvd": [[78, "gesvd"]], "gesvd (Buffer Version)": [[78, "gesvd-buffer-version"]], "gesvd (USM Version)": [[78, "gesvd-usm-version"]], "gesvd_scratchpad_size": [[79, "gesvd-scratchpad-size"], [79, "id1"]], "getrf": [[80, "getrf"]], "getrf (BUFFER Version)": [[80, "getrf-buffer-version"]], "getrf (USM Version)": [[80, "getrf-usm-version"]], "getrf_batch": [[81, "getrf-batch"]], "getrf_batch (Buffer Version)": [[81, "getrf-batch-buffer-version"]], "getrf_batch (USM Version)": [[81, "getrf-batch-usm-version"]], "getrf_batch_scratchpad_size": [[82, "getrf-batch-scratchpad-size"]], "getrf_scratchpad_size": [[83, "getrf-scratchpad-size"], [83, "id1"]], "getri": [[84, "getri"]], "getri (BUFFER Version)": [[84, "getri-buffer-version"]], "getri (USM Version)": [[84, "getri-usm-version"]], "getri_batch": [[85, "getri-batch"]], "getri_batch (Buffer Version)": [[85, "getri-batch-buffer-version"]], "getri_batch (USM Version)": [[85, "getri-batch-usm-version"]], "getri_batch_scratchpad_size": [[86, "getri-batch-scratchpad-size"]], "getri_scratchpad_size": [[87, "getri-scratchpad-size"], [87, "id1"]], "getrs": [[88, "getrs"]], "getrs (Buffer Version)": [[88, "getrs-buffer-version"]], "getrs (USM Version)": [[88, "getrs-usm-version"]], "getrs_batch": [[89, "getrs-batch"]], "getrs_batch (Buffer Version)": [[89, "getrs-batch-buffer-version"]], "getrs_batch (USM Version)": [[89, "getrs-batch-usm-version"]], "getrs_batch_scratchpad_size": [[90, "getrs-batch-scratchpad-size"]], "getrs_scratchpad_size": [[91, "getrs-scratchpad-size"], [91, "id1"]], "hbmv": [[29, "hbmv"]], "hbmv (Buffer Version)": [[29, "hbmv-buffer-version"]], "hbmv (USM Version)": [[29, "hbmv-usm-version"]], "heevd": [[92, "heevd"]], "heevd (Buffer Version)": [[92, "heevd-buffer-version"]], "heevd (USM Version)": [[92, "heevd-usm-version"]], "heevd_scratchpad_size": [[93, "heevd-scratchpad-size"], [93, "id1"]], "hegvd": [[94, "hegvd"]], "hegvd (Buffer Version)": [[94, "hegvd-buffer-version"]], "hegvd (USM Version)": [[94, "hegvd-usm-version"]], "hegvd_scratchpad_size": [[95, "hegvd-scratchpad-size"], [95, "id1"]], "hemm": [[30, "hemm"]], "hemm (Buffer Version)": [[30, "hemm-buffer-version"]], "hemm (USM Version)": [[30, "hemm-usm-version"]], "hemv": [[31, "hemv"]], "hemv (Buffer Version)": [[31, "hemv-buffer-version"]], "hemv (USM Version)": [[31, "hemv-usm-version"]], "her": [[32, "her"]], "her (Buffer Version)": [[32, "her-buffer-version"]], "her (USM Version)": [[32, "her-usm-version"]], "her2": [[33, "her2"]], "her2 (Buffer Version)": [[33, "her2-buffer-version"]], "her2 (USM Version)": [[33, "her2-usm-version"]], "her2k": [[34, "her2k"]], "her2k (Buffer Version)": [[34, "her2k-buffer-version"]], "her2k (USM Version)": [[34, "her2k-usm-version"]], "herk": [[35, "herk"]], "herk (Buffer Version)": [[35, "herk-buffer-version"]], "herk (USM Version)": [[35, "herk-usm-version"]], "hetrd": [[96, "hetrd"]], "hetrd (Buffer Version)": [[96, "hetrd-buffer-version"]], "hetrd (USM Version)": [[96, "hetrd-usm-version"]], "hetrd_scratchpad_size": [[97, "hetrd-scratchpad-size"], [97, "id1"]], "hetrf": [[98, "hetrf"]], "hetrf (Buffer Version)": [[98, "hetrf-buffer-version"]], "hetrf (USM Version)": [[98, "hetrf-usm-version"]], "hetrf_scratchpad_size": [[99, "hetrf-scratchpad-size"], [99, "id1"]], "hpmv": [[36, "hpmv"]], "hpmv (Buffer Version)": [[36, "hpmv-buffer-version"]], "hpmv (USM Version)": [[36, "hpmv-usm-version"]], "hpr": [[37, "hpr"]], "hpr (Buffer Version)": [[37, "hpr-buffer-version"]], "hpr (USM Version)": [[37, "hpr-usm-version"]], "hpr2": [[38, "hpr2"]], "hpr2 (Buffer Version)": [[38, "hpr2-buffer-version"]], "hpr2 (USM Version)": [[38, "hpr2-usm-version"]], "iamax": [[39, "iamax"]], "iamax (Buffer Version)": [[39, "iamax-buffer-version"]], "iamax (USM Version)": [[39, "iamax-usm-version"]], "iamin": [[40, "iamin"]], "iamin (Buffer Version)": [[40, "iamin-buffer-version"]], "iamin (USM Version)": [[40, "iamin-usm-version"]], "nrm2": [[41, "nrm2"]], "nrm2 (Buffer Version)": [[41, "nrm2-buffer-version"]], "nrm2 (USM Version)": [[41, "nrm2-usm-version"]], "offset": [[155, "offset"]], "oneMKL Defined Datatypes": [[155, "onemkl-defined-datatypes"]], "oneMKL Interfaces": [[153, "onemkl-interfaces"]], "orgbr": [[104, "orgbr"]], "orgbr (Buffer Version)": [[104, "orgbr-buffer-version"]], "orgbr (USM Version)": [[104, "orgbr-usm-version"]], "orgbr_scratchpad_size": [[105, "orgbr-scratchpad-size"], [105, "id1"]], "orgqr": [[106, "orgqr"]], "orgqr (Buffer Version)": [[106, "orgqr-buffer-version"]], "orgqr (USM Version)": [[106, "orgqr-usm-version"]], "orgqr_batch": [[107, "orgqr-batch"]], "orgqr_batch (Buffer Version)": [[107, "orgqr-batch-buffer-version"]], "orgqr_batch (USM Version)": [[107, "orgqr-batch-usm-version"]], "orgqr_batch_scratchpad_size": [[108, "orgqr-batch-scratchpad-size"]], "orgqr_scratchpad_size": [[109, "orgqr-scratchpad-size"], [109, "id1"]], "orgtr": [[110, "orgtr"]], "orgtr (Buffer Version)": [[110, "orgtr-buffer-version"]], "orgtr (USM Version)": [[110, "orgtr-usm-version"]], "orgtr_scratchpad_size": [[111, "orgtr-scratchpad-size"], [111, "id1"]], "ormqr": [[112, "ormqr"]], "ormqr (Buffer Version)": [[112, "ormqr-buffer-version"]], "ormqr (USM Version)": [[112, "ormqr-usm-version"]], "ormqr_scratchpad_size": [[113, "ormqr-scratchpad-size"], [113, "id1"]], "ormrq": [[114, "ormrq"]], "ormrq (Buffer Version)": [[114, "ormrq-buffer-version"]], "ormrq (USM Version)": [[114, "ormrq-usm-version"]], "ormrq_scratchpad_size": [[115, "ormrq-scratchpad-size"], [115, "id1"]], "ormtr": [[116, "ormtr"]], "ormtr (Buffer Version)": [[116, "ormtr-buffer-version"]], "ormtr (USM Version)": [[116, "ormtr-usm-version"]], "ormtr_scratchpad_size": [[117, "ormtr-scratchpad-size"], [117, "id1"]], "potrf": [[118, "potrf"]], "potrf (Buffer Version)": [[118, "potrf-buffer-version"]], "potrf (USM Version)": [[118, "potrf-usm-version"]], "potrf_batch": [[119, "potrf-batch"]], "potrf_batch (Buffer Version)": [[119, "potrf-batch-buffer-version"]], "potrf_batch (USM Version)": [[119, "potrf-batch-usm-version"]], "potrf_batch_scratchpad_size": [[120, "potrf-batch-scratchpad-size"]], "potrf_scratchpad_size": [[121, "potrf-scratchpad-size"], [121, "id1"]], "potri": [[122, "potri"]], "potri (Buffer Version)": [[122, "potri-buffer-version"]], "potri (USM Version)": [[122, "potri-usm-version"]], "potri_scratchpad_size": [[123, "potri-scratchpad-size"], [123, "id1"]], "potrs": [[124, "potrs"]], "potrs (Buffer Version)": [[124, "potrs-buffer-version"]], "potrs (USM Version)": [[124, "potrs-usm-version"]], "potrs_batch": [[125, "potrs-batch"]], "potrs_batch (Buffer Version)": [[125, "potrs-batch-buffer-version"]], "potrs_batch (USM Version)": [[125, "potrs-batch-usm-version"]], "potrs_batch_scratchpad_size": [[126, "potrs-batch-scratchpad-size"]], "potrs_scratchpad_size": [[127, "potrs-scratchpad-size"], [127, "id1"]], "rot": [[42, "rot"]], "rot (Buffer Version)": [[42, "rot-buffer-version"]], "rot (USM Version)": [[42, "rot-usm-version"]], "rotg": [[43, "rotg"]], "rotg (Buffer Version)": [[43, "rotg-buffer-version"]], "rotg (USM Version)": [[43, "rotg-usm-version"]], "rotm": [[44, "rotm"]], "rotm (Buffer Version)": [[44, "rotm-buffer-version"]], "rotm (USM Version)": [[44, "rotm-usm-version"]], "rotmg": [[45, "rotmg"]], "rotmg (Buffer Version)": [[45, "rotmg-buffer-version"]], "rotmg (USM Version)": [[45, "rotmg-usm-version"]], "sbmv": [[46, "sbmv"]], "sbmv (Buffer Version)": [[46, "sbmv-buffer-version"]], "sbmv (USM Version)": [[46, "sbmv-usm-version"]], "scal": [[47, "scal"]], "scal (Buffer Version)": [[47, "scal-buffer-version"]], "scal (USM Version)": [[47, "scal-usm-version"]], "sdsdot": [[48, "sdsdot"]], "sdsdot (Buffer Version)": [[48, "sdsdot-buffer-version"]], "sdsdot (USM Version)": [[48, "sdsdot-usm-version"]], "side": [[155, "side"]], "spmv": [[49, "spmv"]], "spmv (Buffer Version)": [[49, "spmv-buffer-version"]], "spmv (USM Version)": [[49, "spmv-usm-version"]], "spr": [[50, "spr"]], "spr (Buffer Version)": [[50, "spr-buffer-version"]], "spr (USM Version)": [[50, "spr-usm-version"]], "spr2": [[51, "spr2"]], "spr2 (Buffer Version)": [[51, "spr2-buffer-version"]], "spr2 (USM Version)": [[51, "spr2-usm-version"]], "swap": [[52, "swap"]], "swap (Buffer Version)": [[52, "swap-buffer-version"]], "swap (USM Version)": [[52, "swap-usm-version"]], "syevd": [[128, "syevd"]], "syevd (Buffer Version)": [[128, "syevd-buffer-version"]], "syevd (USM Version)": [[128, "syevd-usm-version"]], "syevd_scratchpad_size": [[129, "syevd-scratchpad-size"], [129, "id1"]], "sygvd": [[130, "sygvd"]], "sygvd (Buffer Version)": [[130, "sygvd-buffer-version"]], "sygvd (USM Version)": [[130, "sygvd-usm-version"]], "sygvd_scratchpad_size": [[131, "sygvd-scratchpad-size"], [131, "id1"]], "symm": [[53, "symm"]], "symm (Buffer Version)": [[53, "symm-buffer-version"]], "symm (USM Version)": [[53, "symm-usm-version"]], "symv": [[54, "symv"]], "symv (Buffer Version)": [[54, "symv-buffer-version"]], "symv (USM Version)": [[54, "symv-usm-version"]], "syr": [[55, "syr"]], "syr (Buffer Version)": [[55, "syr-buffer-version"]], "syr (USM Version)": [[55, "syr-usm-version"]], "syr2": [[56, "syr2"]], "syr2 (Buffer Version)": [[56, "syr2-buffer-version"]], "syr2 (USM Version)": [[56, "syr2-usm-version"]], "syr2k": [[57, "syr2k"]], "syr2k (Buffer Version)": [[57, "syr2k-buffer-version"]], "syr2k (USM Version)": [[57, "syr2k-usm-version"]], "syrk": [[58, "syrk"]], "syrk (Buffer Version)": [[58, "syrk-buffer-version"]], "syrk (USM Version)": [[58, "syrk-usm-version"]], "syrk_batch": [[59, "syrk-batch"]], "syrk_batch (Buffer Version)": [[59, "syrk-batch-buffer-version"]], "syrk_batch (USM Version)": [[59, "syrk-batch-usm-version"]], "sytrd": [[132, "sytrd"]], "sytrd (Buffer Version)": [[132, "sytrd-buffer-version"]], "sytrd (USM Version)": [[132, "sytrd-usm-version"]], "sytrd_scratchpad_size": [[133, "sytrd-scratchpad-size"], [133, "id1"]], "sytrf": [[134, "sytrf"]], "sytrf (Buffer Version)": [[134, "sytrf-buffer-version"]], "sytrf (USM Version)": [[134, "sytrf-usm-version"]], "sytrf_scratchpad_size": [[135, "sytrf-scratchpad-size"], [135, "id1"]], "tbmv": [[60, "tbmv"]], "tbmv (Buffer Version)": [[60, "tbmv-buffer-version"]], "tbmv (USM Version)": [[60, "tbmv-usm-version"]], "tbsv": [[61, "tbsv"]], "tbsv (Buffer Version)": [[61, "tbsv-buffer-version"]], "tbsv (USM Version)": [[61, "tbsv-usm-version"]], "tpmv": [[62, "tpmv"]], "tpmv (Buffer Version)": [[62, "tpmv-buffer-version"]], "tpmv (USM Version)": [[62, "tpmv-usm-version"]], "tpsv": [[63, "tpsv"]], "tpsv (Buffer Version)": [[63, "tpsv-buffer-version"]], "tpsv (USM Version)": [[63, "tpsv-usm-version"]], "transpose": [[155, "transpose"]], "trmm": [[64, "trmm"]], "trmm (Buffer Version)": [[64, "trmm-buffer-version"]], "trmm (USM Version)": [[64, "trmm-usm-version"]], "trmv": [[65, "trmv"]], "trmv (Buffer Version)": [[65, "trmv-buffer-version"]], "trmv (USM Version)": [[65, "trmv-usm-version"]], "trsm": [[66, "trsm"]], "trsm (Buffer Version)": [[66, "trsm-buffer-version"]], "trsm (USM Version)": [[66, "trsm-usm-version"]], "trsm_batch": [[67, "trsm-batch"]], "trsm_batch (Buffer Version)": [[67, "trsm-batch-buffer-version"]], "trsv": [[68, "trsv"]], "trsv (Buffer Version)": [[68, "trsv-buffer-version"]], "trsv (USM Version)": [[68, "trsv-usm-version"]], "trtrs": [[136, "trtrs"]], "trtrs (Buffer Version)": [[136, "trtrs-buffer-version"]], "trtrs (USM Version)": [[136, "trtrs-usm-version"]], "trtrs_scratchpad_size": [[137, "trtrs-scratchpad-size"], [137, "id1"]], "ungbr": [[138, "ungbr"]], "ungbr (Buffer Version)": [[138, "ungbr-buffer-version"]], "ungbr (USM Version)": [[138, "ungbr-usm-version"]], "ungbr_scratchpad_size": [[139, "ungbr-scratchpad-size"], [139, "id1"]], "ungqr": [[140, "ungqr"]], "ungqr (Buffer Version)": [[140, "ungqr-buffer-version"]], "ungqr (USM Version)": [[140, "ungqr-usm-version"]], "ungqr_batch": [[141, "ungqr-batch"]], "ungqr_batch (Buffer Version)": [[141, "ungqr-batch-buffer-version"]], "ungqr_batch (USM Version)": [[141, "ungqr-batch-usm-version"]], "ungqr_batch_scratchpad_size": [[142, "ungqr-batch-scratchpad-size"]], "ungqr_scratchpad_size": [[143, "ungqr-scratchpad-size"], [143, "id1"]], "ungtr": [[144, "ungtr"]], "ungtr (Buffer Version)": [[144, "ungtr-buffer-version"]], "ungtr (USM Version)": [[144, "ungtr-usm-version"]], "ungtr_scratchpad_size": [[145, "ungtr-scratchpad-size"], [145, "id1"]], "unmqr": [[146, "unmqr"]], "unmqr (Buffer Version)": [[146, "unmqr-buffer-version"]], "unmqr (USM Version)": [[146, "unmqr-usm-version"]], "unmqr_scratchpad_size": [[147, "unmqr-scratchpad-size"], [147, "id1"]], "unmrq": [[148, "unmrq"]], "unmrq (Buffer Version)": [[148, "unmrq-buffer-version"]], "unmrq (USM Version)": [[148, "unmrq-usm-version"]], "unmrq_scratchpad_size": [[149, "unmrq-scratchpad-size"], [149, "id1"]], "unmtr": [[150, "unmtr"]], "unmtr (Buffer Version)": [[150, "unmtr-buffer-version"]], "unmtr (USM Version)": [[150, "unmtr-usm-version"]], "unmtr_scratchpad_size": [[151, "unmtr-scratchpad-size"], [151, "id1"]], "uplo": [[155, "uplo"]]}, "docnames": ["building_and_running_tests", "building_the_project_with_adaptivecpp", "building_the_project_with_dpcpp", "create_new_backend", "domains/blas/asum", "domains/blas/axpby", "domains/blas/axpy", "domains/blas/axpy_batch", "domains/blas/blas", "domains/blas/blas-level-1-routines", "domains/blas/blas-level-2-routines", "domains/blas/blas-level-3-routines", "domains/blas/blas-like-extensions", "domains/blas/copy", "domains/blas/copy_batch", "domains/blas/dgmm_batch", "domains/blas/dot", "domains/blas/dotc", "domains/blas/dotu", "domains/blas/gbmv", "domains/blas/gemm", "domains/blas/gemm_batch", "domains/blas/gemm_bias", "domains/blas/gemmt", "domains/blas/gemv", "domains/blas/gemv_batch", "domains/blas/ger", "domains/blas/gerc", "domains/blas/geru", "domains/blas/hbmv", "domains/blas/hemm", "domains/blas/hemv", "domains/blas/her", "domains/blas/her2", "domains/blas/her2k", "domains/blas/herk", "domains/blas/hpmv", "domains/blas/hpr", "domains/blas/hpr2", "domains/blas/iamax", "domains/blas/iamin", "domains/blas/nrm2", "domains/blas/rot", "domains/blas/rotg", "domains/blas/rotm", "domains/blas/rotmg", "domains/blas/sbmv", "domains/blas/scal", "domains/blas/sdsdot", "domains/blas/spmv", "domains/blas/spr", "domains/blas/spr2", "domains/blas/swap", "domains/blas/symm", "domains/blas/symv", "domains/blas/syr", "domains/blas/syr2", "domains/blas/syr2k", "domains/blas/syrk", "domains/blas/syrk_batch", "domains/blas/tbmv", "domains/blas/tbsv", "domains/blas/tpmv", "domains/blas/tpsv", "domains/blas/trmm", "domains/blas/trmv", "domains/blas/trsm", "domains/blas/trsm_batch", "domains/blas/trsv", "domains/dense_linear_algebra", "domains/lapack/gebrd", "domains/lapack/gebrd_scratchpad_size", "domains/lapack/geqrf", "domains/lapack/geqrf_batch", "domains/lapack/geqrf_batch_scratchpad_size", "domains/lapack/geqrf_scratchpad_size", "domains/lapack/gerqf", "domains/lapack/gerqf_scratchpad_size", "domains/lapack/gesvd", "domains/lapack/gesvd_scratchpad_size", "domains/lapack/getrf", "domains/lapack/getrf_batch", "domains/lapack/getrf_batch_scratchpad_size", "domains/lapack/getrf_scratchpad_size", "domains/lapack/getri", "domains/lapack/getri_batch", "domains/lapack/getri_batch_scratchpad_size", "domains/lapack/getri_scratchpad_size", "domains/lapack/getrs", "domains/lapack/getrs_batch", "domains/lapack/getrs_batch_scratchpad_size", "domains/lapack/getrs_scratchpad_size", "domains/lapack/heevd", "domains/lapack/heevd_scratchpad_size", "domains/lapack/hegvd", "domains/lapack/hegvd_scratchpad_size", "domains/lapack/hetrd", "domains/lapack/hetrd_scratchpad_size", "domains/lapack/hetrf", "domains/lapack/hetrf_scratchpad_size", "domains/lapack/lapack", "domains/lapack/lapack-like-extensions.inc", "domains/lapack/lapack-linear-equation-routines.inc", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc", "domains/lapack/orgbr", "domains/lapack/orgbr_scratchpad_size", "domains/lapack/orgqr", "domains/lapack/orgqr_batch", "domains/lapack/orgqr_batch_scratchpad_size", "domains/lapack/orgqr_scratchpad_size", "domains/lapack/orgtr", "domains/lapack/orgtr_scratchpad_size", "domains/lapack/ormqr", "domains/lapack/ormqr_scratchpad_size", "domains/lapack/ormrq", "domains/lapack/ormrq_scratchpad_size", "domains/lapack/ormtr", "domains/lapack/ormtr_scratchpad_size", "domains/lapack/potrf", "domains/lapack/potrf_batch", "domains/lapack/potrf_batch_scratchpad_size", "domains/lapack/potrf_scratchpad_size", "domains/lapack/potri", "domains/lapack/potri_scratchpad_size", "domains/lapack/potrs", "domains/lapack/potrs_batch", "domains/lapack/potrs_batch_scratchpad_size", "domains/lapack/potrs_scratchpad_size", "domains/lapack/syevd", "domains/lapack/syevd_scratchpad_size", "domains/lapack/sygvd", "domains/lapack/sygvd_scratchpad_size", "domains/lapack/sytrd", "domains/lapack/sytrd_scratchpad_size", "domains/lapack/sytrf", "domains/lapack/sytrf_scratchpad_size", "domains/lapack/trtrs", "domains/lapack/trtrs_scratchpad_size", "domains/lapack/ungbr", "domains/lapack/ungbr_scratchpad_size", "domains/lapack/ungqr", "domains/lapack/ungqr_batch", "domains/lapack/ungqr_batch_scratchpad_size", "domains/lapack/ungqr_scratchpad_size", "domains/lapack/ungtr", "domains/lapack/ungtr_scratchpad_size", "domains/lapack/unmqr", "domains/lapack/unmqr_scratchpad_size", "domains/lapack/unmrq", "domains/lapack/unmrq_scratchpad_size", "domains/lapack/unmtr", "domains/lapack/unmtr_scratchpad_size", "domains/matrix-storage", "index", "introduction", "onemkl-datatypes", "selecting_a_compiler", "using_onemkl_with_cmake"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["building_and_running_tests.rst", "building_the_project_with_adaptivecpp.rst", "building_the_project_with_dpcpp.rst", "create_new_backend.rst", "domains/blas/asum.rst", "domains/blas/axpby.rst", "domains/blas/axpy.rst", "domains/blas/axpy_batch.rst", "domains/blas/blas.rst", "domains/blas/blas-level-1-routines.rst", "domains/blas/blas-level-2-routines.rst", "domains/blas/blas-level-3-routines.rst", "domains/blas/blas-like-extensions.rst", "domains/blas/copy.rst", "domains/blas/copy_batch.rst", "domains/blas/dgmm_batch.rst", "domains/blas/dot.rst", "domains/blas/dotc.rst", "domains/blas/dotu.rst", "domains/blas/gbmv.rst", "domains/blas/gemm.rst", "domains/blas/gemm_batch.rst", "domains/blas/gemm_bias.rst", "domains/blas/gemmt.rst", "domains/blas/gemv.rst", "domains/blas/gemv_batch.rst", "domains/blas/ger.rst", "domains/blas/gerc.rst", "domains/blas/geru.rst", "domains/blas/hbmv.rst", "domains/blas/hemm.rst", "domains/blas/hemv.rst", "domains/blas/her.rst", "domains/blas/her2.rst", "domains/blas/her2k.rst", "domains/blas/herk.rst", "domains/blas/hpmv.rst", "domains/blas/hpr.rst", "domains/blas/hpr2.rst", "domains/blas/iamax.rst", "domains/blas/iamin.rst", "domains/blas/nrm2.rst", "domains/blas/rot.rst", "domains/blas/rotg.rst", "domains/blas/rotm.rst", "domains/blas/rotmg.rst", "domains/blas/sbmv.rst", "domains/blas/scal.rst", "domains/blas/sdsdot.rst", "domains/blas/spmv.rst", "domains/blas/spr.rst", "domains/blas/spr2.rst", "domains/blas/swap.rst", "domains/blas/symm.rst", "domains/blas/symv.rst", "domains/blas/syr.rst", "domains/blas/syr2.rst", "domains/blas/syr2k.rst", "domains/blas/syrk.rst", "domains/blas/syrk_batch.rst", "domains/blas/tbmv.rst", "domains/blas/tbsv.rst", "domains/blas/tpmv.rst", "domains/blas/tpsv.rst", "domains/blas/trmm.rst", "domains/blas/trmv.rst", "domains/blas/trsm.rst", "domains/blas/trsm_batch.rst", "domains/blas/trsv.rst", "domains/dense_linear_algebra.rst", "domains/lapack/gebrd.rst", "domains/lapack/gebrd_scratchpad_size.rst", "domains/lapack/geqrf.rst", "domains/lapack/geqrf_batch.rst", "domains/lapack/geqrf_batch_scratchpad_size.rst", "domains/lapack/geqrf_scratchpad_size.rst", "domains/lapack/gerqf.rst", "domains/lapack/gerqf_scratchpad_size.rst", "domains/lapack/gesvd.rst", "domains/lapack/gesvd_scratchpad_size.rst", "domains/lapack/getrf.rst", "domains/lapack/getrf_batch.rst", "domains/lapack/getrf_batch_scratchpad_size.rst", "domains/lapack/getrf_scratchpad_size.rst", "domains/lapack/getri.rst", "domains/lapack/getri_batch.rst", "domains/lapack/getri_batch_scratchpad_size.rst", "domains/lapack/getri_scratchpad_size.rst", "domains/lapack/getrs.rst", "domains/lapack/getrs_batch.rst", "domains/lapack/getrs_batch_scratchpad_size.rst", "domains/lapack/getrs_scratchpad_size.rst", "domains/lapack/heevd.rst", "domains/lapack/heevd_scratchpad_size.rst", "domains/lapack/hegvd.rst", "domains/lapack/hegvd_scratchpad_size.rst", "domains/lapack/hetrd.rst", "domains/lapack/hetrd_scratchpad_size.rst", "domains/lapack/hetrf.rst", "domains/lapack/hetrf_scratchpad_size.rst", "domains/lapack/lapack.rst", "domains/lapack/lapack-like-extensions.inc.rst", "domains/lapack/lapack-linear-equation-routines.inc.rst", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc.rst", "domains/lapack/orgbr.rst", "domains/lapack/orgbr_scratchpad_size.rst", "domains/lapack/orgqr.rst", "domains/lapack/orgqr_batch.rst", "domains/lapack/orgqr_batch_scratchpad_size.rst", "domains/lapack/orgqr_scratchpad_size.rst", "domains/lapack/orgtr.rst", "domains/lapack/orgtr_scratchpad_size.rst", "domains/lapack/ormqr.rst", "domains/lapack/ormqr_scratchpad_size.rst", "domains/lapack/ormrq.rst", "domains/lapack/ormrq_scratchpad_size.rst", "domains/lapack/ormtr.rst", "domains/lapack/ormtr_scratchpad_size.rst", "domains/lapack/potrf.rst", "domains/lapack/potrf_batch.rst", "domains/lapack/potrf_batch_scratchpad_size.rst", "domains/lapack/potrf_scratchpad_size.rst", "domains/lapack/potri.rst", "domains/lapack/potri_scratchpad_size.rst", "domains/lapack/potrs.rst", "domains/lapack/potrs_batch.rst", "domains/lapack/potrs_batch_scratchpad_size.rst", "domains/lapack/potrs_scratchpad_size.rst", "domains/lapack/syevd.rst", "domains/lapack/syevd_scratchpad_size.rst", "domains/lapack/sygvd.rst", "domains/lapack/sygvd_scratchpad_size.rst", "domains/lapack/sytrd.rst", "domains/lapack/sytrd_scratchpad_size.rst", "domains/lapack/sytrf.rst", "domains/lapack/sytrf_scratchpad_size.rst", "domains/lapack/trtrs.rst", "domains/lapack/trtrs_scratchpad_size.rst", "domains/lapack/ungbr.rst", "domains/lapack/ungbr_scratchpad_size.rst", "domains/lapack/ungqr.rst", "domains/lapack/ungqr_batch.rst", "domains/lapack/ungqr_batch_scratchpad_size.rst", "domains/lapack/ungqr_scratchpad_size.rst", "domains/lapack/ungtr.rst", "domains/lapack/ungtr_scratchpad_size.rst", "domains/lapack/unmqr.rst", "domains/lapack/unmqr_scratchpad_size.rst", "domains/lapack/unmrq.rst", "domains/lapack/unmrq_scratchpad_size.rst", "domains/lapack/unmtr.rst", "domains/lapack/unmtr_scratchpad_size.rst", "domains/matrix-storage.rst", "index.rst", "introduction.rst", "onemkl-datatypes.rst", "selecting_a_compiler.rst", "using_onemkl_with_cmake.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 2, 3, 23, 30, 34, 35, 42, 43, 53, 57, 58, 78, 153], "0": [1, 2, 3, 7, 14, 15, 20, 21, 22, 23, 25, 30, 39, 40, 43, 44, 45, 48, 53, 59, 64, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "1": [2, 4, 5, 6, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 77, 78, 80, 81, 84, 85, 88, 89, 92, 94, 95, 96, 98, 104, 106, 110, 112, 114, 116, 117, 118, 119, 122, 124, 125, 128, 130, 131, 132, 134, 136, 137, 138, 140, 144, 146, 148, 150, 151, 152, 153, 155], "100": 2, "11": [44, 45, 152], "12": [44, 45, 152], "13": 152, "1n": 152, "2": [2, 8, 9, 19, 24, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 44, 45, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 65, 68, 92, 94, 95, 98, 112, 114, 128, 130, 131, 134, 146, 148, 152, 153], "21": [44, 45, 152], "22": [44, 45, 152], "23": 152, "24": 152, "25": 2, "250": 2, "250x": 2, "270": 2, "2k": [11, 34, 57], "2n": 152, "3": [8, 20, 30, 34, 35, 53, 57, 58, 64, 66, 94, 95, 130, 131, 152, 153], "31": 152, "32": [0, 152], "33": 152, "34": 152, "35": 152, "3n": 152, "3rd": 3, "4": [44, 45, 153], "42": 152, "43": 152, "5": [44, 45, 153], "53": 152, "56": 2, "6": 2, "60": 2, "64": [0, 2], "754": 100, "8": 1, "80": 1, "A": [0, 2, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 83, 84, 87, 88, 91, 92, 93, 94, 95, 96, 97, 98, 99, 106, 109, 110, 116, 118, 121, 122, 123, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 140, 143, 144, 150, 152, 155], "And": 157, "At": 3, "By": [1, 2], "For": [0, 1, 2, 3, 7, 14, 15, 16, 21, 25, 59, 67, 138, 152, 157], "If": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 76, 78, 79, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 146, 147, 148, 149, 150, 151, 152, 156, 157], "In": [1, 2, 34, 44, 45, 57, 76, 92, 104, 116, 117, 128, 150, 152, 155], "It": [15, 20, 21, 22, 23, 25, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 94, 130, 155], "NOT": [0, 2], "No": [1, 2, 72, 73, 76], "Not": 3, "ON": 3, "On": [1, 2, 66, 67, 78, 94, 96, 130, 132], "One": 2, "That": 152, "The": [0, 1, 2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 157], "There": 2, "These": [1, 2, 12, 100, 101, 152], "To": [0, 2, 3, 104, 106, 107, 138, 140, 141, 157], "_": [3, 152, 157], "__has_includ": 3, "_backend": [1, 2, 157], "_batch": [7, 14, 15, 21, 25, 59, 67], "_build_target_domain": 1, "_count": [7, 14, 15, 21, 25, 59, 67], "_dyn": 3, "_g": [73, 82, 85, 86, 89, 90, 119, 120, 125, 126], "_i": [81, 82, 85, 89], "_offset": 22, "_size": [7, 14, 15, 21, 25, 59, 67, 73, 81, 85, 89, 119, 125], "a100": 1, "a_": 152, "a_arrai": 15, "a_i": [73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "a_ihx_i": 90, "a_ix_i": [89, 90, 125], "a_offset": 22, "ab": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 60, 61, 62, 63, 65, 68, 152], "abl": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "about": [3, 69], "abov": [2, 34, 57, 70, 72, 73, 76, 96, 132], "absolut": [9, 39, 40], "abx": [94, 95, 130, 131], "acceler": 2, "access": [3, 155], "accessor_result": 3, "accessor_x": 3, "accord": [2, 154, 156], "achiev": 2, "ad": [2, 3, 5, 12, 48], "adaptivecpp": [2, 153, 157], "add": [0, 2, 3, 5, 6, 7, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56], "add_depend": 3, "add_librari": 3, "add_subdirectori": 3, "addit": [0, 1, 12, 100, 101, 153], "addition": [1, 2], "after": [107, 110, 116, 141, 144, 150], "against": 157, "ahead": 2, "ai": 108, "albeit": 2, "algebra": [8, 100, 153], "algorithm": [92, 94, 100, 103, 128, 130], "all": [0, 1, 2, 3, 4, 7, 14, 15, 21, 25, 39, 40, 59, 64, 66, 67, 73, 74, 78, 79, 81, 82, 85, 86, 89, 90, 92, 94, 100, 103, 104, 107, 108, 119, 120, 125, 126, 128, 130, 138, 141, 142, 152, 155], "alloc": [5, 7, 14], "allvec": [78, 79], "along": 2, "alpha": [5, 6, 7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67], "also": [1, 2, 94, 130], "altern": 2, "amd": [1, 2, 156], "amper": 1, "an": [2, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 49, 50, 51, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 67, 68, 70, 73, 78, 84, 88, 100, 102, 106, 107, 119, 125, 132, 140, 141, 152, 153, 154, 155], "ani": [2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 152], "anoth": [13, 14, 52], "ao": 22, "api": [1, 3, 7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "append": 3, "appli": [19, 20, 21, 22, 23, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 155], "applic": [155, 156, 157], "approach": 157, "appropri": 157, "ar": [0, 1, 2, 3, 5, 6, 7, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 49, 51, 53, 54, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 69, 70, 72, 73, 76, 78, 79, 80, 81, 88, 89, 92, 93, 94, 95, 96, 98, 100, 102, 103, 104, 119, 120, 124, 125, 126, 128, 129, 130, 131, 132, 134, 136, 137, 138, 141, 152, 155], "architectur": [1, 2], "arg": 3, "argument": [30, 53, 64, 104, 138], "arrai": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 92, 94, 96, 98, 100, 104, 107, 108, 118, 119, 120, 121, 124, 125, 126, 128, 130, 132, 134, 136, 137, 138, 141, 142, 150, 152, 155], "ascend": [92, 94, 128, 130], "associ": 43, "assum": [36, 37, 38, 44, 45, 64, 66, 67, 94, 100, 130, 136, 137], "asum": [3, 9], "asum_postcondit": 3, "asum_precondit": 3, "auto": 3, "automat": [1, 2, 3, 155, 157], "avail": 1, "avoid": 2, "ax": [88, 91, 94, 95, 124, 130, 131, 136, 137], "axpi": [7, 9], "axpy_batch": 12, "az_i": 92, "b": [15, 20, 21, 22, 23, 30, 34, 43, 53, 57, 59, 61, 63, 64, 66, 67, 68, 70, 88, 89, 90, 91, 94, 95, 97, 124, 125, 126, 127, 130, 131, 136, 137], "b_": 70, "b_1": 70, "b_i": [89, 90, 125, 126], "b_offset": 22, "backend": [0, 3, 153, 154, 156, 157], "backend_map": 3, "backend_nam": [1, 2, 157], "backend_name_2": [1, 2], "backendmap": 3, "backends_t": 3, "backward": [11, 66], "band": [10, 19, 29, 46, 60, 61, 62, 63, 65, 68, 152], "base": [3, 39, 40, 44, 45, 152], "basi": [106, 107, 140, 141], "basic": 8, "batch": [7, 14, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 100, 101, 107, 108, 119, 120, 125, 126, 141, 142], "batch_siz": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "bax": [94, 95, 130, 131], "becom": 100, "been": [2, 122, 123, 124, 125, 126, 127, 157], "befor": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152, 157], "begin": [42, 43, 44, 45, 52, 70, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "being": [1, 119], "belong": [73, 74, 81, 82, 85, 86, 89, 90, 119, 120, 125, 126, 155], "below": [1, 2, 3, 22, 70, 72, 73, 96, 116, 117, 132, 150], "best": 2, "beta": [5, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 34, 35, 36, 46, 49, 53, 54, 57, 58, 59], "between": [1, 5, 7, 14, 15, 16, 17, 18, 21, 25, 48, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "bfloat16": 20, "bia": [12, 22], "bias": 22, "bidiagon": [70, 100, 103], "bin": 2, "binari": [0, 157], "bit": 0, "bla": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 152, 153, 155], "blas_ct": 3, "blas_ct_templ": 3, "blas_load": 3, "blas_mklcpu": 3, "blas_newlib": 3, "block": [98, 134], "bmatrix": [43, 44, 45, 152], "bo": 22, "both": [0, 2, 3, 34, 57, 76, 78, 155], "bottom": 152, "buffer": [3, 77, 79, 99, 135], "build": [153, 156, 157], "build_doc": 2, "build_exampl": [1, 2, 157], "build_functional_test": [1, 2, 157], "build_shared_lib": [2, 3], "built": [0, 2, 3, 157], "builtin": 2, "bunch": [98, 100, 102, 134], "butter": 92, "bx": [94, 95, 130, 131], "bya": 116, "bz": [94, 130], "c": [3, 15, 20, 21, 22, 23, 30, 34, 35, 42, 43, 52, 53, 57, 58, 59, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 154, 155], "c_arrai": 15, "c_compil": 2, "c_offset": [22, 155], "calcul": [21, 25, 59, 71, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151], "call": [3, 7, 14, 15, 20, 21, 22, 23, 25, 30, 53, 59, 67, 70, 71, 75, 77, 79, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 99, 105, 107, 109, 110, 111, 113, 115, 116, 117, 121, 122, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 144, 145, 147, 149, 150, 151, 157], "can": [0, 1, 2, 3, 92, 112, 114, 116, 128, 146, 148, 150, 154, 155, 156, 157], "cannot": [2, 78], "capabl": 1, "card": 2, "cartesian": [43, 45], "case": [1, 2, 3, 34, 44, 45, 57, 76, 104, 138, 155], "caus": [2, 100], "cbla": 2, "cd": [0, 1, 2, 3], "cdot": [72, 73, 84, 98, 119, 125, 134], "cgh": 3, "chang": [2, 3], "char": 3, "charact": 155, "check": [3, 157], "chetrd": 96, "choleski": [94, 100, 101, 102, 118, 119, 122, 124, 125, 130], "choos": 156, "chosen": 3, "cl": [3, 156], "clang": [2, 156], "clangrt": 2, "class": 3, "clean": [1, 2], "cleanup": 153, "clone": [0, 1, 2], "cmake": [0, 1, 3, 153], "cmake_cxx_flag": 2, "cmake_library_output_directori": 3, "cmakedefin": 3, "cmakelist": 3, "co": [22, 155], "code": 3, "codeplai": 2, "coeffici": [61, 63, 68, 88, 89, 100, 101, 102, 124, 136], "col": 22, "colon": 2, "column": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 88, 89, 92, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 124, 125, 128, 134, 136, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155], "column_major": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "columnwis": 78, "com": [0, 157], "combin": [104, 138], "come": 155, "comma": 1, "command": [3, 153, 157], "common": [1, 2], "compat": 2, "compil": [1, 2, 3, 153, 157], "complet": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "complex": [4, 5, 6, 7, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 47, 52, 53, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 112, 114, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "compon": [44, 45], "comput": [1, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "condit": 3, "config": 3, "configur": [1, 2], "conjg": [33, 34, 38], "conjtran": [34, 35, 57, 58, 59, 88, 89, 90, 91, 136, 137, 146, 147, 148, 149, 150, 151, 155], "conjug": [9, 10, 17, 27, 57, 58, 59, 155], "conquer": [92, 94, 100, 103, 128, 130], "consecut": [5, 15, 25], "consist": 70, "const": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "constraint": [104, 105, 138, 139], "construct": 157, "consum": 157, "contain": [3, 7, 14, 15, 21, 25, 39, 40, 44, 45, 59, 67, 69, 70, 72, 73, 76, 78, 80, 81, 88, 89, 92, 94, 96, 98, 100, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 146, 148, 150, 152], "content": 78, "contigu": 152, "control": 2, "convent": 152, "convert": 3, "coordin": [43, 45], "copi": [9, 14, 157], "correspond": [1, 3, 73, 96, 98, 107, 119, 125, 132, 134, 141, 152], "could": 2, "cpp": 3, "cpu": [0, 2, 3], "cq": [112, 114, 116, 146, 148, 150], "creat": [1, 2, 153], "ctest": [0, 2, 3], "cubla": 3, "cuda": 156, "cufft": 157, "current": [2, 95, 97, 129], "cxx_compil": 2, "d": [70, 96, 98, 132, 134], "d1": 45, "d2": 45, "d_": [98, 134], "data": [3, 4, 7, 14, 16, 17, 23, 30, 34, 35, 53, 57, 58, 59, 72, 73, 76, 118, 119, 124, 125, 126, 127, 141, 154, 155], "datatyp": [15, 19, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 153], "dbuild_exampl": [1, 2], "dbuild_functional_test": [0, 1, 2, 3], "dbuild_index64": 0, "dbuild_shared_lib": 0, "dcbla": 0, "dcmake_c_compil": 2, "dcmake_cxx_compil": 2, "dcmake_install_prefix": 0, "ddot": 152, "declar": [3, 155], "decomposit": [72, 73, 76, 78, 96, 100, 103, 132], "default": [0, 1, 2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "defin": [3, 7, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 72, 73, 76, 96, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 153], "definit": [2, 94, 100, 101, 102, 103, 118, 119, 122, 124, 125, 130], "delet": [1, 2], "delimit": 2, "denable_": [1, 2], "denable_cublas_backend": 2, "denable_cufft_backend": 2, "denable_curand_backend": 2, "denable_cusolver_backend": 2, "denable_mklcpu_backend": [2, 3], "denable_mklgpu_backend": [1, 2, 3], "denable_newlib_backend": 3, "denable_portblas_backend": 2, "denable_portfft_backend": 2, "denable_rocblas_backend": 2, "denable_rocfft_backend": 2, "denable_rocsolver_backend": 2, "denot": [116, 117, 150], "dens": [8, 100, 153], "depend": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 114, 116, 146, 148, 150, 157], "descend": 78, "describ": [2, 9, 10, 11, 22, 34, 57, 104, 138], "descript": [1, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "desir": [1, 2], "destroi": [78, 94, 130], "detail": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 134], "detect": [2, 3], "determin": [30, 53, 64, 84, 85, 100, 103, 104, 106, 107, 110, 116, 138, 140, 141, 144, 150], "develop": 157, "devic": [1, 2, 3, 71, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151, 154], "device_id": 3, "dft": 2, "dgmm": 15, "dhip_cxx_compil": 2, "dhip_target": 2, "dhipsycl_target": 1, "diag": [15, 60, 61, 62, 63, 64, 65, 66, 67, 68, 136, 137, 153], "diagon": [15, 19, 29, 32, 33, 35, 36, 37, 38, 45, 46, 60, 61, 64, 66, 67, 70, 72, 73, 78, 80, 81, 92, 94, 96, 98, 128, 130, 132, 134, 136, 137, 152, 155], "differ": [2, 7, 14, 15, 21, 25, 59, 67, 100, 157], "dimens": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "dimension": 152, "directli": [2, 3], "directori": [0, 1, 2, 3, 157], "disabl": [0, 1, 2], "discuss": 2, "dispatch": [3, 157], "displai": 2, "distanc": 152, "distribut": 157, "divid": [92, 94, 100, 103, 128, 130], "dlapack": 0, "dmkl_root": 2, "dnewlib_root": 3, "do": [1, 2, 3, 64, 66, 67, 100, 152, 155], "document": 1, "doe": [20, 21, 22, 23, 30, 53, 70, 72, 73, 76], "domain": [0, 1, 2, 3, 156, 157], "donemkl_sycl_implement": 1, "dot": [9, 17, 18, 48], "dotc": 9, "dotu": 9, "doubl": [3, 4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "download": [1, 2, 157], "dpc": [1, 3, 8, 12, 100, 101, 152, 153, 154, 155, 156, 157], "dportblas_tuning_target": 2, "dref_blas_root": 2, "dref_lapack_root": [0, 2], "driver": 0, "dtarget_domain": 2, "dure": [73, 157], "dynam": 3, "e": [0, 1, 2, 3, 69, 70, 96, 132], "each": [1, 2, 3, 7, 14, 21, 25, 44, 52, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152, 155], "eigenproblem": [94, 100, 103, 130], "eigenvalu": [69, 70, 71, 78, 79, 92, 93, 94, 95, 96, 97, 104, 105, 110, 111, 116, 117, 128, 129, 130, 131, 132, 133, 138, 139, 144, 145, 150, 151], "eigenvector": [92, 93, 94, 95, 100, 103, 128, 129, 130, 131], "either": [0, 2, 30, 39, 40, 53, 64, 66, 67, 96, 98, 116, 117, 118, 119, 134, 150, 151, 156, 157], "element": [4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 21, 22, 25, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 52, 59, 63, 64, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "elementari": [70, 72, 73, 76, 96, 104, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "els": [3, 15, 67, 157], "empti": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "enabl": [0, 1, 2, 3, 157], "enable_": 157, "enable_cublas_backend": [1, 2], "enable_cufft_backend": 2, "enable_curand_backend": [1, 2], "enable_cusolver_backend": 2, "enable_mklcpu_backend": [1, 2, 3], "enable_mklcpu_thread_tbb": [1, 2], "enable_mklgpu_backend": [2, 3], "enable_netlib_backend": [1, 2], "enable_newlib_backend": 3, "enable_portblas_backend": 2, "enable_portfft_backend": 2, "enable_rocblas_backend": [1, 2], "enable_rocfft_backend": 2, "enable_rocrand_backend": [1, 2], "enable_rocsolver_backend": 2, "enable_xxx_backend": 3, "encount": [0, 2, 39, 40], "end": [7, 14, 15, 21, 25, 42, 43, 44, 45, 52, 59, 67, 70, 152], "endif": [3, 157], "ensur": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "entir": [0, 157], "entri": [3, 15, 21, 25, 44, 45, 59, 64, 66, 67, 152, 155], "enum": 3, "enumer": 155, "env": 3, "environ": [3, 153], "equal": [22, 34], "equat": [10, 11, 12, 61, 63, 66, 67, 68, 69, 72, 75, 76, 77, 80, 83, 84, 87, 88, 89, 90, 91, 98, 99, 101, 106, 109, 112, 113, 114, 115, 118, 121, 122, 123, 124, 125, 127, 134, 135, 136, 137, 140, 143, 146, 147, 148, 149], "equival": 155, "error": 2, "euclidean": [9, 41], "even": [57, 58, 59], "event": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "everi": [2, 7, 14, 15, 21, 22, 25, 59, 67], "exactli": 155, "exampl": [1, 3, 153, 157], "except": [0, 3, 156], "exclud": 0, "execut": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 78, 80, 84, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "exist": 157, "exit": [78, 92, 94, 96, 128, 130, 132], "experiment": 2, "explicilti": 2, "explicitli": [2, 70, 71, 72, 73, 75, 76, 77, 79, 83, 87, 91, 93, 95, 96, 97, 99, 105, 109, 110, 111, 113, 115, 117, 121, 123, 127, 129, 131, 132, 133, 135, 137, 139, 143, 144, 145, 147, 149, 151], "export": 157, "extend": [12, 100, 101], "extens": [5, 7, 8, 14, 15, 21, 22, 23, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "extern": [1, 2], "f": 155, "factor": [7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67, 69, 70, 72, 73, 76, 80, 81, 84, 85, 88, 89, 92, 94, 98, 99, 100, 101, 102, 104, 106, 107, 112, 114, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 134, 135, 140, 141, 146, 148], "fail": 2, "fals": [0, 1, 2, 157], "faq": 153, "fatal_error": 157, "featur": 2, "fetchcont": 153, "fetchcontent_declar": 157, "fetchcontent_makeavail": 157, "few": 2, "fewer": 2, "figur": 1, "file": [1, 2, 153], "find": [2, 3, 39, 40, 157], "find_librari": 3, "find_packag": [3, 157], "find_package_handle_standard_arg": 3, "findnewlib": 3, "findpackagehandlestandardarg": 3, "findxxx": 3, "first": [17, 39, 40, 45, 70, 78, 79, 96, 132, 152, 155], "fix": [22, 155], "flag": [2, 44, 45], "flavor": 122, "float": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "foffload": 3, "folder": [1, 2, 3], "follow": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "form": [2, 7, 20, 21, 22, 25, 36, 37, 38, 49, 50, 51, 59, 62, 63, 67, 70, 72, 73, 76, 88, 89, 90, 91, 94, 96, 98, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 118, 119, 130, 132, 134, 137, 138, 140, 141, 144, 146, 148, 150, 155, 157], "format": [2, 69, 152], "fortran": [152, 155], "forward": [11, 66], "found": [0, 1, 2, 3, 39, 40, 157], "four": 42, "from": [2, 3, 44, 73, 89, 90, 94, 100, 106, 107, 112, 113, 114, 115, 116, 117, 119, 120, 125, 126, 130, 140, 141, 146, 147, 148, 149, 150, 151, 152, 156, 157], "fsycl": 2, "full": [1, 2, 3, 152], "func": 3, "function": [0, 1, 2, 3, 12, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155, 157], "function_t": 3, "function_table_initi": 3, "further": 1, "futur": 2, "g": [2, 3, 69, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "gbmv": 10, "ge": [70, 72, 73, 76, 78, 106, 107, 116, 117, 136, 137, 138, 139, 140, 141, 150, 151], "gebrd": [71, 100, 103, 104, 105, 138, 139], "gebrd_scratchpad_s": [70, 100, 103], "gemm": [11, 21], "gemm_batch": 12, "gemm_bia": 12, "gemmt": 12, "gemv": [10, 25], "gen": [104, 105, 138, 139], "gener": [3, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 78, 80, 81, 84, 85, 94, 100, 101, 102, 103, 104, 105, 106, 107, 110, 119, 125, 130, 138, 139, 140, 141, 144, 152], "generate_backend_api": 3, "generate_cmak": 3, "generate_ct_inst": 3, "generate_wrapp": 3, "geqrf": [75, 100, 102, 106, 112, 140, 146], "geqrf_batch": [74, 100, 101, 107, 141], "geqrf_batch_scratchpad_s": [73, 100, 101], "geqrf_scratchpad_s": [72, 100, 102], "ger": 10, "gerc": 10, "gerqf": [77, 100, 102, 112, 114, 146, 148], "gerqf_scratchpad_s": [76, 100, 102], "geru": 10, "gesvd": [79, 100, 103], "gesvd_scratchpad_s": [78, 100, 103], "get": 3, "get_access": 3, "get_device_id": 3, "get_point": 3, "getr": [91, 100, 102], "getrf": [83, 84, 88, 100, 102], "getrf_batch": [82, 85, 89, 100, 101], "getrf_batch_scratchpad_s": [81, 100, 101], "getrf_scratchpad_s": [80, 100, 102], "getri": [87, 100, 102], "getri_batch": [86, 100, 101], "getri_batch_scratchpad_s": [85, 100, 101], "getri_scratchpad_s": [84, 100, 102], "getrs_batch": [90, 100, 101], "getrs_batch_scratchpad_s": [89, 100, 101], "getrs_scratchpad_s": [88, 100, 102], "gfx900": 2, "gfx906": [1, 2], "gfx908": 2, "gfx90a": [1, 2], "git": [0, 157], "git_repositori": 157, "git_tag": 157, "github": [0, 157], "given": [1, 2, 7, 9, 14, 15, 21, 25, 42, 43, 44, 45, 52, 59, 67, 70, 124, 125, 155], "global": 3, "gninja": 2, "gnu": [1, 2], "gpu": [0, 1, 2, 3, 156], "graphic": 2, "group": [7, 12, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 100, 101, 102, 103, 107, 108, 119, 120, 125, 126, 141, 142], "group_count": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "group_siz": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "guid": 1, "guidanc": [1, 2], "h": [3, 19, 20, 21, 22, 23, 24, 25, 27, 32, 33, 34, 35, 37, 38, 44, 45, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 78, 79, 92, 94, 96, 98, 99, 112, 114, 118, 119, 124, 125, 126, 127, 136, 138, 144, 146, 147, 148, 149, 150, 151], "h_": [44, 45], "ha": [2, 3, 39, 40, 98, 122, 123, 124, 127, 134, 155, 157], "half": [20, 21], "hand": [63, 68, 88, 89, 90, 91, 100, 101, 102, 124, 125, 126, 127, 136, 137], "handler": 3, "hardwar": 2, "have": [1, 2, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 72, 98, 104, 125, 126, 134, 138, 157], "hbmv": 10, "hc": [146, 148], "header": [2, 153], "heavili": 2, "heevd": [93, 100, 103], "heevd_scratchpad_s": [92, 100, 103], "hegvd": [95, 100, 103], "hegvd_scratchpad_s": [94, 100, 103], "help": [1, 2, 3, 157], "helper": 3, "hemm": 11, "hemv": 10, "henc": 152, "her": 10, "her2": 10, "her2k": 11, "here": [2, 3, 35, 58, 64, 73, 92, 94, 128, 130], "herk": 11, "hermitian": [10, 11, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 92, 94, 96, 98, 100, 101, 102, 103, 118, 119, 122, 124, 125, 144, 150, 155], "hetrd": [97, 100, 103, 144, 145, 150, 151], "hetrd_scratchpad_s": [96, 100, 103], "hetrf": [99, 100, 102], "hetrf_scratchpad_s": [98, 100, 102], "hh": [146, 148], "hint": 3, "hip": [1, 2, 156], "hip_cxx_compil": 2, "hip_target": [1, 2], "hipsycl": [1, 2, 156], "hipsycl_target": 1, "hold": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "host": [2, 3], "host_selector": 3, "how": [3, 98, 99, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135], "howev": [1, 2, 92, 128], "hpmv": 10, "hpp": [3, 155], "hpr": 10, "hpr2": 10, "http": [0, 157], "hu": 124, "hu_i": [119, 125, 126], "hx": [88, 91, 136, 137], "hx_i": [89, 90], "i": [1, 2, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 104, 106, 107, 108, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 144, 146, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157], "iamax": 9, "iamin": 9, "icpx": [2, 156], "icx": [2, 156], "id": 2, "idx": [7, 14, 15, 21, 25, 59, 67], "ieee": 100, "ifdef": 3, "ii": [98, 134], "im": [4, 39, 40], "imaginari": [4, 32, 33, 35, 36, 37, 38], "implement": [0, 2, 3, 154], "import": [1, 2, 3, 157], "imported_loc": 3, "inci": [5, 6, 7, 13, 14, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 42, 44, 46, 48, 49, 51, 52, 54, 56], "includ": [0, 3, 9, 10, 11, 12, 94, 100, 101, 130, 155, 157], "include_guard": 3, "incompat": 2, "increment": 152, "incx": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 60, 61, 62, 63, 65, 68, 152], "incxi": 48, "independ": [12, 100, 101], "index": [0, 9, 39, 40, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "indic": [1, 3, 80, 81, 88, 89, 90, 91, 98, 99, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 136, 137], "individu": [0, 2], "inf": 100, "info": [94, 130], "inform": [1, 2, 3, 69], "initi": [3, 20, 21, 22, 23, 30, 53, 64, 66, 67], "inlin": 3, "inner": [34, 57], "input": [3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "insid": [1, 2, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "instal": [0, 1, 2, 153], "instanc": 2, "instanti": 3, "instead": [72, 73, 76, 157], "instinct": 2, "instruct": 3, "int": 3, "int32_t": 22, "int64_t": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "int8_t": 22, "int_64": [98, 134], "integ": [7, 12, 14, 15, 21, 22, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "integr": 153, "intel": [3, 156], "interchang": [80, 81, 98, 134, 155], "interfac": [1, 2, 8, 100, 154, 155], "intermedi": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "introduc": 155, "introduct": 153, "invalid": 2, "invers": [84, 85, 100, 101, 102, 122], "invert": [100, 102], "invoc": 153, "involv": [1, 2], "ipiv": [80, 81, 82, 84, 85, 86, 88, 89, 90, 98, 134], "ipiv_i": [81, 86], "ipivi": 90, "is_host": 3, "issu": [0, 2], "its": [3, 23, 30, 34, 35, 53, 57, 58, 59, 72, 73, 76], "ityp": [94, 95, 130, 131], "j": [0, 7, 14, 15, 21, 25, 59, 67, 152], "j4": 3, "jit": 2, "job": [78, 79, 92, 93, 94, 95, 128, 129, 130, 131], "jobu": [78, 79], "jobvt": [78, 79], "jobz": [92, 93, 94, 95, 128, 129, 130, 131], "k": [11, 15, 20, 21, 22, 23, 29, 34, 35, 46, 57, 58, 59, 60, 61, 63, 68, 81, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 134, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152], "k_g": [107, 108, 141, 142], "kahan": [92, 128], "kaufman": [98, 100, 102, 134], "kernel": [12, 100, 101, 153], "kg": 108, "kl": [19, 152], "know": 157, "ku": [19, 152], "l": [80, 94, 98, 118, 124, 127, 130, 134, 155], "l_i": [81, 119, 125, 126], "l_il_i": [119, 125, 126], "lambda": [92, 94, 95, 128, 130, 131], "lambda_i": [92, 128], "lapack": [0, 2, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156], "largest": 39, "last": [44, 45], "latest": 156, "layer": 3, "layout": [15, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 53, 64, 66, 67, 152], "lazili": 157, "ld_library_path": [0, 157], "lda": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "lda_g": [74, 81], "ldag": 120, "ldb": [20, 21, 22, 23, 30, 34, 53, 57, 64, 66, 67, 88, 89, 90, 91, 94, 95, 124, 125, 126, 127, 130, 131, 136, 137], "ldc": [15, 20, 21, 22, 23, 30, 34, 35, 53, 57, 58, 59, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151], "ldl": [98, 99, 134, 135], "ldm": 152, "ldot": 152, "ldu": [78, 79], "ldvt": [78, 79], "le": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "lead": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "least": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 76, 77, 78, 80, 81, 82, 84, 85, 86, 88, 89, 90, 92, 94, 96, 98, 100, 102, 104, 107, 108, 110, 112, 114, 116, 118, 119, 120, 122, 124, 125, 126, 128, 130, 132, 134, 136, 138, 141, 142, 144, 146, 148, 150, 152], "left": [15, 30, 42, 52, 53, 64, 66, 67, 78, 79, 112, 113, 114, 115, 116, 117, 146, 147, 148, 149, 150, 151, 152, 155], "left_right": [15, 30, 53, 64, 66, 67], "leftarrow": [5, 6, 13, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 62, 64, 65], "len": [15, 19, 24, 25], "length": [19, 24, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 65, 68], "less": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "level": [3, 4, 6, 8, 13, 16, 17, 18, 19, 20, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68], "level1": 8, "level2": 8, "level3": 8, "lib": [0, 2, 3, 157], "lib_nam": 3, "lib_obj": 3, "libnewlib": 3, "libonemkl": 3, "libonemkl_blas_mklcpu": 3, "libonemkl_blas_newlib": 3, "librari": [0, 1, 2, 12, 100, 101, 153, 154, 157], "like": [2, 5, 7, 8, 14, 15, 21, 22, 23, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 155, 157], "limit": 2, "linear": [8, 10, 61, 63, 67, 68, 72, 75, 76, 77, 80, 83, 84, 87, 88, 89, 91, 98, 99, 101, 106, 109, 112, 113, 114, 115, 118, 121, 122, 123, 124, 125, 127, 134, 135, 136, 137, 140, 143, 146, 147, 148, 149, 153], "link": [2, 3, 157], "linux": [0, 1, 2, 156, 157], "list": [1, 2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "ll": [94, 118, 124, 127, 130], "llvm": 2, "load": [3, 157], "loader": 3, "locat": [3, 157], "long": 155, "longer": 155, "look": 2, "lower": [12, 23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 155], "lu": [80, 81, 84, 85, 88, 89, 100, 101, 102, 119, 125], "m": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 53, 54, 64, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 98, 100, 102, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 134, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152], "m1": 152, "m2": 152, "m3": 152, "m_g": [73, 74, 81, 82, 107, 108, 141, 142], "macro": 3, "magnitud": [4, 9], "mai": [0, 1, 2, 100, 155, 157], "main": [152, 157], "main_test": 3, "major": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 152], "make": [1, 2, 3, 157], "makefil": [1, 2], "mani": [12, 100, 101], "manual": [0, 1, 2, 3, 157], "map": 3, "match": 157, "math": [12, 100, 101, 141, 153], "matric": [11, 12, 15, 20, 21, 22, 23, 25, 30, 34, 53, 57, 59, 64, 66, 67, 69, 70, 73, 74, 81, 82, 85, 86, 89, 90, 94, 95, 96, 97, 98, 100, 101, 104, 107, 108, 119, 120, 125, 126, 130, 131, 132, 133, 134, 136, 138, 141, 142, 152, 155], "matrix": [4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 91, 92, 93, 94, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 127, 128, 129, 130, 132, 134, 135, 136, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 155], "max": [22, 70, 72, 76, 77, 78, 80, 81, 84, 88, 92, 94, 96, 98, 110, 112, 114, 116, 117, 118, 122, 124, 128, 130, 132, 134, 136, 137, 138, 144, 146, 148, 150, 151, 152], "maxim": 39, "maximum": [9, 39], "md": 2, "mechan": [3, 157], "memori": [5, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "messag": 157, "method": [3, 94, 98, 130, 134], "mi": 2, "mi200": [1, 2], "mi210": 2, "mi50": 2, "min": [70, 72, 73, 76, 78, 79, 80, 81, 104, 105, 138, 139, 152], "minim": 40, "minimum": [9, 40], "miss": 2, "mix": 16, "mkdir": [0, 1, 2], "mkl": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155, 157], "mkl_install_prefix": 2, "mkl_link_c": 3, "mkl_root": 2, "mklcpu": [1, 2, 3], "mklgpu": [1, 2, 3], "mklroot": 2, "mn": 152, "mode": 3, "model": 3, "modifi": [3, 9, 44, 45], "more": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "most": [1, 2, 104, 138], "mostli": 2, "multipl": [1, 2, 3, 7, 14, 15, 21, 22, 25, 30, 34, 53, 57, 59, 64, 67, 88, 89, 100, 101, 102, 124, 125, 136, 154, 155], "multipli": [21, 66, 67, 98, 100, 102, 103, 112, 113, 114, 115, 116, 117, 134, 146, 147, 148, 149, 150, 151], "must": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 156], "mxn": 15, "mytarget": 157, "n": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 155], "n1": 152, "n2": 152, "n3": 152, "n_g": [73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "name": [1, 2, 3, 96, 155, 157], "namespac": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "nan": [39, 40, 100], "ne": 78, "need": [0, 1, 2, 3, 20, 21, 22, 23, 30, 36, 37, 38, 53, 64, 66, 67, 104, 138, 157], "neg": 78, "never": [57, 58, 59], "new": [1, 2, 3, 155], "new_directori": 3, "newbackend": 3, "newdevic": 3, "newlib": 3, "newlib_librari": 3, "newlib_root": 3, "newlib_sasum": 3, "newlib_wrapp": 3, "newlib_wrappers_table_dyn": 3, "newlibroot": 3, "ng": 120, "ninja": [1, 2], "nn": 152, "non": [25, 60, 61, 62, 63, 65, 68, 78, 157], "none": 2, "nontran": [34, 35, 57, 58, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 155], "nonunit": [136, 137, 155], "norm": [9, 41], "normal": [94, 130], "note": [2, 3, 16, 20, 21, 22, 23, 30, 39, 40, 53, 64, 66, 67, 100, 104, 138], "novec": [78, 79, 92, 93, 94, 95, 128, 129, 130, 131], "now": 3, "nrh": [88, 89, 90, 91, 124, 125, 126, 127, 136, 137], "nrhsg": 90, "nrm2": 9, "number": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "nvidia": [1, 2, 156], "nvptx64": 2, "obtain": [98, 134], "off": [3, 70, 96, 132], "offset": [7, 14, 15, 21, 22, 25, 59, 67, 153], "offset_typ": 22, "often": 2, "omit": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "omp": 1, "onc": [1, 2], "one": [1, 2, 3, 11, 13, 14, 19, 20, 21, 22, 23, 24, 25, 30, 35, 39, 40, 53, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 112, 114, 116, 146, 148, 150, 152, 155, 157], "oneapi": [2, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 155, 156, 157], "oneapi_device_selector": 2, "onemkl": [0, 1, 8, 15, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 100, 152, 154], "onemkl_": [3, 157], "onemkl_bla": 157, "onemkl_blas_cubla": 3, "onemkl_blas_mklcpu": 3, "onemkl_blas_mklgpu": 3, "onemkl_blas_newlib": 3, "onemkl_dft": 157, "onemkl_dft_cufft": 157, "onemkl_dir": 2, "onemkl_install_dir": 157, "onemkl_interface_librari": 157, "onemkl_lapack_geqrf_batch_usm": [107, 141], "onemkl_lapack_getrf_batch_usm": 89, "onemkl_lapack_sytrd": 116, "onemkl_librari": 3, "onemkl_rng_curand": 3, "onemkl_sycl_implement": 2, "onli": [0, 1, 2, 3, 7, 12, 14, 15, 21, 23, 25, 59, 67, 73, 81, 85, 89, 92, 93, 94, 95, 107, 119, 125, 128, 129, 130, 131, 136, 141, 155], "op": [19, 20, 21, 22, 23, 24, 25, 35, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "open": [2, 154], "oper": [2, 7, 9, 10, 11, 12, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 156, 157], "opt": 2, "option": [0, 1, 3, 78, 79, 92, 94, 100, 103, 128, 130, 153], "order": [78, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 148, 150, 155], "orgbr": [70, 100, 103, 105], "orgbr_scratchpad_s": [100, 103, 104], "orgqr": [100, 102, 109], "orgqr_batch": [100, 101, 108], "orgqr_batch_scratchpad_s": [100, 101, 107], "orgqr_scratchpad_s": [100, 102, 106], "orgtr": [100, 103, 111], "orgtr_scratchpad_s": [100, 103, 110], "origin": [104, 105, 138, 139], "ormqr": [100, 102, 113], "ormqr_scratchpad_s": [100, 102, 112], "ormrq": [100, 102, 115], "ormrq_scratchpad_s": [100, 102, 114], "ormtr": [100, 103, 117], "ormtr_scratchpad_s": [100, 103, 116], "orthogon": [70, 72, 73, 76, 78, 96, 100, 101, 102, 103, 104, 106, 107, 110, 112, 114, 116, 128, 132, 140, 141], "orthonorm": [106, 107, 140, 141], "os": 1, "other": [1, 2, 3, 44, 45, 52, 92, 128, 152], "otherwis": [15, 25, 43], "out": 2, "output": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 155], "over": [112, 114, 146, 148], "overlap": 100, "overlin": 17, "overwrit": [112, 114, 116, 146, 148, 150], "overwritevec": [78, 79], "overwritten": [7, 14, 15, 20, 21, 22, 23, 25, 30, 34, 35, 53, 57, 58, 59, 64, 66, 67, 70, 72, 76, 78, 79, 80, 84, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "own": 157, "p": [0, 70, 80, 100, 103, 104, 105, 106, 107, 138, 139, 140, 141], "p_": 70, "p_i": 81, "p_il_iu_i": 81, "pack": [10, 36, 37, 38, 49, 50, 51, 62, 63, 152], "packag": [1, 2, 100], "page": [0, 2], "pal": [92, 128], "parallel": [3, 154, 155], "param": [44, 45], "paramet": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 157], "parent": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "part": [3, 4, 12, 23, 32, 33, 35, 36, 37, 38, 50, 51, 55, 56, 78, 79, 92, 93, 94, 95, 96, 97, 98, 99, 104, 106, 107, 118, 119, 120, 121, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 138, 140, 141, 152, 157], "parti": 153, "partial": [80, 81], "particular": 157, "pass": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "path": [0, 1, 2, 3], "path_suffix": 3, "path_to_icx_compil": 2, "path_to_install_dir": [1, 2], "perform": [2, 7, 9, 10, 11, 14, 15, 16, 17, 18, 21, 25, 34, 35, 38, 42, 44, 48, 50, 57, 58, 59, 67, 69, 71, 72, 73, 74, 75, 76, 77, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 95, 97, 99, 100, 103, 105, 107, 108, 109, 111, 113, 115, 117, 119, 120, 121, 123, 125, 126, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 149, 151, 155], "permut": [80, 81, 98, 134], "phantom": 42, "pivot": [72, 73, 76, 80, 81, 98, 134], "plane": [9, 42, 44], "pleas": [2, 3], "plu": 80, "plugin": 2, "pmatrix": 70, "point": [2, 3, 9, 42, 43, 44, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "pointer": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 78, 80, 81, 84, 88, 89, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "posit": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 39, 40, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 94, 100, 101, 102, 118, 119, 122, 124, 125, 130, 152], "possibl": 2, "post": 3, "potr": [100, 102, 127], "potrf": [100, 102, 121, 122, 124], "potrf_batch": [100, 101, 120, 125], "potrf_batch_scratchpad_s": [100, 101, 119], "potrf_scratchpad_s": [100, 102, 118], "potri": [100, 102, 123], "potri_scratchpad_s": [100, 102, 122], "potrs_batch": [100, 101, 126], "potrs_batch_scratchpad_s": [100, 101, 125], "potrs_scratchpad_s": [100, 102, 124], "pre": 3, "precis": [4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "predic": 3, "prefix": [1, 2], "previou": 152, "previous": [3, 107, 141, 157], "privat": 157, "pro": 2, "problem": [69, 70, 71, 73, 74, 78, 79, 81, 82, 85, 86, 89, 90, 92, 93, 94, 95, 96, 97, 102, 104, 105, 107, 108, 110, 111, 116, 117, 119, 120, 125, 126, 128, 129, 130, 131, 132, 133, 138, 139, 141, 142, 144, 145, 150, 151], "process": 157, "processor": 2, "product": [1, 5, 6, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 42, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 59, 60, 62, 64, 65, 68, 70, 72, 73, 76, 96, 98, 106, 107, 108, 109, 112, 113, 114, 115, 116, 132, 134, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "program": [0, 152], "project": [0, 153], "propag": 3, "proper": 3, "properti": 3, "provid": [2, 3, 8, 12, 69, 70, 72, 73, 76, 81, 85, 89, 96, 100, 101, 119, 120, 125, 126, 132], "public": 3, "push_back": 3, "py": 3, "python": 3, "q": [3, 70, 72, 76, 96, 100, 102, 103, 104, 105, 106, 109, 110, 111, 112, 113, 114, 115, 116, 117, 132, 138, 139, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151], "q_": 70, "q_1b_1p_1": 70, "q_1b_1p_h": 70, "q_i": [73, 100, 101, 107, 108, 141, 142], "q_ir_i": 73, "qbp": 70, "qc": [112, 114, 116, 146, 148, 150], "ql": [92, 128], "qr": [72, 73, 92, 100, 101, 102, 106, 107, 112, 128, 140, 141, 146], "qtq": [96, 110, 116, 132, 144, 150], "quad": 152, "queri": 3, "queue": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "r": [0, 43, 72, 76, 116, 117, 150, 151, 155, 156], "r_i": 73, "radeon": 2, "rank": [10, 11, 26, 27, 28, 32, 33, 34, 35, 37, 38, 50, 51, 55, 56, 57, 58, 59], "re": [0, 4, 39, 40, 157], "read": 3, "readm": 1, "real": [4, 16, 34, 35, 39, 40, 70, 78, 92, 94, 100, 101, 102, 103, 104, 106, 110, 112, 114, 116, 118, 119, 124, 125, 126, 127, 128, 130, 132, 134], "realt": [70, 78, 92, 94, 96], "rectangular": [78, 100, 103, 112, 114, 146, 148], "reduc": [70, 96, 100, 103, 104, 110, 116, 132, 139, 144, 150], "reduct": 70, "ref": [89, 116], "ref_blas_root": 0, "refer": [0, 1, 2], "referenc": [78, 95, 97, 118, 121, 129, 136, 137, 152], "reference_blas_install_prefix": 2, "reference_lapack_install_prefix": 2, "reflector": [70, 72, 73, 76, 96, 104, 106, 107, 108, 109, 112, 113, 114, 115, 132, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "relat": [69, 100, 103], "relev": [0, 1, 2], "reli": 2, "remain": 76, "replac": [44, 52], "repositori": [1, 2, 156], "repres": [70, 72, 73, 74, 76, 96, 132, 152], "represent": [70, 72, 73, 76, 96, 132], "request": [92, 128], "requir": [0, 1, 2, 3, 44, 45, 71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 92, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 128, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151, 156, 157], "required_var": 3, "respect": [2, 44, 45, 152], "result": [3, 4, 6, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36, 37, 39, 40, 41, 45, 46, 48, 49, 50, 53, 54, 55, 56, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "retain": [1, 2], "retriev": 2, "return": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "rhs_g": 126, "riangular": 155, "right": [15, 30, 42, 52, 53, 63, 64, 66, 67, 68, 78, 88, 89, 90, 91, 100, 101, 102, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 136, 137, 146, 147, 148, 149, 150, 151, 152, 155], "rng": [1, 2], "rocbla": 2, "rocminfo": 2, "rocrand": 2, "rocsolv": 2, "root": [1, 2], "rot": 9, "rotat": [9, 42, 43, 44, 45], "rotg": 9, "rotm": 9, "rotmg": 9, "routin": [4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153], "row": [2, 3, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 98, 104, 105, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 134, 136, 137, 138, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 155], "row_major": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "rowwis": 78, "rq": [76, 100, 102, 112, 114, 146, 148], "rt": 2, "run": [1, 2, 3, 153, 157], "runtim": 157, "runtime_error": 3, "rx": 2, "safe": 155, "sai": 155, "same": [2, 3, 39, 40, 110, 111, 116, 117, 144, 145, 150, 151, 152, 155], "sb": 48, "sbmv": 10, "scal": 9, "scalar": [4, 5, 6, 7, 9, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 96, 104, 132], "scale": [5, 7, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67], "scratchpad": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "scratchpad_s": [70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 105, 106, 107, 110, 112, 113, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 139, 140, 141, 144, 146, 147, 148, 150], "script": [2, 3], "scriptscriptstyl": 152, "scriptstyl": [22, 152], "sdsdot": 9, "second": [45, 70, 76, 78, 80, 88, 92, 94, 96, 98, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 144, 146, 148, 150], "section": [1, 2, 69, 157], "see": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 104, 105, 118, 119, 134, 138, 139, 157], "segment": 152, "select": [1, 2, 100, 153, 155], "semicolon": 1, "separ": [1, 3], "sequenti": 152, "seri": [1, 2], "set": [0, 1, 2, 3, 32, 33, 35, 36, 37, 38, 44, 45, 64, 66, 67, 157], "set_target_properti": 3, "setup": 153, "sever": [2, 8, 100, 152, 155], "share": 0, "short": [3, 155], "should": [1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155, 157], "side": [15, 30, 53, 63, 64, 66, 67, 68, 88, 89, 90, 91, 100, 101, 102, 112, 113, 114, 115, 116, 117, 124, 125, 126, 127, 136, 137, 146, 147, 148, 149, 150, 151, 153], "sigma": 78, "sign": 2, "similar": [2, 96, 100, 101, 132], "simpl": 1, "sinc": 2, "singl": [2, 7, 14, 15, 21, 25, 48, 59, 67, 155], "single_task": 3, "singular": [69, 70, 71, 78, 79, 92, 93, 94, 95, 96, 97, 104, 105, 110, 111, 116, 117, 128, 129, 130, 131, 132, 133, 138, 139, 144, 145, 150, 151], "size": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152], "sm_80": 1, "smallest": 40, "smallmatrix": 152, "snippet": 3, "so": [1, 2, 3, 20, 22, 23, 34, 35, 57, 58, 73, 74, 78, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142, 152], "solut": [2, 10, 61, 63, 66, 67, 68, 88, 89, 100, 101, 124, 125, 136], "solv": [11, 12, 61, 63, 66, 67, 68, 69, 73, 74, 81, 82, 85, 86, 88, 89, 90, 91, 94, 95, 100, 101, 102, 107, 108, 119, 120, 124, 125, 126, 130, 131, 136, 137, 141, 142], "some": [1, 2], "somevec": [78, 79], "sort": 78, "sourc": [2, 3, 154, 156, 157], "space": [106, 107, 140, 141], "span": [106, 107, 140, 141], "spars": 2, "sparse_bla": 2, "spec": 3, "special": [100, 155], "specif": [0, 2, 3, 154, 157], "specifi": [1, 2, 3, 5, 6, 7, 14, 15, 19, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 45, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 74, 75, 77, 78, 79, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 104, 105, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126, 127, 129, 130, 131, 132, 133, 135, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 155], "spectral": [92, 128], "spir64": 2, "spmv": 10, "spr": [10, 51], "spr2": 10, "sqrt": 45, "squar": [69, 88, 89, 100, 101, 102], "sramecc": 2, "src": [3, 157], "standard": 157, "start": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152], "static": [3, 157], "std": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "step": [2, 3], "still": 2, "storag": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 153], "store": [4, 15, 16, 17, 18, 20, 21, 22, 23, 30, 34, 35, 39, 40, 41, 48, 53, 57, 58, 59, 64, 66, 67, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 104, 106, 107, 110, 112, 114, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 140, 141, 144, 146, 148, 150, 152, 155], "strictli": [118, 121, 152], "stride": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 21, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 59, 60, 61, 62, 63, 65, 67, 68, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "stride_a": [59, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "stride_b": [89, 90, 125, 126], "stride_c": 59, "stride_ipiv": [81, 82, 85, 86, 89, 90], "stride_tau": [73, 74, 107, 108, 141, 142], "stridea": [15, 21, 25, 59, 67], "strideb": [21, 67], "stridec": [15, 21, 59], "stridei": [7, 14, 25], "stridex": [7, 14, 15, 25], "structur": [1, 2, 3, 98, 134], "sub": [19, 60, 61, 70, 152], "subarrai": 76, "subdiagon": [70, 76, 96, 132], "submit": 3, "subprogram": 8, "subset": 2, "successfulli": 3, "suffix": 3, "sum": [4, 9, 42, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "sum_": [4, 7, 14, 15, 16, 17, 18, 21, 25, 48, 59, 67], "super": [19, 29, 46, 60, 61, 70, 152], "superdiagon": [70, 96, 132], "suppli": [36, 37, 38, 49, 50, 51, 62, 63, 107, 110, 111, 116, 117, 125, 126, 141, 144, 145, 150, 151, 152], "support": [0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156], "sure": [3, 157], "svd": 78, "swap": 9, "switch": [44, 45], "sycl": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "syevd": [100, 103, 129], "syevd_scratchpad_s": [100, 103, 128], "sygvd": [100, 103, 131], "sygvd_scratchpad_s": [100, 103, 130], "symbol": 3, "symm": 11, "symmetr": [10, 11, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 94, 96, 100, 101, 102, 103, 110, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 155], "symv": 10, "syntax": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "syr": 10, "syr2": 10, "syr2k": 11, "syrk": [11, 59], "system": [2, 10, 61, 63, 67, 68, 69, 88, 89, 100, 101, 102, 124, 125, 136, 153, 156, 157], "sytrd": [100, 103, 110, 111, 116, 117, 133], "sytrd_scratchpad_s": [100, 103, 132], "sytrf": [100, 102, 135], "sytrf_scratchpad_s": [100, 102, 134], "t": [1, 2, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "t_re": [4, 16, 39, 40, 41, 43], "t_real": [34, 35, 43], "t_scalar": [42, 47], "ta": [20, 22], "tabl": [1, 2, 3, 9, 10, 11, 12, 100, 101, 102, 103], "take": 155, "taken": 157, "target": [0, 1, 2, 3, 157], "target_domain": 1, "target_link_librari": [3, 157], "task": [69, 100, 103], "tau": [72, 73, 74, 76, 96, 104, 106, 107, 108, 110, 112, 114, 116, 132, 138, 140, 141, 142, 144, 146, 148, 150], "tau_i": [73, 74, 107, 108, 141, 142], "taup": [70, 104, 138], "tauq": [70, 104, 138], "tb": [20, 22], "tbmv": 10, "tbsv": 10, "tc": [20, 22, 112, 114, 116], "templat": [3, 71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "test": [1, 2, 153], "test_help": 3, "test_main_ct": 3, "test_run_ct": 3, "test_run_intelgpu": 3, "test_run_newdevic": 3, "text": [72, 73, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 98, 106, 107, 108, 110, 111, 116, 117, 119, 120, 124, 125, 126, 130, 131, 134, 136, 137, 140, 141, 142, 144, 150, 151, 152], "th": [73, 76, 98, 112, 114, 134], "than": [39, 40, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 92, 94, 96, 98, 104, 106, 110, 112, 114, 116, 118, 122, 124, 128, 130, 132, 134, 136, 138, 140, 144, 146, 148, 150], "thei": [2, 78, 155, 157], "them": [3, 5, 17, 33, 38, 51, 55, 56, 70], "thereof": [104, 138], "thi": [1, 2, 3, 19, 24, 69, 70, 71, 72, 73, 75, 76, 77, 79, 83, 84, 85, 87, 88, 89, 91, 92, 93, 95, 96, 97, 99, 105, 109, 110, 111, 113, 115, 116, 117, 121, 122, 123, 124, 125, 127, 128, 129, 131, 132, 133, 135, 137, 139, 143, 144, 145, 147, 149, 150, 151, 152, 157], "third": 153, "three": [44, 45], "through": 2, "throw": 3, "thu": [92, 128], "time": [2, 3, 70, 72, 73, 76, 78, 80, 81, 84, 85, 98, 104, 105, 106, 107, 110, 112, 114, 134, 138, 139, 140, 141, 144, 146, 148, 157], "tm": 2, "tool": [2, 157], "toolkit": 2, "top": [3, 152], "topic": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "total": [7, 14, 15, 21, 25, 59, 67, 73, 74, 81, 82, 85, 86, 89, 90, 107, 108, 119, 120, 125, 126, 141, 142], "total_batch_count": [7, 14, 15, 21, 25, 59, 67], "tpmv": 10, "tpsv": 10, "tradit": [152, 155], "tran": [19, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 155], "trans_g": 89, "transa": [20, 21, 22, 23, 64, 66, 136], "transb": [20, 21, 22, 23], "transfer": 152, "transform": [44, 45, 70, 96, 132], "transpos": [19, 20, 21, 22, 23, 24, 25, 34, 35, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 89, 90, 91, 112, 113, 114, 115, 116, 117, 136, 137, 146, 147, 148, 149, 150, 151, 153], "transposit": [19, 20, 21, 22, 23, 24, 25, 35, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "trapezoid": [72, 73, 76, 80, 81], "triangl": [23, 30, 34, 35, 53, 57, 58, 59, 76, 94, 96, 122, 123, 124, 125, 126, 127, 130, 132, 152, 155], "triangular": [10, 11, 12, 23, 29, 31, 32, 33, 36, 37, 38, 46, 49, 50, 51, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 72, 73, 76, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 118, 119, 120, 121, 124, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 152, 155], "tridiagon": [96, 100, 103, 110, 116, 132, 144, 150], "trmm": 11, "trmv": 10, "trsm": [11, 67], "trsm_batch": 12, "trsv": 10, "trtr": [100, 102, 137], "trtrs_scratchpad_s": [100, 102, 136], "true": [0, 1, 2, 157], "try": 2, "tu": 124, "tu_i": [119, 125, 126], "tune": 2, "tutori": 3, "two": [3, 5, 15, 16, 17, 18, 25, 33, 38, 42, 44, 48, 51, 52, 56, 155, 157], "tx": [88, 91, 136, 137], "tx_i": [89, 90], "txt": 3, "type": [3, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "typenam": [71, 74, 75, 77, 79, 82, 83, 86, 87, 90, 91, 93, 95, 97, 99, 105, 108, 109, 111, 113, 115, 117, 120, 121, 123, 126, 127, 129, 131, 133, 135, 137, 139, 142, 143, 145, 147, 149, 151], "u": [78, 79, 80, 94, 98, 118, 124, 127, 130, 134, 155], "u_i": [81, 119, 125, 126], "udu": [98, 99, 134, 135], "uint16_t": 3, "uint8_t": 22, "unconjug": [9, 10, 28], "under": 3, "underbrac": 152, "underneath": 154, "unexpect": 100, "ungbr": [70, 100, 103, 139], "ungbr_scratchpad_s": [100, 103, 138], "ungqr": [100, 102, 143], "ungqr_batch": [100, 101, 142], "ungqr_batch_scratchpad_s": [100, 101, 141], "ungqr_scratchpad_s": [100, 102, 140], "ungtr": [100, 103, 145], "ungtr_scratchpad_s": [100, 103, 144], "unit": [3, 60, 61, 62, 63, 64, 65, 66, 67, 68, 80, 81, 98, 134, 136, 137, 155], "unit_diag": [64, 66, 67, 136, 137], "unit_nonunit": [60, 61, 62, 63, 65, 68], "unit_test": 3, "unitari": [43, 70, 76, 78, 92, 96, 100, 101, 102, 103, 107, 112, 114, 132, 138, 140, 141, 144, 146, 148, 150], "unix": [1, 2], "unknown": 3, "unmqr": [100, 102, 147], "unmqr_scratchpad_s": [100, 102, 146], "unmrq": [100, 102, 149], "unmrq_scratchpad_s": [100, 102, 148], "unmtr": [100, 103, 151], "unmtr_scratchpad_s": [100, 103, 150], "unstabl": 100, "up": [1, 2], "updat": [5, 6, 10, 11, 12, 13, 19, 23, 24, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 42, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 65, 153, 155], "uplo": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 153], "upper": [12, 23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 80, 81, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152, 155], "upper_low": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 92, 93, 94, 95, 96, 97, 98, 99, 110, 111, 116, 117, 118, 121, 122, 123, 124, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 150, 151, 152], "us": [0, 1, 2, 3, 10, 12, 15, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 36, 53, 59, 60, 62, 64, 65, 66, 67, 69, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 100, 102, 103, 104, 106, 107, 110, 111, 112, 114, 116, 117, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 145, 146, 148, 150, 151, 152, 153, 154, 155, 156], "usag": 3, "user": 2, "using_from_installed_binari": 157, "using_with_fetchcont": 157, "usm": [67, 77], "usual": [106, 107, 140, 141], "v": [78, 79], "valid": [104, 138], "valu": [1, 2, 4, 5, 6, 7, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 155], "variabl": [1, 2, 3, 152], "variant": [39, 40, 92, 128], "variou": 2, "vdot": 152, "vec": [92, 93, 94, 95, 128, 129, 130, 131], "vector": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 76, 78, 79, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150, 152], "vega": 2, "vendor": 2, "version": [2, 77, 155], "via": 2, "vii": 2, "visual": 152, "void": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "vt": [78, 79], "w": [3, 92, 94, 128, 130], "wa": [2, 3, 80, 81, 98, 134, 157], "wai": 2, "wait": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "walker": [92, 128], "want": 3, "warn": 100, "we": [2, 3], "websit": 1, "well": [8, 100], "were": 157, "when": [0, 2, 110, 116, 144, 150, 152, 155, 157], "where": [1, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "whether": [23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 98, 99, 118, 119, 120, 121, 125, 126, 134, 135, 136, 137, 155], "which": [3, 9, 10, 11, 20, 70, 73, 92, 106, 107, 119, 128, 140, 141, 155], "while": [2, 16, 152], "whilst": 2, "whole": [104, 106, 107, 138, 140, 141], "whose": [61, 63, 68, 88, 89, 92, 106, 107, 108, 109, 112, 113, 114, 115, 124, 125, 128, 136, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151], "window": [153, 156], "wise": 78, "wish": [1, 2], "without": [0, 1, 2], "word": [92, 128, 152], "work": [2, 70, 72, 73, 76, 96, 132, 154], "workspac": 132, "would": 2, "wrapper": 153, "write": [2, 3], "written": 78, "x": [3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 88, 91, 94, 95, 124, 130, 131, 136, 137, 152], "x1": 45, "x86": 2, "x86cpu": 3, "x_": 152, "x_arrai": 15, "x_i": [4, 17, 44, 89, 90, 125], "x_iy_i": [16, 18, 48], "xi": 89, "xnack": 2, "xxx": 3, "y": [5, 6, 7, 13, 14, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 42, 43, 44, 45, 46, 48, 49, 51, 52, 54, 56], "y1": 45, "y_i": [17, 44], "you": [0, 1, 2, 3, 88, 104, 124, 138, 155, 156, 157], "your": [0, 153, 156], "yparam": 44, "z": [43, 92, 94, 128, 130], "z_": [92, 128], "z_i": [92, 128], "zero": [15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 45, 46, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "zhetrd": 96}, "titles": ["Building and Running Tests", "Building the Project with AdaptiveCpp", "Building the Project with DPC++", "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces", "asum", "axpby", "axpy", "axpy_batch", "BLAS Routines", "BLAS Level 1 Routines", "BLAS Level 2 Routines", "BLAS Level 3 Routines", "BLAS-like Extensions", "copy", "copy_batch", "dgmm_batch", "dot", "dotc", "dotu", "gbmv", "gemm", "gemm_batch", "gemm_bias", "gemmt", "gemv", "gemv_batch", "ger", "gerc", "geru", "hbmv", "hemm", "hemv", "her", "her2", "her2k", "herk", "hpmv", "hpr", "hpr2", "iamax", "iamin", "nrm2", "rot", "rotg", "rotm", "rotmg", "sbmv", "scal", "sdsdot", "spmv", "spr", "spr2", "swap", "symm", "symv", "syr", "syr2", "syr2k", "syrk", "syrk_batch", "tbmv", "tbsv", "tpmv", "tpsv", "trmm", "trmv", "trsm", "trsm_batch", "trsv", "Dense Linear Algebra", "gebrd", "gebrd_scratchpad_size", "geqrf", "geqrf_batch", "geqrf_batch_scratchpad_size", "geqrf_scratchpad_size", "gerqf", "gerqf_scratchpad_size", "gesvd", "gesvd_scratchpad_size", "getrf", "getrf_batch", "getrf_batch_scratchpad_size", "getrf_scratchpad_size", "getri", "getri_batch", "getri_batch_scratchpad_size", "getri_scratchpad_size", "getrs", "getrs_batch", "getrs_batch_scratchpad_size", "getrs_scratchpad_size", "heevd", "heevd_scratchpad_size", "hegvd", "hegvd_scratchpad_size", "hetrd", "hetrd_scratchpad_size", "hetrf", "hetrf_scratchpad_size", "LAPACK Routines", "LAPACK-like Extensions Routines", "LAPACK Linear Equation Routines", "LAPACK Singular Value and Eigenvalue Problem Routines", "orgbr", "orgbr_scratchpad_size", "orgqr", "orgqr_batch", "orgqr_batch_scratchpad_size", "orgqr_scratchpad_size", "orgtr", "orgtr_scratchpad_size", "ormqr", "ormqr_scratchpad_size", "ormrq", "ormrq_scratchpad_size", "ormtr", "ormtr_scratchpad_size", "potrf", "potrf_batch", "potrf_batch_scratchpad_size", "potrf_scratchpad_size", "potri", "potri_scratchpad_size", "potrs", "potrs_batch", "potrs_batch_scratchpad_size", "potrs_scratchpad_size", "syevd", "syevd_scratchpad_size", "sygvd", "sygvd_scratchpad_size", "sytrd", "sytrd_scratchpad_size", "sytrf", "sytrf_scratchpad_size", "trtrs", "trtrs_scratchpad_size", "ungbr", "ungbr_scratchpad_size", "ungqr", "ungqr_batch", "ungqr_batch_scratchpad_size", "ungqr_scratchpad_size", "ungtr", "ungtr_scratchpad_size", "unmqr", "unmqr_scratchpad_size", "unmrq", "unmrq_scratchpad_size", "unmtr", "unmtr_scratchpad_size", "Matrix Storage", "oneMKL Interfaces", "Introduction", "oneMKL Defined Datatypes", "Selecting a Compiler", "Using the oneMKL Interfaces in your project with CMake"], "titleterms": {"": 157, "1": [3, 9], "2": [3, 10], "3": [3, 11], "4": 3, "5": 3, "about": 153, "adaptivecpp": 1, "addit": 2, "algebra": 69, "an": 157, "asum": 4, "axpbi": 5, "axpi": 6, "axpy_batch": 7, "backend": [1, 2], "bla": [8, 9, 10, 11, 12], "buffer": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "build": [0, 1, 2, 3], "cleanup": [1, 2], "cmake": [2, 157], "command": [1, 2], "compil": 156, "content": 153, "copi": 13, "copy_batch": 14, "creat": 3, "cuda": [1, 2], "datatyp": 155, "defin": 155, "dens": 69, "develop": 153, "dgmm_batch": 15, "diag": 155, "dot": 16, "dotc": 17, "dotu": 18, "dpc": 2, "eigenvalu": [100, 103], "environ": [1, 2], "equat": [100, 102], "exampl": 2, "extens": [12, 100, 101], "faq": 2, "fetchcont": 157, "file": 3, "gbmv": 19, "gebrd": 70, "gebrd_scratchpad_s": 71, "gemm": 20, "gemm_batch": 21, "gemm_bia": 22, "gemmt": 23, "gemv": 24, "gemv_batch": 25, "geqrf": 72, "geqrf_batch": 73, "geqrf_batch_scratchpad_s": 74, "geqrf_scratchpad_s": 75, "ger": 26, "gerc": 27, "gerqf": 76, "gerqf_scratchpad_s": 77, "geru": 28, "gesvd": 78, "gesvd_scratchpad_s": 79, "get": 153, "getr": 88, "getrf": 80, "getrf_batch": 81, "getrf_batch_scratchpad_s": 82, "getrf_scratchpad_s": 83, "getri": 84, "getri_batch": 85, "getri_batch_scratchpad_s": 86, "getri_scratchpad_s": 87, "getrs_batch": 89, "getrs_batch_scratchpad_s": 90, "getrs_scratchpad_s": 91, "hbmv": 29, "header": 3, "heevd": 92, "heevd_scratchpad_s": 93, "hegvd": 94, "hegvd_scratchpad_s": 95, "hemm": 30, "hemv": 31, "her": 32, "her2": 33, "her2k": 34, "herk": 35, "hetrd": 96, "hetrd_scratchpad_s": 97, "hetrf": 98, "hetrf_scratchpad_s": 99, "hpmv": 36, "hpr": 37, "hpr2": 38, "iamax": 39, "iamin": 40, "instal": 157, "integr": 3, "intel": 2, "interfac": [3, 153, 157], "introduct": 154, "invoc": 2, "kernel": 3, "lapack": [100, 101, 102, 103], "level": [9, 10, 11], "librari": 3, "like": [12, 100, 101], "linear": [69, 100, 102], "math": 3, "matrix": 152, "nrm2": 41, "offset": 155, "oneapi": 3, "onemkl": [2, 3, 153, 155, 157], "option": 2, "orgbr": 104, "orgbr_scratchpad_s": 105, "orgqr": 106, "orgqr_batch": 107, "orgqr_batch_scratchpad_s": 108, "orgqr_scratchpad_s": 109, "orgtr": 110, "orgtr_scratchpad_s": 111, "ormqr": 112, "ormqr_scratchpad_s": 113, "ormrq": 114, "ormrq_scratchpad_s": 115, "ormtr": 116, "ormtr_scratchpad_s": 117, "parti": 3, "portbla": 2, "portfft": 2, "potr": 124, "potrf": 118, "potrf_batch": 119, "potrf_batch_scratchpad_s": 120, "potrf_scratchpad_s": 121, "potri": 122, "potri_scratchpad_s": 123, "potrs_batch": 125, "potrs_batch_scratchpad_s": 126, "potrs_scratchpad_s": 127, "problem": [100, 103], "project": [1, 2, 157], "pure": 2, "r": 2, "refer": 153, "rocm": [1, 2], "rot": 42, "rotg": 43, "rotm": 44, "rotmg": 45, "routin": [8, 9, 10, 11, 100, 101, 102, 103], "run": 0, "sbmv": 46, "scal": 47, "sdsdot": 48, "select": 156, "setup": [1, 2], "side": 155, "singular": [100, 103], "spmv": 49, "spr": 50, "spr2": 51, "start": 153, "storag": 152, "swap": 52, "sycl": 2, "syevd": 128, "syevd_scratchpad_s": 129, "sygvd": 130, "sygvd_scratchpad_s": 131, "symm": 53, "symv": 54, "syr": 55, "syr2": 56, "syr2k": 57, "syrk": 58, "syrk_batch": 59, "system": 3, "sytrd": 132, "sytrd_scratchpad_s": 133, "sytrf": 134, "sytrf_scratchpad_s": 135, "target_domain": 2, "tbmv": 60, "tbsv": 61, "test": [0, 3], "third": 3, "tpmv": 62, "tpsv": 63, "transpos": 155, "trmm": 64, "trmv": 65, "trsm": 66, "trsm_batch": 67, "trsv": 68, "trtr": 136, "trtrs_scratchpad_s": 137, "ungbr": 138, "ungbr_scratchpad_s": 139, "ungqr": 140, "ungqr_batch": 141, "ungqr_batch_scratchpad_s": 142, "ungqr_scratchpad_s": 143, "ungtr": 144, "ungtr_scratchpad_s": 145, "unmqr": 146, "unmqr_scratchpad_s": 147, "unmrq": 148, "unmrq_scratchpad_s": 149, "unmtr": 150, "unmtr_scratchpad_s": 151, "updat": 3, "uplo": 155, "us": 157, "usm": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "valu": [100, 103], "version": [4, 5, 6, 7, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 76, 78, 80, 81, 84, 85, 88, 89, 92, 94, 96, 98, 104, 106, 107, 110, 112, 114, 116, 118, 119, 122, 124, 125, 128, 130, 132, 134, 136, 138, 140, 141, 144, 146, 148, 150], "window": 2, "wrapper": 3, "your": 157}}) \ No newline at end of file