XK module API
This documentation is work in progress. Please refer to examples to get started.
XK.BLASXK.KAXK.LoggerXK.ThreadingXK.XKXK.ACCESS_CONCURRENCY_COMMUTATIVEXK.ACCESS_CONCURRENCY_CONCURRENTXK.ACCESS_CONCURRENCY_SEQUENTIALXK.ACCESS_MODE_DXK.ACCESS_MODE_RXK.ACCESS_MODE_RWXK.ACCESS_MODE_VXK.ACCESS_MODE_VRXK.ACCESS_MODE_VWXK.ACCESS_MODE_WXK.ACCESS_SCOPE_NONUNIFIEDXK.ACCESS_SCOPE_UNIFIEDXK.ACCESS_TYPE_BLAS_MATRIXXK.ACCESS_TYPE_HANDLEXK.ACCESS_TYPE_MAXXK.ACCESS_TYPE_NULLXK.ACCESS_TYPE_SEGMENTXK.AXPBYXK.AXPYXK.CXK.COPYXK.COPYSCALEXK.CblasColMajorXK.CblasConjTransXK.CblasLeftXK.CblasLowerXK.CblasNoTransXK.CblasNonUnitXK.CblasRightXK.CblasRowMajorXK.CblasSparseBSRXK.CblasSparseCOOXK.CblasSparseCSCXK.CblasSparseCSRXK.CblasSparseDIAXK.CblasSparseELLXK.CblasTransXK.CblasUnitXK.CblasUpperXK.DXK.DOTXK.FILLXK.GEMMXK.GEMMTXK.GEMVXK.HERKXK.I32XK.I64XK.LOGGER_SHUT_UPXK.MATRIX_COLMAJORXK.MATRIX_ROWMAJORXK.OCG_UNSPECIFIED_DEVICE_UNIQUE_IDXK.POTRFXK.PREFIXESXK.SXK.SCALXK.SCALCOPYXK.SPMVXK.SYMMXK.SYR2KXK.SYRKXK.TASK_FLAG_ACCESSESXK.TASK_FLAG_DETACHABLEXK.TASK_FLAG_DEVICEXK.TASK_FLAG_DOMAINXK.TASK_FLAG_GRAPHXK.TASK_FLAG_GRAPH_EXECUTE_COMMANDXK.TASK_FLAG_GRAPH_RECORDINGXK.TASK_FLAG_MAXXK.TASK_FLAG_MOLDABLEXK.TASK_FLAG_RECORDXK.TASK_FLAG_REQUEUEXK.TASK_FLAG_ZEROXK.TASK_STATE_ALLOCATEDXK.TASK_STATE_COMPLETEDXK.TASK_STATE_DATA_FETCHEDXK.TASK_STATE_DATA_FETCHINGXK.TASK_STATE_DEALLOCATEDXK.TASK_STATE_EXECUTINGXK.TASK_STATE_MAXXK.TASK_STATE_READYXK.TRMMXK.TRSMXK.ValueXK.XKBLAS_DEFAULT_MATHXK.XKBLAS_INDEX_MAXXK.XKBLAS_PRECISION_MAXXK.XKBLAS_ROUTINE_MAXXK.XKBLAS_TENSOR_OP_MATHXK.XKRT_COMMAND_CALLBACKS_MAXXK.XKRT_DEVICES_MASK_ALLXK.XKRT_DEVICES_MAXXK.XKRT_DEVICES_PERF_RANK_MAXXK.XKRT_DEVICE_MEMORIES_MAXXK.XKRT_DRIVER_MODULE_FORMAT_NATIVEXK.XKRT_DRIVER_MODULE_FORMAT_SPIRVXK.XKRT_DRIVER_MODULE_FORMAT_UNKWNXK.XKRT_DRIVER_TYPE_CLXK.XKRT_DRIVER_TYPE_CUDAXK.XKRT_DRIVER_TYPE_HIPXK.XKRT_DRIVER_TYPE_HOSTXK.XKRT_DRIVER_TYPE_MAXXK.XKRT_DRIVER_TYPE_SYCLXK.XKRT_DRIVER_TYPE_ZEXK.XKRT_HOST_DEVICE_UNIQUE_IDXK.XKRT_IO_URING_DEPTHXK.XKRT_MAX_THREADS_PER_DEVICEXK.XKRT_MEMORY_REGISTER_ASSISTEDXK.XKRT_MEMORY_REGISTER_OVERFLOW_PROTECTIONXK.XKRT_MEMORY_REGISTER_PAGEXK.XKRT_QUEUE_TYPE_ALLXK.XKRT_QUEUE_TYPE_D2DXK.XKRT_QUEUE_TYPE_D2HXK.XKRT_QUEUE_TYPE_FD_READXK.XKRT_QUEUE_TYPE_FD_WRITEXK.XKRT_QUEUE_TYPE_H2DXK.XKRT_QUEUE_TYPE_KERNXK.XKRT_QUEUE_TYPE_P2PXK.XKRT_SHUT_UPXK.XKRT_SUPPORT_CAIROXK.XKRT_SUPPORT_CLXK.XKRT_SUPPORT_CUDAXK.XKRT_SUPPORT_DEBUGXK.XKRT_SUPPORT_HEAVY_DEBUGXK.XKRT_SUPPORT_HIPXK.XKRT_SUPPORT_JULIAXK.XKRT_SUPPORT_NVMLXK.XKRT_SUPPORT_STATSXK.XKRT_SUPPORT_SYCLXK.XKRT_SUPPORT_ZEXK.XKRT_SUPPORT_ZESXK.XKRT_SUPPORT_ZE_SYCL_INTEROPXK.XKRT_TASK_FORMAT_NULLXK.XKRT_TASK_FORMAT_TARGET_CLXK.XKRT_TASK_FORMAT_TARGET_CUDAXK.XKRT_TASK_FORMAT_TARGET_HIPXK.XKRT_TASK_FORMAT_TARGET_HOSTXK.XKRT_TASK_FORMAT_TARGET_MAXXK.XKRT_TASK_FORMAT_TARGET_NO_SUGGESTXK.XKRT_TASK_FORMAT_TARGET_SYCLXK.XKRT_TASK_FORMAT_TARGET_ZEXK.XKRT_TASK_MAX_ACCESSESXK.XKRT_TASK_RECORD_COMMAND_POOL_CHUNK_CAPACITYXK.XKRT_TEAM_HIERARCHY_GROUP_SIZEXK.XKRT_TEAM_MAX_THREADSXK.XKRT_THREAD_MAX_MEMORYXK.XKRT_UNSPECIFIED_DEVICE_UNIQUE_IDXK.XKRT_UNSPECIFIED_TASK_ACCESSXK.ZXK._host_async_refsXK.libxkblasXK.ArgumentPassModeXK.CBLAS_DIAGXK.CBLAS_INDEXXK.CBLAS_ORDERXK.CBLAS_SIDEXK.CBLAS_SPARSEXK.CBLAS_TRANSPOSEXK.CBLAS_UPLOXK.CFloat64_tXK.Complex32_tXK.Complex64_tXK.XKArrayXK.XKDEVICEXK.XKMatrixXK.XKObjectXK.XKSparseMatrixCSRXK.XKTYPEXK.XKTYPE_REALXK.XKVectorXK.command_tXK.ocg_device_unique_id_tXK.priv_tXK.size_tXK.xkblas_index_tXK.xkblas_mode_math_tXK.xkblas_precision_tXK.xkblas_routine_tXK.xkrt_access_concurrency_tXK.xkrt_access_mode_tXK.xkrt_access_scope_tXK.xkrt_access_tXK.xkrt_access_type_tXK.xkrt_command_callback_index_tXK.xkrt_command_queue_list_counter_tXK.xkrt_command_queue_tXK.xkrt_command_queue_type_tXK.xkrt_device_driver_id_tXK.xkrt_device_tXK.xkrt_device_unique_id_bitfield_tXK.xkrt_device_unique_id_tXK.xkrt_driver_module_fn_tXK.xkrt_driver_module_format_tXK.xkrt_driver_module_tXK.xkrt_driver_tXK.xkrt_driver_type_bitfield_tXK.xkrt_driver_type_tXK.xkrt_handle_tXK.xkrt_matrix_storage_tXK.xkrt_matrix_tXK.xkrt_power_counter_tXK.xkrt_power_tXK.xkrt_prog_launcher_tXK.xkrt_region_tXK.xkrt_runtime_tXK.xkrt_segment_tXK.xkrt_task_access_counter_tXK.xkrt_task_flag_bitfield_tXK.xkrt_task_flags_tXK.xkrt_task_format_func_tXK.xkrt_task_format_id_tXK.xkrt_task_format_suggest_tXK.xkrt_task_format_tXK.xkrt_task_format_target_tXK.xkrt_task_formats_tXK.xkrt_task_func_tXK.xkrt_task_state_tXK.xkrt_task_tXK.xkrt_task_wait_counter_type_tXK.xkrt_team_tXK.AccessXK.XKBLAS_FORALL_INDEXXK.XKBLAS_FORALL_PRECISIONSXK.XKBLAS_FORALL_PRECISIONS_AND_INDEXXK.__init__XK._async_trampolineXK.asyncXK.async_with_accessesXK.async_with_formatXK.async_with_format_with_accessesXK.blas2cblas_diagXK.blas2cblas_fillXK.blas2cblas_sideXK.blas2cblas_transXK.caxpbyXK.caxpby_asyncXK.caxpby_syncXK.caxpyXK.caxpy_asyncXK.caxpy_syncXK.caxpy_tileXK.caxpy_tile_asyncXK.caxpy_tile_syncXK.cblas_caxpyXK.cblas_ccopyXK.cblas_cdotc_subXK.cblas_cdotu_subXK.cblas_cgbmvXK.cblas_cgemmXK.cblas_cgemvXK.cblas_cgercXK.cblas_cgeruXK.cblas_chbmvXK.cblas_chemmXK.cblas_chemvXK.cblas_cherXK.cblas_cher2XK.cblas_cher2kXK.cblas_cherkXK.cblas_chpmvXK.cblas_chprXK.cblas_chpr2XK.cblas_cscalXK.cblas_csscalXK.cblas_cswapXK.cblas_csymmXK.cblas_csyr2kXK.cblas_csyrkXK.cblas_ctbmvXK.cblas_ctbsvXK.cblas_ctpmvXK.cblas_ctpsvXK.cblas_ctrmmXK.cblas_ctrmvXK.cblas_ctrsmXK.cblas_ctrsvXK.cblas_dasumXK.cblas_daxpyXK.cblas_dcopyXK.cblas_ddotXK.cblas_dgbmvXK.cblas_dgemmXK.cblas_dgemvXK.cblas_dgerXK.cblas_dnrm2XK.cblas_drotXK.cblas_drotgXK.cblas_drotmXK.cblas_drotmgXK.cblas_dsbmvXK.cblas_dscalXK.cblas_dsdotXK.cblas_dspmvXK.cblas_dsprXK.cblas_dspr2XK.cblas_dswapXK.cblas_dsymmXK.cblas_dsymvXK.cblas_dsyrXK.cblas_dsyr2XK.cblas_dsyr2kXK.cblas_dsyrkXK.cblas_dtbmvXK.cblas_dtbsvXK.cblas_dtpmvXK.cblas_dtpsvXK.cblas_dtrmmXK.cblas_dtrmvXK.cblas_dtrsmXK.cblas_dtrsvXK.cblas_dzasumXK.cblas_dznrm2XK.cblas_icamaxXK.cblas_idamaxXK.cblas_isamaxXK.cblas_izamaxXK.cblas_sasumXK.cblas_saxpyXK.cblas_scasumXK.cblas_scnrm2XK.cblas_scopyXK.cblas_sdotXK.cblas_sdsdotXK.cblas_sgbmvXK.cblas_sgemmXK.cblas_sgemvXK.cblas_sgerXK.cblas_snrm2XK.cblas_srotXK.cblas_srotgXK.cblas_srotmXK.cblas_srotmgXK.cblas_ssbmvXK.cblas_sscalXK.cblas_sspmvXK.cblas_ssprXK.cblas_sspr2XK.cblas_sswapXK.cblas_ssymmXK.cblas_ssymvXK.cblas_ssyrXK.cblas_ssyr2XK.cblas_ssyr2kXK.cblas_ssyrkXK.cblas_stbmvXK.cblas_stbsvXK.cblas_stpmvXK.cblas_stpsvXK.cblas_strmmXK.cblas_strmvXK.cblas_strsmXK.cblas_strsvXK.cblas_zaxpyXK.cblas_zcopyXK.cblas_zdotc_subXK.cblas_zdotu_subXK.cblas_zdscalXK.cblas_zgbmvXK.cblas_zgemmXK.cblas_zgemvXK.cblas_zgercXK.cblas_zgeruXK.cblas_zhbmvXK.cblas_zhemmXK.cblas_zhemvXK.cblas_zherXK.cblas_zher2XK.cblas_zher2kXK.cblas_zherkXK.cblas_zhpmvXK.cblas_zhprXK.cblas_zhpr2XK.cblas_zscalXK.cblas_zswapXK.cblas_zsymmXK.cblas_zsyr2kXK.cblas_zsyrkXK.cblas_ztbmvXK.cblas_ztbsvXK.cblas_ztpmvXK.cblas_ztpsvXK.cblas_ztrmmXK.cblas_ztrmvXK.cblas_ztrsmXK.cblas_ztrsvXK.ccopyXK.ccopy_asyncXK.ccopy_syncXK.ccopy_tileXK.ccopy_tile_asyncXK.ccopy_tile_syncXK.ccopyscaleXK.ccopyscale_asyncXK.ccopyscale_syncXK.ccopyscale_tileXK.ccopyscale_tile_asyncXK.ccopyscale_tile_syncXK.cdotXK.cdot_asyncXK.cdot_syncXK.cdot_tileXK.cdot_tile_asyncXK.cdot_tile_syncXK.cfillXK.cfill_asyncXK.cfill_syncXK.cfill_tileXK.cfill_tile_asyncXK.cfill_tile_syncXK.cgemmXK.cgemm_asyncXK.cgemm_syncXK.cgemm_tileXK.cgemm_tile_asyncXK.cgemm_tile_syncXK.cgemmtXK.cgemmt_asyncXK.cgemmt_syncXK.cgemmt_tileXK.cgemmt_tile_asyncXK.cgemmt_tile_syncXK.cgemvXK.cgemv_asyncXK.cgemv_syncXK.cgemv_tileXK.cgemv_tile_asyncXK.cgemv_tile_syncXK.cgeqrfXK.cgeqrf_asyncXK.cgeqrf_syncXK.cherkXK.cherk_asyncXK.cherk_syncXK.cherk_tileXK.cherk_tile_asyncXK.cherk_tile_syncXK.corgqrXK.corgqr_asyncXK.corgqr_syncXK.cormqrXK.cormqr_asyncXK.cormqr_syncXK.cpotrfXK.cpotrf_asyncXK.cpotrf_syncXK.cpotrf_tileXK.cpotrf_tile_asyncXK.cpotrf_tile_syncXK.cscalXK.cscal_asyncXK.cscal_syncXK.cscal_tileXK.cscal_tile_asyncXK.cscal_tile_syncXK.cspmvXK.cspmv_asyncXK.cspmv_syncXK.csymmXK.csymm_asyncXK.csymm_syncXK.csyr2kXK.csyr2k_asyncXK.csyr2k_syncXK.csyrkXK.csyrk_asyncXK.csyrk_syncXK.csyrk_tileXK.csyrk_tile_asyncXK.csyrk_tile_syncXK.ctrmmXK.ctrmm_asyncXK.ctrmm_syncXK.ctrsmXK.ctrsm_asyncXK.ctrsm_recXK.ctrsm_rec_asyncXK.ctrsm_rec_syncXK.ctrsm_syncXK.ctrsm_tileXK.ctrsm_tile_asyncXK.ctrsm_tile_syncXK.daxpbyXK.daxpby_asyncXK.daxpby_syncXK.daxpyXK.daxpy_asyncXK.daxpy_syncXK.daxpy_tileXK.daxpy_tile_asyncXK.daxpy_tile_syncXK.dcopyXK.dcopy_asyncXK.dcopy_syncXK.dcopy_tileXK.dcopy_tile_asyncXK.dcopy_tile_syncXK.dcopyscaleXK.dcopyscale_asyncXK.dcopyscale_syncXK.dcopyscale_tileXK.dcopyscale_tile_asyncXK.dcopyscale_tile_syncXK.ddotXK.ddot_asyncXK.ddot_syncXK.ddot_tileXK.ddot_tile_asyncXK.ddot_tile_syncXK.deinitXK.detachable_asyncXK.detachable_async_with_accessesXK.detachable_async_with_formatXK.detachable_async_with_format_with_accessesXK.device_asyncXK.dfillXK.dfill_asyncXK.dfill_syncXK.dfill_tileXK.dfill_tile_asyncXK.dfill_tile_syncXK.dgemmXK.dgemm_asyncXK.dgemm_syncXK.dgemm_tileXK.dgemm_tile_asyncXK.dgemm_tile_syncXK.dgemmtXK.dgemmt_asyncXK.dgemmt_syncXK.dgemmt_tileXK.dgemmt_tile_asyncXK.dgemmt_tile_syncXK.dgemvXK.dgemv_asyncXK.dgemv_syncXK.dgemv_tileXK.dgemv_tile_asyncXK.dgemv_tile_syncXK.dgeqrfXK.dgeqrf_asyncXK.dgeqrf_syncXK.dherkXK.dherk_asyncXK.dherk_syncXK.dherk_tileXK.dherk_tile_asyncXK.dherk_tile_syncXK.dorgqrXK.dorgqr_asyncXK.dorgqr_syncXK.dormqrXK.dormqr_asyncXK.dormqr_syncXK.dpotrfXK.dpotrf_asyncXK.dpotrf_syncXK.dpotrf_tileXK.dpotrf_tile_asyncXK.dpotrf_tile_syncXK.dscalXK.dscal_asyncXK.dscal_syncXK.dscal_tileXK.dscal_tile_asyncXK.dscal_tile_syncXK.dspmvXK.dspmv_asyncXK.dspmv_syncXK.dsymmXK.dsymm_asyncXK.dsymm_syncXK.dsyr2kXK.dsyr2k_asyncXK.dsyr2k_syncXK.dsyrkXK.dsyrk_asyncXK.dsyrk_syncXK.dsyrk_tileXK.dsyrk_tile_asyncXK.dsyrk_tile_syncXK.dtrmmXK.dtrmm_asyncXK.dtrmm_syncXK.dtrsmXK.dtrsm_asyncXK.dtrsm_recXK.dtrsm_rec_asyncXK.dtrsm_rec_syncXK.dtrsm_syncXK.dtrsm_tileXK.dtrsm_tile_asyncXK.dtrsm_tile_syncXK.evalXK.f2c_transXK.finalizeXK.freeXK.get_device_countXK.get_nanotimeXK.get_ngpusXK.get_ngpus_maxXK.host_allocXK.host_asyncXK.host_freeXK.includeXK.initXK.mallocXK.memory_coherent_asyncXK.memory_coherent_syncXK.memory_invalidate_cachesXK.memory_matrix_coherent_asyncXK.memory_matrix_coherent_syncXK.memory_register_tiled_asyncXK.memory_segment_coherent_asyncXK.memory_segment_coherent_syncXK.memory_touch_tiled_asyncXK.memory_unregister_tiled_asyncXK.record_replayXK.record_startXK.record_stopXK.register_memoryXK.register_memory_asyncXK.register_memory_waitallXK.saxpbyXK.saxpby_asyncXK.saxpby_syncXK.saxpyXK.saxpy_asyncXK.saxpy_syncXK.saxpy_tileXK.saxpy_tile_asyncXK.saxpy_tile_syncXK.scopyXK.scopy_asyncXK.scopy_syncXK.scopy_tileXK.scopy_tile_asyncXK.scopy_tile_syncXK.scopyscaleXK.scopyscale_asyncXK.scopyscale_syncXK.scopyscale_tileXK.scopyscale_tile_asyncXK.scopyscale_tile_syncXK.sdotXK.sdot_asyncXK.sdot_syncXK.sdot_tileXK.sdot_tile_asyncXK.sdot_tile_syncXK.set_modemathXK.set_paramXK.set_tile_parameterXK.sfillXK.sfill_asyncXK.sfill_syncXK.sfill_tileXK.sfill_tile_asyncXK.sfill_tile_syncXK.sgemmXK.sgemm_asyncXK.sgemm_syncXK.sgemm_tileXK.sgemm_tile_asyncXK.sgemm_tile_syncXK.sgemmtXK.sgemmt_asyncXK.sgemmt_syncXK.sgemmt_tileXK.sgemmt_tile_asyncXK.sgemmt_tile_syncXK.sgemvXK.sgemv_asyncXK.sgemv_syncXK.sgemv_tileXK.sgemv_tile_asyncXK.sgemv_tile_syncXK.sgeqrfXK.sgeqrf_asyncXK.sgeqrf_syncXK.sherkXK.sherk_asyncXK.sherk_syncXK.sherk_tileXK.sherk_tile_asyncXK.sherk_tile_syncXK.sorgqrXK.sorgqr_asyncXK.sorgqr_syncXK.sormqrXK.sormqr_asyncXK.sormqr_syncXK.spotrfXK.spotrf_asyncXK.spotrf_syncXK.spotrf_tileXK.spotrf_tile_asyncXK.spotrf_tile_syncXK.sscalXK.sscal_asyncXK.sscal_syncXK.sscal_tileXK.sscal_tile_asyncXK.sscal_tile_syncXK.sspmvXK.sspmv_asyncXK.sspmv_syncXK.ssymmXK.ssymm_asyncXK.ssymm_syncXK.ssyr2kXK.ssyr2k_asyncXK.ssyr2k_syncXK.ssyrkXK.ssyrk_asyncXK.ssyrk_syncXK.ssyrk_tileXK.ssyrk_tile_asyncXK.ssyrk_tile_syncXK.strmmXK.strmm_asyncXK.strmm_syncXK.strsmXK.strsm_asyncXK.strsm_recXK.strsm_rec_asyncXK.strsm_rec_syncXK.strsm_syncXK.strsm_tileXK.strsm_tile_asyncXK.strsm_tile_syncXK.syncXK.task_format_putXK.task_format_setXK.unified_allocXK.unified_freeXK.unregister_memoryXK.unregister_memory_asyncXK.xkrt_access_concurrency_to_strXK.xkrt_access_mode_to_strXK.xkrt_access_scope_to_strXK.xkrt_deinitXK.xkrt_device_driver_getXK.xkrt_device_driver_id_getXK.xkrt_device_getXK.xkrt_device_prog_launchXK.xkrt_driver_command_queue_createXK.xkrt_driver_command_queue_deleteXK.xkrt_driver_command_queue_suggestXK.xkrt_driver_device_commitXK.xkrt_driver_device_createXK.xkrt_driver_device_destroyXK.xkrt_driver_device_infoXK.xkrt_driver_device_initXK.xkrt_driver_finalizeXK.xkrt_driver_getXK.xkrt_driver_get_nameXK.xkrt_driver_get_ndevices_maxXK.xkrt_driver_initXK.xkrt_driver_memory_device_allocateXK.xkrt_driver_memory_device_deallocateXK.xkrt_driver_memory_host_allocateXK.xkrt_driver_memory_host_deallocateXK.xkrt_driver_memory_host_registerXK.xkrt_driver_memory_host_unregisterXK.xkrt_driver_memory_unified_advise_deviceXK.xkrt_driver_memory_unified_advise_hostXK.xkrt_driver_memory_unified_allocateXK.xkrt_driver_memory_unified_deallocateXK.xkrt_driver_memory_unified_prefetch_deviceXK.xkrt_driver_memory_unified_prefetch_hostXK.xkrt_driver_module_get_fnXK.xkrt_driver_module_loadXK.xkrt_driver_module_unloadXK.xkrt_driver_nameXK.xkrt_driver_power_startXK.xkrt_driver_power_stopXK.xkrt_driver_prog_launchXK.xkrt_driver_supportedXK.xkrt_driver_transfer_d2dXK.xkrt_driver_transfer_d2d_asyncXK.xkrt_driver_transfer_d2hXK.xkrt_driver_transfer_d2h_asyncXK.xkrt_driver_transfer_h2dXK.xkrt_driver_transfer_h2d_asyncXK.xkrt_driver_type_from_nameXK.xkrt_file_read_asyncXK.xkrt_file_write_asyncXK.xkrt_get_ndevicesXK.xkrt_get_ndevices_maxXK.xkrt_initXK.xkrt_logger_debugXK.xkrt_logger_errorXK.xkrt_logger_fatalXK.xkrt_logger_infoXK.xkrt_logger_warnXK.xkrt_memory_device_allocateXK.xkrt_memory_device_deallocateXK.xkrt_memory_host_allocateXK.xkrt_memory_host_deallocateXK.xkrt_memory_registerXK.xkrt_memory_register_asyncXK.xkrt_memory_unified_allocateXK.xkrt_memory_unified_deallocateXK.xkrt_memory_unregisterXK.xkrt_memory_unregister_asyncXK.xkrt_resetXK.xkrt_runtime_getXK.xkrt_task_accessXK.xkrt_task_access_replicaXK.xkrt_task_accessesXK.xkrt_task_argsXK.xkrt_task_commitXK.xkrt_task_completeXK.xkrt_task_currentXK.xkrt_task_detachable_decrXK.xkrt_task_detachable_incrXK.xkrt_task_enqueueXK.xkrt_task_format_putXK.xkrt_task_format_setXK.xkrt_task_prog_launchXK.xkrt_task_spawnXK.xkrt_task_spawn_genericXK.xkrt_task_spawn_with_formatXK.xkrt_task_spawn_with_format_with_accessesXK.xkrt_task_state_to_strXK.xkrt_task_waitXK.xkrt_team_driver_device_getXK.xkrt_team_driver_getXK.xkrt_team_driver_get_anyXK.xkrt_team_task_spawnXK.xkrt_team_task_spawn_with_accessesXK.xkstatic_assertXK.zaxpbyXK.zaxpby_asyncXK.zaxpby_syncXK.zaxpyXK.zaxpy_asyncXK.zaxpy_syncXK.zaxpy_tileXK.zaxpy_tile_asyncXK.zaxpy_tile_syncXK.zcopyXK.zcopy_asyncXK.zcopy_syncXK.zcopy_tileXK.zcopy_tile_asyncXK.zcopy_tile_syncXK.zcopyscaleXK.zcopyscale_asyncXK.zcopyscale_syncXK.zcopyscale_tileXK.zcopyscale_tile_asyncXK.zcopyscale_tile_syncXK.zdotXK.zdot_asyncXK.zdot_syncXK.zdot_tileXK.zdot_tile_asyncXK.zdot_tile_syncXK.zfillXK.zfill_asyncXK.zfill_syncXK.zfill_tileXK.zfill_tile_asyncXK.zfill_tile_syncXK.zgemmXK.zgemm_asyncXK.zgemm_syncXK.zgemm_tileXK.zgemm_tile_asyncXK.zgemm_tile_syncXK.zgemmtXK.zgemmt_asyncXK.zgemmt_syncXK.zgemmt_tileXK.zgemmt_tile_asyncXK.zgemmt_tile_syncXK.zgemvXK.zgemv_asyncXK.zgemv_syncXK.zgemv_tileXK.zgemv_tile_asyncXK.zgemv_tile_syncXK.zgeqrfXK.zgeqrf_asyncXK.zgeqrf_syncXK.zherkXK.zherk_asyncXK.zherk_syncXK.zherk_tileXK.zherk_tile_asyncXK.zherk_tile_syncXK.zorgqrXK.zorgqr_asyncXK.zorgqr_syncXK.zormqrXK.zormqr_asyncXK.zormqr_syncXK.zpotrfXK.zpotrf_asyncXK.zpotrf_syncXK.zpotrf_tileXK.zpotrf_tile_asyncXK.zpotrf_tile_syncXK.zscalXK.zscal_asyncXK.zscal_syncXK.zscal_tileXK.zscal_tile_asyncXK.zscal_tile_syncXK.zspmvXK.zspmv_asyncXK.zspmv_syncXK.zsymmXK.zsymm_asyncXK.zsymm_syncXK.zsyr2kXK.zsyr2k_asyncXK.zsyr2k_syncXK.zsyrkXK.zsyrk_asyncXK.zsyrk_syncXK.zsyrk_tileXK.zsyrk_tile_asyncXK.zsyrk_tile_syncXK.ztrmmXK.ztrmm_asyncXK.ztrmm_syncXK.ztrsmXK.ztrsm_asyncXK.ztrsm_recXK.ztrsm_rec_asyncXK.ztrsm_rec_syncXK.ztrsm_syncXK.ztrsm_tileXK.ztrsm_tile_asyncXK.ztrsm_tile_sync
XK.ACCESS_CONCURRENCY_COMMUTATIVE — Constant
No documentation provided.
XK.ACCESS_CONCURRENCY_CONCURRENT — Constant
No documentation provided.
XK.ACCESS_CONCURRENCY_SEQUENTIAL — Constant
No documentation provided.
XK.ACCESS_MODE_D — Constant
No documentation provided.
XK.ACCESS_MODE_R — Constant
No documentation provided.
XK.ACCESS_MODE_RW — Constant
No documentation provided.
XK.ACCESS_MODE_V — Constant
No documentation provided.
XK.ACCESS_MODE_VR — Constant
No documentation provided.
XK.ACCESS_MODE_VW — Constant
No documentation provided.
XK.ACCESS_MODE_W — Constant
No documentation provided.
XK.ACCESS_SCOPE_NONUNIFIED — Constant
No documentation provided.
XK.ACCESS_SCOPE_UNIFIED — Constant
No documentation provided.
XK.ACCESS_TYPE_BLAS_MATRIX — Constant
No documentation provided.
XK.ACCESS_TYPE_HANDLE — Constant
No documentation provided.
XK.ACCESS_TYPE_MAX — Constant
No documentation provided.
XK.ACCESS_TYPE_NULL — Constant
No documentation provided.
XK.ACCESS_TYPE_SEGMENT — Constant
No documentation provided.
XK.COPYSCALE — Constant
No documentation provided.
XK.CblasColMajor — Constant
No documentation provided.
XK.CblasConjTrans — Constant
No documentation provided.
XK.CblasLeft — Constant
No documentation provided.
XK.CblasLower — Constant
No documentation provided.
XK.CblasNoTrans — Constant
No documentation provided.
XK.CblasNonUnit — Constant
No documentation provided.
XK.CblasRight — Constant
No documentation provided.
XK.CblasRowMajor — Constant
No documentation provided.
XK.CblasSparseBSR — Constant
No documentation provided.
XK.CblasSparseCOO — Constant
No documentation provided.
XK.CblasSparseCSC — Constant
No documentation provided.
XK.CblasSparseCSR — Constant
No documentation provided.
XK.CblasSparseDIA — Constant
No documentation provided.
XK.CblasSparseELL — Constant
No documentation provided.
XK.CblasTrans — Constant
No documentation provided.
XK.CblasUnit — Constant
No documentation provided.
XK.CblasUpper — Constant
No documentation provided.
XK.LOGGER_SHUT_UP — Constant
No documentation provided.
XK.MATRIX_COLMAJOR — Constant
No documentation provided.
XK.MATRIX_ROWMAJOR — Constant
No documentation provided.
XK.OCG_UNSPECIFIED_DEVICE_UNIQUE_ID — Constant
No documentation provided.
XK.PREFIXES — Constant
No documentation provided.
XK.SCALCOPY — Constant
No documentation provided.
XK.TASK_FLAG_ACCESSES — Constant
No documentation provided.
XK.TASK_FLAG_DETACHABLE — Constant
No documentation provided.
XK.TASK_FLAG_DEVICE — Constant
No documentation provided.
XK.TASK_FLAG_DOMAIN — Constant
No documentation provided.
XK.TASK_FLAG_GRAPH — Constant
No documentation provided.
XK.TASK_FLAG_GRAPH_EXECUTE_COMMAND — Constant
No documentation provided.
XK.TASK_FLAG_GRAPH_RECORDING — Constant
No documentation provided.
XK.TASK_FLAG_MAX — Constant
No documentation provided.
XK.TASK_FLAG_MOLDABLE — Constant
No documentation provided.
XK.TASK_FLAG_RECORD — Constant
No documentation provided.
XK.TASK_FLAG_REQUEUE — Constant
No documentation provided.
XK.TASK_FLAG_ZERO — Constant
No documentation provided.
XK.TASK_STATE_ALLOCATED — Constant
No documentation provided.
XK.TASK_STATE_COMPLETED — Constant
No documentation provided.
XK.TASK_STATE_DATA_FETCHED — Constant
No documentation provided.
XK.TASK_STATE_DATA_FETCHING — Constant
No documentation provided.
XK.TASK_STATE_DEALLOCATED — Constant
No documentation provided.
XK.TASK_STATE_EXECUTING — Constant
No documentation provided.
XK.TASK_STATE_MAX — Constant
No documentation provided.
XK.TASK_STATE_READY — Constant
No documentation provided.
XK.XKBLAS_DEFAULT_MATH — Constant
No documentation provided.
XK.XKBLAS_INDEX_MAX — Constant
No documentation provided.
XK.XKBLAS_PRECISION_MAX — Constant
No documentation provided.
XK.XKBLAS_ROUTINE_MAX — Constant
No documentation provided.
XK.XKBLAS_TENSOR_OP_MATH — Constant
No documentation provided.
XK.XKRT_COMMAND_CALLBACKS_MAX — Constant
No documentation provided.
XK.XKRT_DEVICES_MASK_ALL — Constant
No documentation provided.
XK.XKRT_DEVICES_MAX — Constant
No documentation provided.
XK.XKRT_DEVICES_PERF_RANK_MAX — Constant
No documentation provided.
XK.XKRT_DEVICE_MEMORIES_MAX — Constant
No documentation provided.
XK.XKRT_DRIVER_MODULE_FORMAT_NATIVE — Constant
No documentation provided.
XK.XKRT_DRIVER_MODULE_FORMAT_SPIRV — Constant
No documentation provided.
XK.XKRT_DRIVER_MODULE_FORMAT_UNKWN — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_CL — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_CUDA — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_HIP — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_HOST — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_MAX — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_SYCL — Constant
No documentation provided.
XK.XKRT_DRIVER_TYPE_ZE — Constant
No documentation provided.
XK.XKRT_HOST_DEVICE_UNIQUE_ID — Constant
No documentation provided.
XK.XKRT_IO_URING_DEPTH — Constant
No documentation provided.
XK.XKRT_MAX_THREADS_PER_DEVICE — Constant
No documentation provided.
XK.XKRT_MEMORY_REGISTER_ASSISTED — Constant
No documentation provided.
XK.XKRT_MEMORY_REGISTER_OVERFLOW_PROTECTION — Constant
No documentation provided.
XK.XKRT_MEMORY_REGISTER_PAGE — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_ALL — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_D2D — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_D2H — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_FD_READ — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_FD_WRITE — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_H2D — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_KERN — Constant
No documentation provided.
XK.XKRT_QUEUE_TYPE_P2P — Constant
No documentation provided.
XK.XKRT_SHUT_UP — Constant
No documentation provided.
XK.XKRT_SUPPORT_CAIRO — Constant
No documentation provided.
XK.XKRT_SUPPORT_CL — Constant
No documentation provided.
XK.XKRT_SUPPORT_CUDA — Constant
No documentation provided.
XK.XKRT_SUPPORT_DEBUG — Constant
No documentation provided.
XK.XKRT_SUPPORT_HEAVY_DEBUG — Constant
No documentation provided.
XK.XKRT_SUPPORT_HIP — Constant
No documentation provided.
XK.XKRT_SUPPORT_JULIA — Constant
No documentation provided.
XK.XKRT_SUPPORT_NVML — Constant
No documentation provided.
XK.XKRT_SUPPORT_STATS — Constant
No documentation provided.
XK.XKRT_SUPPORT_SYCL — Constant
No documentation provided.
XK.XKRT_SUPPORT_ZE — Constant
No documentation provided.
XK.XKRT_SUPPORT_ZES — Constant
No documentation provided.
XK.XKRT_SUPPORT_ZE_SYCL_INTEROP — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_NULL — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_CL — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_CUDA — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_HIP — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_HOST — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_MAX — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_NO_SUGGEST — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_SYCL — Constant
No documentation provided.
XK.XKRT_TASK_FORMAT_TARGET_ZE — Constant
No documentation provided.
XK.XKRT_TASK_MAX_ACCESSES — Constant
No documentation provided.
XK.XKRT_TASK_RECORD_COMMAND_POOL_CHUNK_CAPACITY — Constant
No documentation provided.
XK.XKRT_TEAM_HIERARCHY_GROUP_SIZE — Constant
No documentation provided.
XK.XKRT_TEAM_MAX_THREADS — Constant
No documentation provided.
XK.XKRT_THREAD_MAX_MEMORY — Constant
No documentation provided.
XK.XKRT_UNSPECIFIED_DEVICE_UNIQUE_ID — Constant
No documentation provided.
XK.XKRT_UNSPECIFIED_TASK_ACCESS — Constant
No documentation provided.
XK._host_async_refs — Constant
No documentation provided.
XK.libxkblas — Constant
No documentation provided.
XK.ArgumentPassMode — Type
No documentation provided.
XK.CBLAS_DIAG — Type
No documentation provided.
XK.CBLAS_INDEX — Type
No documentation provided.
XK.CBLAS_ORDER — Type
No documentation provided.
XK.CBLAS_SIDE — Type
No documentation provided.
XK.CBLAS_SPARSE — Type
No documentation provided.
XK.CBLAS_TRANSPOSE — Type
No documentation provided.
XK.CBLAS_UPLO — Type
No documentation provided.
XK.CFloat64_t — Type
No documentation provided.
XK.Complex32_t — Type
No documentation provided.
XK.Complex64_t — Type
No documentation provided.
XK.XKArray — Type
No documentation provided.
XK.XKDEVICE — Type
No documentation provided.
XK.XKMatrix — Type
No documentation provided.
XK.XKObject — Type
No documentation provided.
XK.XKSparseMatrixCSR — Type
No documentation provided.
XK.XKTYPE_REAL — Type
No documentation provided.
XK.XKVector — Type
No documentation provided.
XK.command_t — Type
No documentation provided.
XK.ocg_device_unique_id_t — Type
No documentation provided.
XK.xkblas_index_t — Type
No documentation provided.
XK.xkblas_mode_math_t — Type
No documentation provided.
XK.xkblas_precision_t — Type
No documentation provided.
XK.xkblas_routine_t — Type
No documentation provided.
XK.xkrt_access_concurrency_t — Type
No documentation provided.
XK.xkrt_access_mode_t — Type
No documentation provided.
XK.xkrt_access_scope_t — Type
No documentation provided.
XK.xkrt_access_t — Type
No documentation provided.
XK.xkrt_access_type_t — Type
No documentation provided.
XK.xkrt_command_callback_index_t — Type
No documentation provided.
XK.xkrt_command_queue_list_counter_t — Type
No documentation provided.
XK.xkrt_command_queue_t — Type
No documentation provided.
XK.xkrt_command_queue_type_t — Type
No documentation provided.
XK.xkrt_device_driver_id_t — Type
No documentation provided.
XK.xkrt_device_t — Type
No documentation provided.
XK.xkrt_device_unique_id_bitfield_t — Type
No documentation provided.
XK.xkrt_device_unique_id_t — Type
No documentation provided.
XK.xkrt_driver_module_fn_t — Type
No documentation provided.
XK.xkrt_driver_module_format_t — Type
No documentation provided.
XK.xkrt_driver_module_t — Type
No documentation provided.
XK.xkrt_driver_t — Type
No documentation provided.
XK.xkrt_driver_type_bitfield_t — Type
No documentation provided.
XK.xkrt_driver_type_t — Type
No documentation provided.
XK.xkrt_handle_t — Type
No documentation provided.
XK.xkrt_matrix_storage_t — Type
xkrt_matrix_storage_t| Enumerator | Note |
|---|---|
| MATRIX_ROWMAJOR | ************** 0 1 2 * 3 4 5 * 6 7 8 *************** |
| MATRIX_COLMAJOR | ************** 0 3 6 * 1 4 7 * 2 5 8 *************** |
XK.xkrt_matrix_t — Type
No documentation provided.
XK.xkrt_power_counter_t — Type
No documentation provided.
XK.xkrt_power_t — Type
No documentation provided.
XK.xkrt_prog_launcher_t — Type
No documentation provided.
XK.xkrt_region_t — Type
No documentation provided.
XK.xkrt_runtime_t — Type
No documentation provided.
XK.xkrt_segment_t — Type
No documentation provided.
XK.xkrt_task_access_counter_t — Type
No documentation provided.
XK.xkrt_task_flag_bitfield_t — Type
No documentation provided.
XK.xkrt_task_flags_t — Type
xkrt_task_flags_tTask flags. Constraints: - cannot have both TASK_FLAG_DOMAIN and TASK_FLAG_DEVICE
XK.xkrt_task_format_func_t — Type
xkrt_task_format_func_t
Function pointer type for a task's implementation.
This defines the signature for the actual function that executes a task. It takes no arguments and returns void. Task-specific data is expected to be managed through other mechanisms (e.g., captured in a lambda, passed via a task structure).
XK.xkrt_task_format_id_t — Type
xkrt_task_format_id_t
A unique identifier for a task format.
This type is used as an index into the ::xkrt_task_formats_t list.
XK.xkrt_task_format_suggest_t — Type
xkrt_task_format_suggest_t
Function pointer type for a task target suggestion function.
A function of this type can be used to dynamically suggest the best execution target for a given task.
Arguments
task: A pointer to the task data.
Returns
The suggested ::xkrt_task_format_target_t.
XK.xkrt_task_format_t — Type
xkrt_task_format_txkrt_task_format_t
Holds the implementations for a single task format across different targets.
This structure aggregates the function pointers for a specific task's implementation on all available execution targets. It also includes a label for identification and an optional suggestion function.
| Field | Note |
|---|---|
| f | Array of function pointers for each target. f[target] holds the function to execute for the corresponding ::xkrt_task_format_target_t. |
| label | A human-readable label for the task format. |
| suggest | Optional function to suggest an execution target. If non-NULL, this function is called to dynamically determine the best target for a task. # Arguments * task: A pointer to the task data. # Returns The suggested ::xkrt_task_format_target_t, or ::XKRT_TASK_FORMAT_TARGET_NO_SUGGEST if no preference. |
XK.xkrt_task_format_target_t — Type
xkrt_task_format_target_txkrt_task_format_target_t
Enumerates the possible execution targets for a task.
This enumeration defines the different types of hardware or execution environments where a task can be launched.
| Enumerator | Note |
|---|---|
| XKRT_TASK_FORMAT_TARGET_HOST | CPU/Host execution target. |
| XKRT_TASK_FORMAT_TARGET_CUDA | NVIDIA CUDA execution target. |
| XKRT_TASK_FORMAT_TARGET_ZE | Intel Level Zero (oneAPI) execution target. |
| XKRT_TASK_FORMAT_TARGET_CL | OpenCL execution target. |
| XKRT_TASK_FORMAT_TARGET_HIP | AMD HIP execution target. |
| XKRT_TASK_FORMAT_TARGET_SYCL | SYCL execution target. |
| XKRT_TASK_FORMAT_TARGET_MAX | Marker for the total number of targets. |
XK.xkrt_task_formats_t — Type
xkrt_task_formats_txkrt_task_formats_t
A repository for all registered task formats.
This structure manages a list of all available task formats, allowing them to be accessed by their ::xkrt_task_format_id_t.
| Field | Note |
|---|---|
| list | Array holding all registered task formats. |
| next_fmtid | The ID to be assigned to the next registered task format. This is typically managed atomically. |
XK.xkrt_task_func_t — Type
No documentation provided.
XK.xkrt_task_state_t — Type
No documentation provided.
XK.xkrt_task_t — Type
No documentation provided.
XK.xkrt_task_wait_counter_type_t — Type
No documentation provided.
XK.xkrt_team_t — Type
No documentation provided.
XK.XKBLAS_FORALL_INDEX — Function
No documentation provided.
XK.XKBLAS_FORALL_PRECISIONS — Function
No documentation provided.
XK.XKBLAS_FORALL_PRECISIONS_AND_INDEX — Function
No documentation provided.
XK.__init__ — Function
No documentation provided.
XK._async_trampoline — Function
No documentation provided.
XK.async_with_accesses — Function
No documentation provided.
XK.async_with_format — Function
No documentation provided.
XK.async_with_format_with_accesses — Function
No documentation provided.
XK.blas2cblas_diag — Function
No documentation provided.
XK.blas2cblas_fill — Function
No documentation provided.
XK.blas2cblas_side — Function
No documentation provided.
XK.blas2cblas_trans — Function
No documentation provided.
XK.caxpby_async — Function
No documentation provided.
XK.caxpby_sync — Function
No documentation provided.
XK.caxpy_async — Function
No documentation provided.
XK.caxpy_sync — Function
No documentation provided.
XK.caxpy_tile — Method
xkblas_caxpy_tile(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.caxpy_tile_async — Method
xkblas_caxpy_tile_async(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.caxpy_tile_sync — Method
xkblas_caxpy_tile_sync(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.cblas_caxpy — Function
No documentation provided.
XK.cblas_ccopy — Function
No documentation provided.
XK.cblas_cdotc_sub — Function
No documentation provided.
XK.cblas_cdotu_sub — Function
No documentation provided.
XK.cblas_cgbmv — Function
No documentation provided.
XK.cblas_cgemm — Function
No documentation provided.
XK.cblas_cgemv — Function
No documentation provided.
XK.cblas_cgerc — Function
No documentation provided.
XK.cblas_cgeru — Function
No documentation provided.
XK.cblas_chbmv — Function
No documentation provided.
XK.cblas_chemm — Function
No documentation provided.
XK.cblas_chemv — Function
No documentation provided.
XK.cblas_cher — Function
No documentation provided.
XK.cblas_cher2 — Function
No documentation provided.
XK.cblas_cher2k — Function
No documentation provided.
XK.cblas_cherk — Function
No documentation provided.
XK.cblas_chpmv — Function
No documentation provided.
XK.cblas_chpr — Function
No documentation provided.
XK.cblas_chpr2 — Function
No documentation provided.
XK.cblas_cscal — Function
No documentation provided.
XK.cblas_csscal — Function
No documentation provided.
XK.cblas_cswap — Function
No documentation provided.
XK.cblas_csymm — Function
No documentation provided.
XK.cblas_csyr2k — Function
No documentation provided.
XK.cblas_csyrk — Function
No documentation provided.
XK.cblas_ctbmv — Function
No documentation provided.
XK.cblas_ctbsv — Function
No documentation provided.
XK.cblas_ctpmv — Function
No documentation provided.
XK.cblas_ctpsv — Function
No documentation provided.
XK.cblas_ctrmm — Function
No documentation provided.
XK.cblas_ctrmv — Function
No documentation provided.
XK.cblas_ctrsm — Function
No documentation provided.
XK.cblas_ctrsv — Function
No documentation provided.
XK.cblas_dasum — Function
No documentation provided.
XK.cblas_daxpy — Function
No documentation provided.
XK.cblas_dcopy — Function
No documentation provided.
XK.cblas_ddot — Function
No documentation provided.
XK.cblas_dgbmv — Function
No documentation provided.
XK.cblas_dgemm — Function
No documentation provided.
XK.cblas_dgemv — Function
No documentation provided.
XK.cblas_dger — Function
No documentation provided.
XK.cblas_dnrm2 — Function
No documentation provided.
XK.cblas_drot — Function
No documentation provided.
XK.cblas_drotg — Function
No documentation provided.
XK.cblas_drotm — Function
No documentation provided.
XK.cblas_drotmg — Function
No documentation provided.
XK.cblas_dsbmv — Function
No documentation provided.
XK.cblas_dscal — Function
No documentation provided.
XK.cblas_dsdot — Function
No documentation provided.
XK.cblas_dspmv — Function
No documentation provided.
XK.cblas_dspr — Function
No documentation provided.
XK.cblas_dspr2 — Function
No documentation provided.
XK.cblas_dswap — Function
No documentation provided.
XK.cblas_dsymm — Function
No documentation provided.
XK.cblas_dsymv — Function
No documentation provided.
XK.cblas_dsyr — Function
No documentation provided.
XK.cblas_dsyr2 — Function
No documentation provided.
XK.cblas_dsyr2k — Function
No documentation provided.
XK.cblas_dsyrk — Function
No documentation provided.
XK.cblas_dtbmv — Function
No documentation provided.
XK.cblas_dtbsv — Function
No documentation provided.
XK.cblas_dtpmv — Function
No documentation provided.
XK.cblas_dtpsv — Function
No documentation provided.
XK.cblas_dtrmm — Function
No documentation provided.
XK.cblas_dtrmv — Function
No documentation provided.
XK.cblas_dtrsm — Function
No documentation provided.
XK.cblas_dtrsv — Function
No documentation provided.
XK.cblas_dzasum — Function
No documentation provided.
XK.cblas_dznrm2 — Function
No documentation provided.
XK.cblas_icamax — Function
No documentation provided.
XK.cblas_idamax — Function
No documentation provided.
XK.cblas_isamax — Function
No documentation provided.
XK.cblas_izamax — Function
No documentation provided.
XK.cblas_sasum — Function
No documentation provided.
XK.cblas_saxpy — Function
No documentation provided.
XK.cblas_scasum — Function
No documentation provided.
XK.cblas_scnrm2 — Function
No documentation provided.
XK.cblas_scopy — Function
No documentation provided.
XK.cblas_sdot — Function
No documentation provided.
XK.cblas_sdsdot — Function
No documentation provided.
XK.cblas_sgbmv — Function
No documentation provided.
XK.cblas_sgemm — Function
No documentation provided.
XK.cblas_sgemv — Function
No documentation provided.
XK.cblas_sger — Function
No documentation provided.
XK.cblas_snrm2 — Function
No documentation provided.
XK.cblas_srot — Function
No documentation provided.
XK.cblas_srotg — Function
No documentation provided.
XK.cblas_srotm — Function
No documentation provided.
XK.cblas_srotmg — Function
No documentation provided.
XK.cblas_ssbmv — Function
No documentation provided.
XK.cblas_sscal — Function
No documentation provided.
XK.cblas_sspmv — Function
No documentation provided.
XK.cblas_sspr — Function
No documentation provided.
XK.cblas_sspr2 — Function
No documentation provided.
XK.cblas_sswap — Function
No documentation provided.
XK.cblas_ssymm — Function
No documentation provided.
XK.cblas_ssymv — Function
No documentation provided.
XK.cblas_ssyr — Function
No documentation provided.
XK.cblas_ssyr2 — Function
No documentation provided.
XK.cblas_ssyr2k — Function
No documentation provided.
XK.cblas_ssyrk — Function
No documentation provided.
XK.cblas_stbmv — Function
No documentation provided.
XK.cblas_stbsv — Function
No documentation provided.
XK.cblas_stpmv — Function
No documentation provided.
XK.cblas_stpsv — Function
No documentation provided.
XK.cblas_strmm — Function
No documentation provided.
XK.cblas_strmv — Function
No documentation provided.
XK.cblas_strsm — Function
No documentation provided.
XK.cblas_strsv — Function
No documentation provided.
XK.cblas_zaxpy — Function
No documentation provided.
XK.cblas_zcopy — Function
No documentation provided.
XK.cblas_zdotc_sub — Function
No documentation provided.
XK.cblas_zdotu_sub — Function
No documentation provided.
XK.cblas_zdscal — Function
No documentation provided.
XK.cblas_zgbmv — Function
No documentation provided.
XK.cblas_zgemm — Function
No documentation provided.
XK.cblas_zgemv — Function
No documentation provided.
XK.cblas_zgerc — Function
No documentation provided.
XK.cblas_zgeru — Function
No documentation provided.
XK.cblas_zhbmv — Function
No documentation provided.
XK.cblas_zhemm — Function
No documentation provided.
XK.cblas_zhemv — Function
No documentation provided.
XK.cblas_zher — Function
No documentation provided.
XK.cblas_zher2 — Function
No documentation provided.
XK.cblas_zher2k — Function
No documentation provided.
XK.cblas_zherk — Function
No documentation provided.
XK.cblas_zhpmv — Function
No documentation provided.
XK.cblas_zhpr — Function
No documentation provided.
XK.cblas_zhpr2 — Function
No documentation provided.
XK.cblas_zscal — Function
No documentation provided.
XK.cblas_zswap — Function
No documentation provided.
XK.cblas_zsymm — Function
No documentation provided.
XK.cblas_zsyr2k — Function
No documentation provided.
XK.cblas_zsyrk — Function
No documentation provided.
XK.cblas_ztbmv — Function
No documentation provided.
XK.cblas_ztbsv — Function
No documentation provided.
XK.cblas_ztpmv — Function
No documentation provided.
XK.cblas_ztpsv — Function
No documentation provided.
XK.cblas_ztrmm — Function
No documentation provided.
XK.cblas_ztrmv — Function
No documentation provided.
XK.cblas_ztrsm — Function
No documentation provided.
XK.cblas_ztrsv — Function
No documentation provided.
XK.ccopy_async — Function
No documentation provided.
XK.ccopy_sync — Function
No documentation provided.
XK.ccopy_tile — Function
No documentation provided.
XK.ccopy_tile_async — Function
No documentation provided.
XK.ccopy_tile_sync — Function
No documentation provided.
XK.ccopyscale — Function
No documentation provided.
XK.ccopyscale_async — Function
No documentation provided.
XK.ccopyscale_sync — Function
No documentation provided.
XK.ccopyscale_tile — Function
No documentation provided.
XK.ccopyscale_tile_async — Function
No documentation provided.
XK.ccopyscale_tile_sync — Function
No documentation provided.
XK.cdot_async — Function
No documentation provided.
XK.cdot_sync — Function
No documentation provided.
XK.cdot_tile — Function
No documentation provided.
XK.cdot_tile_async — Function
No documentation provided.
XK.cdot_tile_sync — Function
No documentation provided.
XK.cfill_async — Function
No documentation provided.
XK.cfill_sync — Function
No documentation provided.
XK.cfill_tile — Function
No documentation provided.
XK.cfill_tile_async — Function
No documentation provided.
XK.cfill_tile_sync — Function
No documentation provided.
XK.cgemm_async — Function
No documentation provided.
XK.cgemm_sync — Function
No documentation provided.
XK.cgemm_tile — Function
No documentation provided.
XK.cgemm_tile_async — Function
No documentation provided.
XK.cgemm_tile_sync — Function
No documentation provided.
XK.cgemmt_async — Function
No documentation provided.
XK.cgemmt_sync — Function
No documentation provided.
XK.cgemmt_tile — Function
No documentation provided.
XK.cgemmt_tile_async — Function
No documentation provided.
XK.cgemmt_tile_sync — Function
No documentation provided.
XK.cgemv_async — Function
No documentation provided.
XK.cgemv_sync — Function
No documentation provided.
XK.cgemv_tile — Function
No documentation provided.
XK.cgemv_tile_async — Function
No documentation provided.
XK.cgemv_tile_sync — Function
No documentation provided.
XK.cgeqrf_async — Function
No documentation provided.
XK.cgeqrf_sync — Function
No documentation provided.
XK.cherk_async — Function
No documentation provided.
XK.cherk_sync — Function
No documentation provided.
XK.cherk_tile — Function
No documentation provided.
XK.cherk_tile_async — Function
No documentation provided.
XK.cherk_tile_sync — Function
No documentation provided.
XK.corgqr_async — Function
No documentation provided.
XK.corgqr_sync — Function
No documentation provided.
XK.cormqr_async — Function
No documentation provided.
XK.cormqr_sync — Function
No documentation provided.
XK.cpotrf_async — Function
No documentation provided.
XK.cpotrf_sync — Function
No documentation provided.
XK.cpotrf_tile — Function
No documentation provided.
XK.cpotrf_tile_async — Function
No documentation provided.
XK.cpotrf_tile_sync — Function
No documentation provided.
XK.cscal_async — Function
No documentation provided.
XK.cscal_sync — Function
No documentation provided.
XK.cscal_tile — Function
No documentation provided.
XK.cscal_tile_async — Function
No documentation provided.
XK.cscal_tile_sync — Function
No documentation provided.
XK.cspmv_async — Function
No documentation provided.
XK.cspmv_sync — Function
No documentation provided.
XK.csymm_async — Function
No documentation provided.
XK.csymm_sync — Function
No documentation provided.
XK.csyr2k_async — Function
No documentation provided.
XK.csyr2k_sync — Function
No documentation provided.
XK.csyrk_async — Function
No documentation provided.
XK.csyrk_sync — Function
No documentation provided.
XK.csyrk_tile — Function
No documentation provided.
XK.csyrk_tile_async — Function
No documentation provided.
XK.csyrk_tile_sync — Function
No documentation provided.
XK.ctrmm_async — Function
No documentation provided.
XK.ctrmm_sync — Function
No documentation provided.
XK.ctrsm — Method
xkblas_ctrsm(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ctrsm_async — Method
xkblas_ctrsm_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ctrsm_rec — Method
xkblas_ctrsm_rec(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ctrsm_rec_async — Method
xkblas_ctrsm_rec_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ctrsm_rec_sync — Method
xkblas_ctrsm_rec_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ctrsm_sync — Method
xkblas_ctrsm_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ctrsm_tile — Function
No documentation provided.
XK.ctrsm_tile_async — Function
No documentation provided.
XK.ctrsm_tile_sync — Function
No documentation provided.
XK.daxpby_async — Function
No documentation provided.
XK.daxpby_sync — Function
No documentation provided.
XK.daxpy_async — Function
No documentation provided.
XK.daxpy_sync — Function
No documentation provided.
XK.daxpy_tile — Method
xkblas_daxpy_tile(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.daxpy_tile_async — Method
xkblas_daxpy_tile_async(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.daxpy_tile_sync — Method
xkblas_daxpy_tile_sync(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.dcopy_async — Function
No documentation provided.
XK.dcopy_sync — Function
No documentation provided.
XK.dcopy_tile — Function
No documentation provided.
XK.dcopy_tile_async — Function
No documentation provided.
XK.dcopy_tile_sync — Function
No documentation provided.
XK.dcopyscale — Function
No documentation provided.
XK.dcopyscale_async — Function
No documentation provided.
XK.dcopyscale_sync — Function
No documentation provided.
XK.dcopyscale_tile — Function
No documentation provided.
XK.dcopyscale_tile_async — Function
No documentation provided.
XK.dcopyscale_tile_sync — Function
No documentation provided.
XK.ddot_async — Function
No documentation provided.
XK.ddot_sync — Function
No documentation provided.
XK.ddot_tile — Function
No documentation provided.
XK.ddot_tile_async — Function
No documentation provided.
XK.ddot_tile_sync — Function
No documentation provided.
XK.detachable_async — Function
No documentation provided.
XK.detachable_async_with_accesses — Function
No documentation provided.
XK.detachable_async_with_format — Function
No documentation provided.
XK.detachable_async_with_format_with_accesses — Function
No documentation provided.
XK.device_async — Function
No documentation provided.
XK.dfill_async — Function
No documentation provided.
XK.dfill_sync — Function
No documentation provided.
XK.dfill_tile — Function
No documentation provided.
XK.dfill_tile_async — Function
No documentation provided.
XK.dfill_tile_sync — Function
No documentation provided.
XK.dgemm_async — Function
No documentation provided.
XK.dgemm_sync — Function
No documentation provided.
XK.dgemm_tile — Function
No documentation provided.
XK.dgemm_tile_async — Function
No documentation provided.
XK.dgemm_tile_sync — Function
No documentation provided.
XK.dgemmt_async — Function
No documentation provided.
XK.dgemmt_sync — Function
No documentation provided.
XK.dgemmt_tile — Function
No documentation provided.
XK.dgemmt_tile_async — Function
No documentation provided.
XK.dgemmt_tile_sync — Function
No documentation provided.
XK.dgemv_async — Function
No documentation provided.
XK.dgemv_sync — Function
No documentation provided.
XK.dgemv_tile — Function
No documentation provided.
XK.dgemv_tile_async — Function
No documentation provided.
XK.dgemv_tile_sync — Function
No documentation provided.
XK.dgeqrf_async — Function
No documentation provided.
XK.dgeqrf_sync — Function
No documentation provided.
XK.dherk_async — Function
No documentation provided.
XK.dherk_sync — Function
No documentation provided.
XK.dherk_tile — Function
No documentation provided.
XK.dherk_tile_async — Function
No documentation provided.
XK.dherk_tile_sync — Function
No documentation provided.
XK.dorgqr_async — Function
No documentation provided.
XK.dorgqr_sync — Function
No documentation provided.
XK.dormqr_async — Function
No documentation provided.
XK.dormqr_sync — Function
No documentation provided.
XK.dpotrf_async — Function
No documentation provided.
XK.dpotrf_sync — Function
No documentation provided.
XK.dpotrf_tile — Function
No documentation provided.
XK.dpotrf_tile_async — Function
No documentation provided.
XK.dpotrf_tile_sync — Function
No documentation provided.
XK.dscal_async — Function
No documentation provided.
XK.dscal_sync — Function
No documentation provided.
XK.dscal_tile — Function
No documentation provided.
XK.dscal_tile_async — Function
No documentation provided.
XK.dscal_tile_sync — Function
No documentation provided.
XK.dspmv_async — Function
No documentation provided.
XK.dspmv_sync — Function
No documentation provided.
XK.dsymm_async — Function
No documentation provided.
XK.dsymm_sync — Function
No documentation provided.
XK.dsyr2k_async — Function
No documentation provided.
XK.dsyr2k_sync — Function
No documentation provided.
XK.dsyrk_async — Function
No documentation provided.
XK.dsyrk_sync — Function
No documentation provided.
XK.dsyrk_tile — Function
No documentation provided.
XK.dsyrk_tile_async — Function
No documentation provided.
XK.dsyrk_tile_sync — Function
No documentation provided.
XK.dtrmm_async — Function
No documentation provided.
XK.dtrmm_sync — Function
No documentation provided.
XK.dtrsm — Method
xkblas_dtrsm(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.dtrsm_async — Method
xkblas_dtrsm_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.dtrsm_rec — Method
xkblas_dtrsm_rec(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.dtrsm_rec_async — Method
xkblas_dtrsm_rec_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.dtrsm_rec_sync — Method
xkblas_dtrsm_rec_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.dtrsm_sync — Method
xkblas_dtrsm_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.dtrsm_tile — Function
No documentation provided.
XK.dtrsm_tile_async — Function
No documentation provided.
XK.dtrsm_tile_sync — Function
No documentation provided.
XK.f2c_trans — Function
No documentation provided.
XK.finalize — Function
No documentation provided.
XK.get_device_count — Function
No documentation provided.
XK.get_nanotime — Function
No documentation provided.
XK.get_ngpus — Function
No documentation provided.
XK.get_ngpus_max — Function
No documentation provided.
XK.host_alloc — Function
No documentation provided.
XK.host_async — Function
No documentation provided.
XK.host_free — Function
No documentation provided.
XK.include — Function
No documentation provided.
XK.memory_coherent_async — Function
No documentation provided.
XK.memory_coherent_sync — Function
No documentation provided.
XK.memory_invalidate_caches — Function
No documentation provided.
XK.memory_matrix_coherent_async — Function
No documentation provided.
XK.memory_matrix_coherent_sync — Function
No documentation provided.
XK.memory_register_tiled_async — Function
No documentation provided.
XK.memory_segment_coherent_async — Function
No documentation provided.
XK.memory_segment_coherent_sync — Function
No documentation provided.
XK.memory_touch_tiled_async — Function
No documentation provided.
XK.memory_unregister_tiled_async — Function
No documentation provided.
XK.record_replay — Function
No documentation provided.
XK.record_start — Function
No documentation provided.
XK.record_stop — Function
No documentation provided.
XK.register_memory — Function
No documentation provided.
XK.register_memory_async — Function
No documentation provided.
XK.register_memory_waitall — Function
No documentation provided.
XK.saxpby_async — Function
No documentation provided.
XK.saxpby_sync — Function
No documentation provided.
XK.saxpy_async — Function
No documentation provided.
XK.saxpy_sync — Function
No documentation provided.
XK.saxpy_tile — Method
xkblas_saxpy_tile(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.saxpy_tile_async — Method
xkblas_saxpy_tile_async(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.saxpy_tile_sync — Method
xkblas_saxpy_tile_sync(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.scopy_async — Function
No documentation provided.
XK.scopy_sync — Function
No documentation provided.
XK.scopy_tile — Function
No documentation provided.
XK.scopy_tile_async — Function
No documentation provided.
XK.scopy_tile_sync — Function
No documentation provided.
XK.scopyscale — Function
No documentation provided.
XK.scopyscale_async — Function
No documentation provided.
XK.scopyscale_sync — Function
No documentation provided.
XK.scopyscale_tile — Function
No documentation provided.
XK.scopyscale_tile_async — Function
No documentation provided.
XK.scopyscale_tile_sync — Function
No documentation provided.
XK.sdot_async — Function
No documentation provided.
XK.sdot_sync — Function
No documentation provided.
XK.sdot_tile — Function
No documentation provided.
XK.sdot_tile_async — Function
No documentation provided.
XK.sdot_tile_sync — Function
No documentation provided.
XK.set_modemath — Function
No documentation provided.
XK.set_param — Function
No documentation provided.
XK.set_tile_parameter — Function
No documentation provided.
XK.sfill_async — Function
No documentation provided.
XK.sfill_sync — Function
No documentation provided.
XK.sfill_tile — Function
No documentation provided.
XK.sfill_tile_async — Function
No documentation provided.
XK.sfill_tile_sync — Function
No documentation provided.
XK.sgemm_async — Function
No documentation provided.
XK.sgemm_sync — Function
No documentation provided.
XK.sgemm_tile — Function
No documentation provided.
XK.sgemm_tile_async — Function
No documentation provided.
XK.sgemm_tile_sync — Function
No documentation provided.
XK.sgemmt_async — Function
No documentation provided.
XK.sgemmt_sync — Function
No documentation provided.
XK.sgemmt_tile — Function
No documentation provided.
XK.sgemmt_tile_async — Function
No documentation provided.
XK.sgemmt_tile_sync — Function
No documentation provided.
XK.sgemv_async — Function
No documentation provided.
XK.sgemv_sync — Function
No documentation provided.
XK.sgemv_tile — Function
No documentation provided.
XK.sgemv_tile_async — Function
No documentation provided.
XK.sgemv_tile_sync — Function
No documentation provided.
XK.sgeqrf_async — Function
No documentation provided.
XK.sgeqrf_sync — Function
No documentation provided.
XK.sherk_async — Function
No documentation provided.
XK.sherk_sync — Function
No documentation provided.
XK.sherk_tile — Function
No documentation provided.
XK.sherk_tile_async — Function
No documentation provided.
XK.sherk_tile_sync — Function
No documentation provided.
XK.sorgqr_async — Function
No documentation provided.
XK.sorgqr_sync — Function
No documentation provided.
XK.sormqr_async — Function
No documentation provided.
XK.sormqr_sync — Function
No documentation provided.
XK.spotrf_async — Function
No documentation provided.
XK.spotrf_sync — Function
No documentation provided.
XK.spotrf_tile — Function
No documentation provided.
XK.spotrf_tile_async — Function
No documentation provided.
XK.spotrf_tile_sync — Function
No documentation provided.
XK.sscal_async — Function
No documentation provided.
XK.sscal_sync — Function
No documentation provided.
XK.sscal_tile — Function
No documentation provided.
XK.sscal_tile_async — Function
No documentation provided.
XK.sscal_tile_sync — Function
No documentation provided.
XK.sspmv_async — Function
No documentation provided.
XK.sspmv_sync — Function
No documentation provided.
XK.ssymm_async — Function
No documentation provided.
XK.ssymm_sync — Function
No documentation provided.
XK.ssyr2k_async — Function
No documentation provided.
XK.ssyr2k_sync — Function
No documentation provided.
XK.ssyrk_async — Function
No documentation provided.
XK.ssyrk_sync — Function
No documentation provided.
XK.ssyrk_tile — Function
No documentation provided.
XK.ssyrk_tile_async — Function
No documentation provided.
XK.ssyrk_tile_sync — Function
No documentation provided.
XK.strmm_async — Function
No documentation provided.
XK.strmm_sync — Function
No documentation provided.
XK.strsm — Method
xkblas_strsm(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.strsm_async — Method
xkblas_strsm_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.strsm_rec — Method
xkblas_strsm_rec(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.strsm_rec_async — Method
xkblas_strsm_rec_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.strsm_rec_sync — Method
xkblas_strsm_rec_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.strsm_sync — Method
xkblas_strsm_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.strsm_tile — Function
No documentation provided.
XK.strsm_tile_async — Function
No documentation provided.
XK.strsm_tile_sync — Function
No documentation provided.
XK.task_format_put — Function
No documentation provided.
XK.task_format_set — Function
No documentation provided.
XK.unified_alloc — Function
No documentation provided.
XK.unified_free — Function
No documentation provided.
XK.unregister_memory — Function
No documentation provided.
XK.unregister_memory_async — Function
No documentation provided.
XK.xkrt_access_concurrency_to_str — Function
No documentation provided.
XK.xkrt_access_mode_to_str — Function
No documentation provided.
XK.xkrt_access_scope_to_str — Function
No documentation provided.
XK.xkrt_deinit — Function
No documentation provided.
XK.xkrt_device_driver_get — Function
No documentation provided.
XK.xkrt_device_driver_id_get — Function
No documentation provided.
XK.xkrt_device_get — Function
No documentation provided.
XK.xkrt_device_prog_launch — Function
No documentation provided.
XK.xkrt_driver_command_queue_create — Function
No documentation provided.
XK.xkrt_driver_command_queue_delete — Function
No documentation provided.
XK.xkrt_driver_command_queue_suggest — Function
No documentation provided.
XK.xkrt_driver_device_commit — Function
No documentation provided.
XK.xkrt_driver_device_create — Function
No documentation provided.
XK.xkrt_driver_device_destroy — Function
No documentation provided.
XK.xkrt_driver_device_info — Function
No documentation provided.
XK.xkrt_driver_device_init — Function
No documentation provided.
XK.xkrt_driver_finalize — Function
No documentation provided.
XK.xkrt_driver_get — Function
No documentation provided.
XK.xkrt_driver_get_name — Function
No documentation provided.
XK.xkrt_driver_get_ndevices_max — Function
No documentation provided.
XK.xkrt_driver_init — Function
No documentation provided.
XK.xkrt_driver_memory_device_allocate — Function
No documentation provided.
XK.xkrt_driver_memory_device_deallocate — Function
No documentation provided.
XK.xkrt_driver_memory_host_allocate — Function
No documentation provided.
XK.xkrt_driver_memory_host_deallocate — Function
No documentation provided.
XK.xkrt_driver_memory_host_register — Function
No documentation provided.
XK.xkrt_driver_memory_host_unregister — Function
No documentation provided.
XK.xkrt_driver_memory_unified_advise_device — Function
No documentation provided.
XK.xkrt_driver_memory_unified_advise_host — Function
No documentation provided.
XK.xkrt_driver_memory_unified_allocate — Function
No documentation provided.
XK.xkrt_driver_memory_unified_deallocate — Function
No documentation provided.
XK.xkrt_driver_memory_unified_prefetch_device — Function
No documentation provided.
XK.xkrt_driver_memory_unified_prefetch_host — Function
No documentation provided.
XK.xkrt_driver_module_get_fn — Function
No documentation provided.
XK.xkrt_driver_module_load — Function
No documentation provided.
XK.xkrt_driver_module_unload — Function
No documentation provided.
XK.xkrt_driver_name — Function
No documentation provided.
XK.xkrt_driver_power_start — Function
No documentation provided.
XK.xkrt_driver_power_stop — Function
No documentation provided.
XK.xkrt_driver_prog_launch — Function
No documentation provided.
XK.xkrt_driver_supported — Function
No documentation provided.
XK.xkrt_driver_transfer_d2d — Function
No documentation provided.
XK.xkrt_driver_transfer_d2d_async — Function
No documentation provided.
XK.xkrt_driver_transfer_d2h — Function
No documentation provided.
XK.xkrt_driver_transfer_d2h_async — Function
No documentation provided.
XK.xkrt_driver_transfer_h2d — Function
No documentation provided.
XK.xkrt_driver_transfer_h2d_async — Function
No documentation provided.
XK.xkrt_driver_type_from_name — Function
No documentation provided.
XK.xkrt_file_read_async — Function
No documentation provided.
XK.xkrt_file_write_async — Function
No documentation provided.
XK.xkrt_get_ndevices — Function
No documentation provided.
XK.xkrt_get_ndevices_max — Function
No documentation provided.
XK.xkrt_init — Function
No documentation provided.
XK.xkrt_logger_debug — Function
No documentation provided.
XK.xkrt_logger_error — Function
No documentation provided.
XK.xkrt_logger_fatal — Function
No documentation provided.
XK.xkrt_logger_info — Function
No documentation provided.
XK.xkrt_logger_warn — Function
No documentation provided.
XK.xkrt_memory_device_allocate — Function
No documentation provided.
XK.xkrt_memory_device_deallocate — Function
No documentation provided.
XK.xkrt_memory_host_allocate — Function
No documentation provided.
XK.xkrt_memory_host_deallocate — Function
No documentation provided.
XK.xkrt_memory_register — Function
No documentation provided.
XK.xkrt_memory_register_async — Function
No documentation provided.
XK.xkrt_memory_unified_allocate — Function
No documentation provided.
XK.xkrt_memory_unified_deallocate — Function
No documentation provided.
XK.xkrt_memory_unregister — Function
No documentation provided.
XK.xkrt_memory_unregister_async — Function
No documentation provided.
XK.xkrt_reset — Function
No documentation provided.
XK.xkrt_runtime_get — Function
No documentation provided.
XK.xkrt_task_access — Function
No documentation provided.
XK.xkrt_task_access_replica — Function
No documentation provided.
XK.xkrt_task_accesses — Function
No documentation provided.
XK.xkrt_task_args — Function
No documentation provided.
XK.xkrt_task_commit — Function
No documentation provided.
XK.xkrt_task_complete — Function
No documentation provided.
XK.xkrt_task_current — Function
No documentation provided.
XK.xkrt_task_detachable_decr — Function
No documentation provided.
XK.xkrt_task_detachable_incr — Function
No documentation provided.
XK.xkrt_task_enqueue — Function
No documentation provided.
XK.xkrt_task_format_put — Function
No documentation provided.
XK.xkrt_task_format_set — Function
No documentation provided.
XK.xkrt_task_prog_launch — Function
No documentation provided.
XK.xkrt_task_spawn — Function
No documentation provided.
XK.xkrt_task_spawn_generic — Function
No documentation provided.
XK.xkrt_task_spawn_with_format — Function
No documentation provided.
XK.xkrt_task_spawn_with_format_with_accesses — Function
No documentation provided.
XK.xkrt_task_state_to_str — Function
No documentation provided.
XK.xkrt_task_wait — Function
No documentation provided.
XK.xkrt_team_driver_device_get — Function
No documentation provided.
XK.xkrt_team_driver_get — Function
No documentation provided.
XK.xkrt_team_driver_get_any — Function
No documentation provided.
XK.xkrt_team_task_spawn — Function
No documentation provided.
XK.xkrt_team_task_spawn_with_accesses — Function
No documentation provided.
XK.xkstatic_assert — Function
No documentation provided.
XK.zaxpby_async — Function
No documentation provided.
XK.zaxpby_sync — Function
No documentation provided.
XK.zaxpy_async — Function
No documentation provided.
XK.zaxpy_sync — Function
No documentation provided.
XK.zaxpy_tile — Method
xkblas_zaxpy_tile(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.zaxpy_tile_async — Method
xkblas_zaxpy_tile_async(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.zaxpy_tile_sync — Method
xkblas_zaxpy_tile_sync(n, alpha, x, incx, y, incy, device_unique_id)/////////////// SINGLE TILE /////////////////
XK.zcopy_async — Function
No documentation provided.
XK.zcopy_sync — Function
No documentation provided.
XK.zcopy_tile — Function
No documentation provided.
XK.zcopy_tile_async — Function
No documentation provided.
XK.zcopy_tile_sync — Function
No documentation provided.
XK.zcopyscale — Function
No documentation provided.
XK.zcopyscale_async — Function
No documentation provided.
XK.zcopyscale_sync — Function
No documentation provided.
XK.zcopyscale_tile — Function
No documentation provided.
XK.zcopyscale_tile_async — Function
No documentation provided.
XK.zcopyscale_tile_sync — Function
No documentation provided.
XK.zdot_async — Function
No documentation provided.
XK.zdot_sync — Function
No documentation provided.
XK.zdot_tile — Function
No documentation provided.
XK.zdot_tile_async — Function
No documentation provided.
XK.zdot_tile_sync — Function
No documentation provided.
XK.zfill_async — Function
No documentation provided.
XK.zfill_sync — Function
No documentation provided.
XK.zfill_tile — Function
No documentation provided.
XK.zfill_tile_async — Function
No documentation provided.
XK.zfill_tile_sync — Function
No documentation provided.
XK.zgemm_async — Function
No documentation provided.
XK.zgemm_sync — Function
No documentation provided.
XK.zgemm_tile — Function
No documentation provided.
XK.zgemm_tile_async — Function
No documentation provided.
XK.zgemm_tile_sync — Function
No documentation provided.
XK.zgemmt_async — Function
No documentation provided.
XK.zgemmt_sync — Function
No documentation provided.
XK.zgemmt_tile — Function
No documentation provided.
XK.zgemmt_tile_async — Function
No documentation provided.
XK.zgemmt_tile_sync — Function
No documentation provided.
XK.zgemv_async — Function
No documentation provided.
XK.zgemv_sync — Function
No documentation provided.
XK.zgemv_tile — Function
No documentation provided.
XK.zgemv_tile_async — Function
No documentation provided.
XK.zgemv_tile_sync — Function
No documentation provided.
XK.zgeqrf_async — Function
No documentation provided.
XK.zgeqrf_sync — Function
No documentation provided.
XK.zherk_async — Function
No documentation provided.
XK.zherk_sync — Function
No documentation provided.
XK.zherk_tile — Function
No documentation provided.
XK.zherk_tile_async — Function
No documentation provided.
XK.zherk_tile_sync — Function
No documentation provided.
XK.zorgqr_async — Function
No documentation provided.
XK.zorgqr_sync — Function
No documentation provided.
XK.zormqr_async — Function
No documentation provided.
XK.zormqr_sync — Function
No documentation provided.
XK.zpotrf_async — Function
No documentation provided.
XK.zpotrf_sync — Function
No documentation provided.
XK.zpotrf_tile — Function
No documentation provided.
XK.zpotrf_tile_async — Function
No documentation provided.
XK.zpotrf_tile_sync — Function
No documentation provided.
XK.zscal_async — Function
No documentation provided.
XK.zscal_sync — Function
No documentation provided.
XK.zscal_tile — Function
No documentation provided.
XK.zscal_tile_async — Function
No documentation provided.
XK.zscal_tile_sync — Function
No documentation provided.
XK.zspmv_async — Function
No documentation provided.
XK.zspmv_sync — Function
No documentation provided.
XK.zsymm_async — Function
No documentation provided.
XK.zsymm_sync — Function
No documentation provided.
XK.zsyr2k_async — Function
No documentation provided.
XK.zsyr2k_sync — Function
No documentation provided.
XK.zsyrk_async — Function
No documentation provided.
XK.zsyrk_sync — Function
No documentation provided.
XK.zsyrk_tile — Function
No documentation provided.
XK.zsyrk_tile_async — Function
No documentation provided.
XK.zsyrk_tile_sync — Function
No documentation provided.
XK.ztrmm_async — Function
No documentation provided.
XK.ztrmm_sync — Function
No documentation provided.
XK.ztrsm — Method
xkblas_ztrsm(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ztrsm_async — Method
xkblas_ztrsm_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ztrsm_rec — Method
xkblas_ztrsm_rec(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ztrsm_rec_async — Method
xkblas_ztrsm_rec_async(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ztrsm_rec_sync — Method
xkblas_ztrsm_rec_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb, m_threshold)This perform a recursive tiling, recursing as long as m >= min_tile_size GEMMs may also be re-subdivided from the GEMM tiling parameter
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | \ | | |___\ | | | | \ | |____ ____|____|___\|
XK.ztrsm_sync — Method
xkblas_ztrsm_sync(side, uplo, transA, diag, m, n, alpha, A, lda, B, ldb)This perform a regular tiling using the TSRM tiling parameter With sub-TSRM on the diagonal, and GEMM on the other blocks
.–––––––––-. | \ | |___\ | | | \ | |____|___\ | | | | \ | |____|____|___\ | | | | | \ | |____|____|____|___\|
XK.ztrsm_tile — Function
No documentation provided.
XK.ztrsm_tile_async — Function
No documentation provided.
XK.ztrsm_tile_sync — Function
No documentation provided.