在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → GPUmat(GPU for matlab)

GPUmat(GPU for matlab)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:4.86M
  • 下载次数:0
  • 浏览次数:62
  • 发布时间:2023-04-22
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
(4)已有的Matlab代码可经少量修改而获得移植和执行; (5)通过Matlab脚本语言访问GPU资源,结合了Matlab快速原型开发和GPU快速执行的能力; (6)GPUmat可以用作源开发工具,从而创建新函数,扩展库的功能; ...
【实例截图】
【核心代码】
文件清单
└── GPUmat
    ├── bin
    │   ├── END.m
    │   ├── GPUcompileAbort.m
    │   ├── GPUcompileAbort.mexw64
    │   ├── GPUcompileCheckFile.m
    │   ├── GPUcompileCheck.m
    │   ├── GPUcompileForEnd.mexw64
    │   ├── GPUcompileForStart.mexw64
    │   ├── GPUcompileMEX.m
    │   ├── GPUcompileMode.mexw64
    │   ├── GPUcompileStart.m
    │   ├── GPUcompileStart.mexw64
    │   ├── GPUcompileStop.m
    │   ├── GPUcompileStop.mexw64
    │   ├── GPUdeviceInit.m
    │   ├── GPUdrvInit.mexw64
    │   ├── GPUend.m
    │   ├── GPUfor.m
    │   ├── GPUfullInfo.m
    │   ├── GPUfullInfo.mexw64
    │   ├── GPUgetActiveDeviceNumber.mexw64
    │   ├── GPUgetUserFunction.mexw64
    │   ├── GPUgetUserModule.m
    │   ├── GPUgetUserModule.mexw64
    │   ├── GPUinfo.m
    │   ├── GPUinfo.mexw64
    │   ├── GPUisDoublePrecision.m
    │   ├── GPUisDoublePrecision.mexw64
    │   ├── GPUmanagerCreate.mexw64
    │   ├── GPUmanagerDelete.mexw64
    │   ├── GPUmanager.m
    │   ├── GPUmanagerPrint.mexw64
    │   ├── GPUmatCheckStatus.m
    │   ├── GPUmatGetCUDAInfo.m
    │   ├── GPUmatRegisterGPUtype.mexw64
    │   ├── GPUmatSystemCheck.m
    │   ├── GPUmatVersion.m
    │   ├── GPUmemClean.mexw64
    │   ├── GPUmem.m
    │   ├── GPUmodulesManager.mexw64
    │   ├── GPUtypeGetProperties.mexw64
    │   ├── GPUtypeNew.mexw64
    │   ├── GPUtypeNewPtr.mexw64
    │   ├── GPUtypePrint.mexw64
    │   ├── GPUtypeToMxNumericArray.mexw64
    │   ├── GPUuserFunctionLoad.mexw64
    │   ├── GPUuserFunctionsInfo.mexw64
    │   ├── GPUuserModuleLoad.m
    │   ├── GPUuserModuleLoad.mexw64
    │   ├── GPUuserModulesInfo.m
    │   ├── GPUuserModulesInfo.mexw64
    │   ├── GPUuserModuleUnload.m
    │   ├── GPUuserModuleUnload.mexw64
    │   ├── mxNumericArrayToGPUtype.mexw64
    │   ├── mxNumericArrayToGPUtypePtr.mexw64
    │   ├── sizeofcomplexdouble.m
    │   ├── sizeofcomplexfloat.m
    │   ├── sizeofdouble.m
    │   ├── sizeoffloat.m
    │   └── sizeofint32.m
    ├── copyright.txt
    ├── cuda
    │   ├── cudalib10
    │   ├── cudalib11
    │   ├── cudalib12
    │   ├── cudalib13
    │   ├── cudalib20
    │   ├── cudalib21
    │   ├── cudalib22
    │   ├── cudalib23
    │   ├── cudalib30
    │   └── cudalib.h
    ├── etc
    │   └── vcredist_x64.exe
    ├── examples
    │   ├── CreateGPUVariables.m
    │   ├── CUBLAS
    │   │   ├── ComplexMatrixMultiplication.m
    │   │   ├── runme.m
    │   │   ├── simpleCUBLAS.m
    │   │   ├── test_Cgemm.m
    │   │   ├── test_cublasAlloc.m
    │   │   ├── test_cublasGetVector.m
    │   │   ├── test_cublasSetVector.m
    │   │   ├── test_Isamax.m
    │   │   ├── test_Isamin.m
    │   │   ├── test_Sasum.m
    │   │   ├── test_Saxpy.m
    │   │   ├── test_Scopy.m
    │   │   ├── test_Sdot.m
    │   │   ├── test_Sgemm.m
    │   │   ├── test_Snrm2.m
    │   │   └── test_Sscal.m
    │   ├── CUDA
    │   │   ├── runme.m
    │   │   ├── test_cudaGetDeviceCount.m
    │   │   ├── test_cudaGetDeviceMajorMinor.m
    │   │   ├── test_cudaGetDeviceMemory.m
    │   │   └── test_cudaGetDeviceMultProcCount.m
    │   ├── CUFFT
    │   │   ├── runme.m
    │   │   ├── simpleCUFFT.m
    │   │   ├── test_cufftCheckStatus.m
    │   │   ├── test_cufftDestroy.m
    │   │   ├── test_cufftExecC2C.m
    │   │   ├── test_cufftPlan1d.m
    │   │   └── test_cufftPlan2d.m
    │   ├── GPUmatCompiler.m
    │   ├── MemoryExample.m
    │   ├── QuickStart.m
    │   ├── runme.m
    │   └── SliceAssign.m
    ├── @GPUdouble
    │   └── GPUdouble.m
    ├── GPUmat_User_Guide_0.26.pdf
    ├── GPUmat_User_Modules_0.15.pdf
    ├── GPUmat_User_Modules_Reference_0.15.pdf
    ├── @GPUsingle
    │   └── GPUsingle.m
    ├── GPUstart.m
    ├── GPUstop.m
    ├── @GPUtype
    │   ├── abs.m
    │   ├── abs.mexw64
    │   ├── acosh.m
    │   ├── acosh.mexw64
    │   ├── acos.m
    │   ├── acos.mexw64
    │   ├── and.m
    │   ├── and.mexw64
    │   ├── asinh.m
    │   ├── asinh.mexw64
    │   ├── asin.m
    │   ├── asin.mexw64
    │   ├── assign.m
    │   ├── assign.mexw64
    │   ├── atanh.m
    │   ├── atanh.mexw64
    │   ├── atan.m
    │   ├── atan.mexw64
    │   ├── ceil.m
    │   ├── ceil.mexw64
    │   ├── clone.m
    │   ├── clone.mexw64
    │   ├── colon.m
    │   ├── colon.mexw64
    │   ├── complex.m
    │   ├── complex.mexw64
    │   ├── conj.m
    │   ├── conj.mexw64
    │   ├── cosh.m
    │   ├── cosh.mexw64
    │   ├── cos.m
    │   ├── cos.mexw64
    │   ├── ctranspose.m
    │   ├── ctranspose.mexw64
    │   ├── display.m
    │   ├── double.m
    │   ├── end.mexw64
    │   ├── eq.m
    │   ├── eq.mexw64
    │   ├── exp.m
    │   ├── exp.mexw64
    │   ├── eye.m
    │   ├── eye.mexw64
    │   ├── fft2.m
    │   ├── fft2.mexw64
    │   ├── fft3.mexw64
    │   ├── fft.m
    │   ├── fft.mexw64
    │   ├── floor.m
    │   ├── floor.mexw64
    │   ├── ge.m
    │   ├── ge.mexw64
    │   ├── getPtr.m
    │   ├── getPtr.mexw64
    │   ├── getSize.mexw64
    │   ├── getSizeOf.m
    │   ├── getSizeOf.mexw64
    │   ├── getType.m
    │   ├── getType.mexw64
    │   ├── GPUabs.m
    │   ├── GPUabs.mexw64
    │   ├── GPUacosh.m
    │   ├── GPUacosh.mexw64
    │   ├── GPUacos.m
    │   ├── GPUacos.mexw64
    │   ├── GPUallocVector.m
    │   ├── GPUallocVector.mexw64
    │   ├── GPUand.m
    │   ├── GPUand.mexw64
    │   ├── GPUasinh.m
    │   ├── GPUasinh.mexw64
    │   ├── GPUasin.m
    │   ├── GPUasin.mexw64
    │   ├── GPUatanh.m
    │   ├── GPUatanh.mexw64
    │   ├── GPUatan.m
    │   ├── GPUatan.mexw64
    │   ├── GPUceil.m
    │   ├── GPUceil.mexw64
    │   ├── GPUcomplex.m
    │   ├── GPUcomplex.mexw64
    │   ├── GPUconj.m
    │   ├── GPUconj.mexw64
    │   ├── GPUcosh.m
    │   ├── GPUcosh.mexw64
    │   ├── GPUcos.m
    │   ├── GPUcos.mexw64
    │   ├── GPUctranspose.m
    │   ├── GPUctranspose.mexw64
    │   ├── GPUdoubleToGPUsingle.mexw64
    │   ├── GPUdoubleToGPUsinglePtr.mexw64
    │   ├── GPUeq.m
    │   ├── GPUeq.mexw64
    │   ├── GPUexp.m
    │   ├── GPUexp.mexw64
    │   ├── GPUeye.m
    │   ├── GPUeye.mexw64
    │   ├── GPUfill.m
    │   ├── GPUfill.mexw64
    │   ├── GPUfloor.m
    │   ├── GPUfloor.mexw64
    │   ├── GPUge.m
    │   ├── GPUge.mexw64
    │   ├── GPUgt.m
    │   ├── GPUgt.mexw64
    │   ├── GPUimag.m
    │   ├── GPUimag.mexw64
    │   ├── GPUldivide.m
    │   ├── GPUldivide.mexw64
    │   ├── GPUle.m
    │   ├── GPUle.mexw64
    │   ├── GPUlog10.m
    │   ├── GPUlog10.mexw64
    │   ├── GPUlog1p.m
    │   ├── GPUlog1p.mexw64
    │   ├── GPUlog2.m
    │   ├── GPUlog2.mexw64
    │   ├── GPUlog.m
    │   ├── GPUlog.mexw64
    │   ├── GPUlt.m
    │   ├── GPUlt.mexw64
    │   ├── GPUminus.m
    │   ├── GPUminus.mexw64
    │   ├── GPUmtimes.m
    │   ├── GPUmtimes.mexw64
    │   ├── GPUne.m
    │   ├── GPUne.mexw64
    │   ├── GPUnot.m
    │   ├── GPUnot.mexw64
    │   ├── GPUones.m
    │   ├── GPUones.mexw64
    │   ├── GPUor.m
    │   ├── GPUor.mexw64
    │   ├── GPUplus.m
    │   ├── GPUplus.mexw64
    │   ├── GPUpower.m
    │   ├── GPUpower.mexw64
    │   ├── GPUrdivide.m
    │   ├── GPUrdivide.mexw64
    │   ├── GPUreal.m
    │   ├── GPUreal.mexw64
    │   ├── GPUround.m
    │   ├── GPUround.mexw64
    │   ├── GPUsingleToGPUdouble.mexw64
    │   ├── GPUsingleToGPUdoublePtr.mexw64
    │   ├── GPUsinh.m
    │   ├── GPUsinh.mexw64
    │   ├── GPUsin.m
    │   ├── GPUsin.mexw64
    │   ├── GPUsqrt.m
    │   ├── GPUsqrt.mexw64
    │   ├── GPUtanh.m
    │   ├── GPUtanh.mexw64
    │   ├── GPUtan.m
    │   ├── GPUtan.mexw64
    │   ├── GPUtimes.m
    │   ├── GPUtimes.mexw64
    │   ├── GPUtranspose.m
    │   ├── GPUtranspose.mexw64
    │   ├── GPUtype.m
    │   ├── GPUuminus.m
    │   ├── GPUuminus.mexw64
    │   ├── GPUzeros.m
    │   ├── GPUzeros.mexw64
    │   ├── gt.m
    │   ├── gt.mexw64
    │   ├── horzcat.mexw64
    │   ├── ifft2.m
    │   ├── ifft2.mexw64
    │   ├── ifft3.mexw64
    │   ├── ifft.m
    │   ├── ifft.mexw64
    │   ├── imag.m
    │   ├── imag.mexw64
    │   ├── int32.m
    │   ├── iscomplex.m
    │   ├── iscomplex.mexw64
    │   ├── isempty.m
    │   ├── isempty.mexw64
    │   ├── isreal.m
    │   ├── isreal.mexw64
    │   ├── isscalar.m
    │   ├── isscalar.mexw64
    │   ├── ldivide.m
    │   ├── ldivide.mexw64
    │   ├── le.m
    │   ├── le.mexw64
    │   ├── length.m
    │   ├── length.mexw64
    │   ├── log10.m
    │   ├── log10.mexw64
    │   ├── log1p.m
    │   ├── log1p.mexw64
    │   ├── log2.m
    │   ├── log2.mexw64
    │   ├── log.m
    │   ├── log.mexw64
    │   ├── lt.m
    │   ├── lt.mexw64
    │   ├── memCpyDtoD.m
    │   ├── memCpyDtoD.mexw64
    │   ├── memCpyHtoD.m
    │   ├── memCpyHtoD.mexw64
    │   ├── minus.m
    │   ├── minus.mexw64
    │   ├── mrdivide.m
    │   ├── mrdivide.mexw64
    │   ├── mtimes.m
    │   ├── mtimes.mexw64
    │   ├── ndims.m
    │   ├── ndims.mexw64
    │   ├── ne.m
    │   ├── ne.mexw64
    │   ├── not.m
    │   ├── not.mexw64
    │   ├── numel.m
    │   ├── numel.mexw64
    │   ├── ones.m
    │   ├── ones.mexw64
    │   ├── or.m
    │   ├── or.mexw64
    │   ├── packC2C.mexw64
    │   ├── packR2C.mexw64
    │   ├── permute.m
    │   ├── permute.mexw64
    │   ├── plus.m
    │   ├── plus.mexw64
    │   ├── power.m
    │   ├── power.mexw64
    │   ├── private
    │   │   ├── GPUtypeDelete.mexw64
    │   │   ├── GPUtypeDump.mexw64
    │   │   ├── GPUtypeToDouble.mexw64
    │   │   ├── GPUtypeToInt32.mexw64
    │   │   └── GPUtypeToSingle.mexw64
    │   ├── rdivide.m
    │   ├── rdivide.mexw64
    │   ├── real.m
    │   ├── real.mexw64
    │   ├── repmat.m
    │   ├── repmat.mexw64
    │   ├── reshape.m
    │   ├── reshape.mexw64
    │   ├── round.m
    │   ├── round.mexw64
    │   ├── setComplex.m
    │   ├── setComplex.mexw64
    │   ├── setReal.m
    │   ├── setReal.mexw64
    │   ├── setSize.m
    │   ├── setSize.mexw64
    │   ├── single.m
    │   ├── sinh.m
    │   ├── sinh.mexw64
    │   ├── sin.m
    │   ├── sin.mexw64
    │   ├── size.m
    │   ├── size.mexw64
    │   ├── slice.m
    │   ├── slice.mexw64
    │   ├── sqrt.m
    │   ├── sqrt.mexw64
    │   ├── subsasgn.mexw64
    │   ├── subsref.m
    │   ├── subsref.mexw64
    │   ├── sum.m
    │   ├── sum.mexw64
    │   ├── tanh.m
    │   ├── tanh.mexw64
    │   ├── tan.m
    │   ├── tan.mexw64
    │   ├── times.m
    │   ├── times.mexw64
    │   ├── transpose.m
    │   ├── transpose.mexw64
    │   ├── uminus.m
    │   ├── uminus.mexw64
    │   ├── unpackC2C.mexw64
    │   ├── unpackC2R.mexw64
    │   ├── vertcat.m
    │   ├── vertcat.mexw64
    │   ├── zeros.m
    │   └── zeros.mexw64
    ├── license.txt
    ├── matcublas
    │   ├── cublasAlloc.m
    │   ├── cublasAlloc.mexw64
    │   ├── cublasCaxpy.mexw64
    │   ├── cublasCgemm.m
    │   ├── cublasCgemm.mexw64
    │   ├── cublasCheckStatus.m
    │   ├── cublasError.m
    │   ├── cublasFree.m
    │   ├── cublasFree.mexw64
    │   ├── cublasGetError.m
    │   ├── cublasGetError.mexw64
    │   ├── cublasGetVector.m
    │   ├── cublasGetVector.mexw64
    │   ├── cublasInit.m
    │   ├── cublasInit.mexw64
    │   ├── cublasIsamax.m
    │   ├── cublasIsamax.mexw64
    │   ├── cublasIsamin.m
    │   ├── cublasIsamin.mexw64
    │   ├── cublasResult.m
    │   ├── cublasSasum.m
    │   ├── cublasSasum.mexw64
    │   ├── cublasSaxpy.m
    │   ├── cublasSaxpy.mexw64
    │   ├── cublasScopy.m
    │   ├── cublasScopy.mexw64
    │   ├── cublasSdot.m
    │   ├── cublasSdot.mexw64
    │   ├── cublasSetVector.m
    │   ├── cublasSetVector.mexw64
    │   ├── cublasSgemm.m
    │   ├── cublasSgemm.mexw64
    │   ├── cublasShutdown.m
    │   ├── cublasShutdown.mexw64
    │   ├── cublasSnrm2.m
    │   ├── cublasSnrm2.mexw64
    │   ├── cublasSrot.m
    │   ├── cublasSrot.mexw64
    │   ├── cublasSscal.m
    │   └── cublasSscal.mexw64
    ├── matcuda
    │   ├── cudaCheckStatus.m
    │   ├── cudaGetDeviceCount.m
    │   ├── cudaGetDeviceCount.mexw64
    │   ├── cudaGetDeviceMajorMinor.m
    │   ├── cudaGetDeviceMajorMinor.mexw64
    │   ├── cudaGetDeviceMemory.m
    │   ├── cudaGetDeviceMemory.mexw64
    │   ├── cudaGetDeviceMultProcCount.m
    │   ├── cudaGetDeviceMultProcCount.mexw64
    │   ├── cudaGetLastError.m
    │   ├── cudaGetLastError.mexw64
    │   ├── cudaSetDevice.m
    │   ├── cudaSetDevice.mexw64
    │   ├── cudaThreadSynchronize.m
    │   ├── cudaThreadSynchronize.mexw64
    │   └── GPUsync.m
    ├── MATCUDA_INSTALL
    ├── matCUDA_User_Guide_0.1.pdf
    ├── matcudrv
    │   ├── cuCheckStatus.m
    │   ├── cuInit.m
    │   ├── cuInit.mexw64
    │   ├── cuMemGetInfo.m
    │   └── cuMemGetInfo.mexw64
    ├── matcufft
    │   ├── cufftCheckStatus.m
    │   ├── cufftDestroy.m
    │   ├── cufftDestroy.mexw64
    │   ├── cufftExecC2C.m
    │   ├── cufftExecC2C.mexw64
    │   ├── cufftExecC2R.m
    │   ├── cufftExecC2R.mexw64
    │   ├── cufftExecR2C.m
    │   ├── cufftExecR2C.mexw64
    │   ├── cufftPlan1d.m
    │   ├── cufftPlan1d.mexw64
    │   ├── cufftPlan2d.m
    │   ├── cufftPlan2d.mexw64
    │   ├── cufftPlan3d.mexw64
    │   ├── cufftResult.m
    │   ├── cufftResult.mexw64
    │   ├── cufftTransformDirections.m
    │   ├── cufftTransformDirections.mexw64
    │   ├── cufftType.m
    │   └── cufftType.mexw64
    ├── modules
    │   ├── common
    │   │   └── GPUmat.cpp
    │   ├── Examples
    │   │   ├── codeopt
    │   │   │   ├── forloop1.cpp
    │   │   │   ├── forloop1.mexw64
    │   │   │   ├── make.m
    │   │   │   ├── moduleinit.m
    │   │   │   └── Tests
    │   │   │       └── test_forloop1.m
    │   │   ├── GPUtype
    │   │   │   ├── gputype_clone.cpp
    │   │   │   ├── gputype_clone.mexw64
    │   │   │   ├── gputype_create1.cpp
    │   │   │   ├── gputype_create1.mexw64
    │   │   │   ├── gputype_create2.cpp
    │   │   │   ├── gputype_create2.mexw64
    │   │   │   ├── gputype_properties.cpp
    │   │   │   ├── gputype_properties.mexw64
    │   │   │   ├── make.m
    │   │   │   ├── moduleinit.m
    │   │   │   ├── runme.m
    │   │   │   └── test_gputype_create2.m
    │   │   └── numerics
    │   │       ├── make.m
    │   │       ├── moduleinit.m
    │   │       ├── myexp.cpp
    │   │       ├── myexp.mexw64
    │   │       ├── myplus.cpp
    │   │       ├── myplus.mexw64
    │   │       ├── myslice1.cpp
    │   │       ├── myslice1.mexw64
    │   │       ├── myslice2.cpp
    │   │       ├── myslice2.mexw64
    │   │       ├── mytimes.cpp
    │   │       ├── mytimes.mexw64
    │   │       ├── numerics10.cubin
    │   │       ├── numerics11.cubin
    │   │       ├── numerics12.cubin
    │   │       ├── numerics13.cubin
    │   │       ├── numerics20.cubin
    │   │       ├── numerics21.cubin
    │   │       ├── numerics22.cubin
    │   │       ├── numerics23.cubin
    │   │       ├── numerics30.cubin
    │   │       ├── numerics.cu
    │   │       ├── runme.m
    │   │       ├── testmyplus.m
    │   │       ├── testmyslice.m
    │   │       └── testmytimes.m
    │   ├── include
    │   │   ├── GPUkernel.hh
    │   │   ├── GPUmatCompiler.hh
    │   │   ├── GPUmatCompilerInit.hh
    │   │   ├── GPUmatCompilerNumerics.hh
    │   │   ├── GPUmatFFTInit.hh
    │   │   ├── GPUmatGPUtypeInit.hh
    │   │   ├── GPUmat.hh
    │   │   ├── GPUmatNumerics.hh
    │   │   └── GPUmatNumericsInit.hh
    │   ├── numerics
    │   │   ├── Examples
    │   │   │   ├── ex10a.mexw64
    │   │   │   ├── ex10b.mexw64
    │   │   │   ├── ex10c.mexw64
    │   │   │   ├── ex10d.mexw64
    │   │   │   ├── ex10e.mexw64
    │   │   │   ├── ex10f.mexw64
    │   │   │   ├── ex10g.mexw64
    │   │   │   ├── ex10h.mexw64
    │   │   │   ├── ex10i.mexw64
    │   │   │   ├── GPUfill.m
    │   │   │   ├── IndexedReference.m
    │   │   │   ├── memCpy.m
    │   │   │   ├── runme.m
    │   │   │   └── SliceAssign.m
    │   │   ├── moduleinit.m
    │   │   ├── numerics10.cubin
    │   │   ├── numerics11.cubin
    │   │   ├── numerics12.cubin
    │   │   ├── numerics13.cubin
    │   │   ├── numerics20.cubin
    │   │   ├── numerics21.cubin
    │   │   ├── numerics22.cubin
    │   │   ├── numerics23.cubin
    │   │   ├── numerics30.cubin
    │   │   ├── NumericsModuleManager.mexw64
    │   │   └── Tests
    │   │       ├── checkfun.m
    │   │       ├── comp_assign.m
    │   │       ├── comp_colon2.m
    │   │       ├── comp_colon3.m
    │   │       ├── comp_eye.m
    │   │       ├── comp_GPUeye.m
    │   │       ├── comp_GPUfill.m
    │   │       ├── comp_GPUones.m
    │   │       ├── comp_GPUzeros.m
    │   │       ├── comp_memCpyDtoD.m
    │   │       ├── comp_memCpyHtoD.m
    │   │       ├── comp_ones1.m
    │   │       ├── comp_ones2.m
    │   │       ├── comp_ones3.m
    │   │       ├── comp_ones4.m
    │   │       ├── comp_ones5.m
    │   │       ├── comp_permute.m
    │   │       ├── comp_repmat1.m
    │   │       ├── comp_repmat2.m
    │   │       ├── comp_slice1.m
    │   │       ├── comp_slice2.m
    │   │       ├── comp_slice3.m
    │   │       ├── comp_slice4.m
    │   │       ├── comp_tmp.m
    │   │       ├── defaultConfig.m
    │   │       ├── myexp.m
    │   │       ├── rand_acosh.m
    │   │       ├── rand_plusminusone.m
    │   │       ├── test_abs.m
    │   │       ├── test_acosh.m
    │   │       ├── test_acos.m
    │   │       ├── test_and.m
    │   │       ├── test_asinh.m
    │   │       ├── test_asin.m
    │   │       ├── test_assign.m
    │   │       ├── test_atanh.m
    │   │       ├── test_atan.m
    │   │       ├── test_ceil.m
    │   │       ├── test_colon.m
    │   │       ├── test_conj.m
    │   │       ├── test_cosh.m
    │   │       ├── test_cos.m
    │   │       ├── test_ctranspose.m
    │   │       ├── test_eq.m
    │   │       ├── test_exp.m
    │   │       ├── test_eye.m
    │   │       ├── test_floor.m
    │   │       ├── test_ge.m
    │   │       ├── test_GPUabs.m
    │   │       ├── test_GPUacosh.m
    │   │       ├── test_GPUacos.m
    │   │       ├── test_GPUand.m
    │   │       ├── test_GPUasinh.m
    │   │       ├── test_GPUasin.m
    │   │       ├── test_GPUatanh.m
    │   │       ├── test_GPUatan.m
    │   │       ├── test_GPUceil.m
    │   │       ├── test_GPUconj.m
    │   │       ├── test_GPUcosh.m
    │   │       ├── test_GPUcos.m
    │   │       ├── test_GPUctranspose.m
    │   │       ├── test_GPUeq.m
    │   │       ├── test_GPUexp.m
    │   │       ├── test_GPUeye.m
    │   │       ├── test_GPUfill.m
    │   │       ├── test_GPUfloor.m
    │   │       ├── test_GPUge.m
    │   │       ├── test_GPUgt.m
    │   │       ├── test_GPUimag.m
    │   │       ├── test_GPUldivide.m
    │   │       ├── test_GPUle.m
    │   │       ├── test_GPUlog10.m
    │   │       ├── test_GPUlog1p.m
    │   │       ├── test_GPUlog2.m
    │   │       ├── test_GPUlog.m
    │   │       ├── test_GPUlt.m
    │   │       ├── test_GPUminus.m
    │   │       ├── test_GPUmtimes.m
    │   │       ├── test_GPUne.m
    │   │       ├── test_GPUnot.m
    │   │       ├── test_GPUones.m
    │   │       ├── test_GPUor.m
    │   │       ├── test_GPUplus.m
    │   │       ├── test_GPUpower.m
    │   │       ├── test_GPUrdivide.m
    │   │       ├── test_GPUreal.m
    │   │       ├── test_GPUround.m
    │   │       ├── test_GPUsinh.m
    │   │       ├── test_GPUsin.m
    │   │       ├── test_GPUsqrt.m
    │   │       ├── test_GPUtanh.m
    │   │       ├── test_GPUtan.m
    │   │       ├── test_GPUtimes.m
    │   │       ├── test_GPUuminus.m
    │   │       ├── test_GPUzeros.m
    │   │       ├── test_gt.m
    │   │       ├── test_imag.m
    │   │       ├── test_ldivide.m
    │   │       ├── test_le.m
    │   │       ├── test_log10.m
    │   │       ├── test_log1p.m
    │   │       ├── test_log2.m
    │   │       ├── test_log.m
    │   │       ├── test_lt.m
    │   │       ├── test_memCpyDtoD.m
    │   │       ├── test_memCpyHtoD.m
    │   │       ├── test_minus.m
    │   │       ├── test_mtimes.m
    │   │       ├── test_ne.m
    │   │       ├── test_not.m
    │   │       ├── test_ones.m
    │   │       ├── test_or.m
    │   │       ├── test_permute.m
    │   │       ├── test_plus.m
    │   │       ├── test_power.m
    │   │       ├── test_rdivide.m
    │   │       ├── test_real.m
    │   │       ├── test_repmat.m
    │   │       ├── test_round.m
    │   │       ├── test_sinh.m
    │   │       ├── test_sin.m
    │   │       ├── test_slice.m
    │   │       ├── test_sqrt.m
    │   │       ├── test_subsasgn.m
    │   │       ├── test_subsref.m
    │   │       ├── test_tanh.m
    │   │       ├── test_tan.m
    │   │       ├── test_times.m
    │   │       ├── test_transpose.m
    │   │       ├── test_uminus.m
    │   │       └── test_zeros.m
    │   └── utils
    │       ├── compareArrays.m
    │       ├── compareCPUGPU.m
    │       ├── GPUtestInit.m
    │       ├── GPUtestLOG.m
    │       ├── GPUtestPrint.m
    │       ├── makecpp.m
    │       ├── makecuda.m
    │       ├── makeinstall.m
    │       ├── make.m
    │       ├── nvidiasettings.m
    │       ├── startMemoryCheck.m
    │       └── stopMemoryCheck.m
    ├── MODULES_INSTALL
    ├── readme.txt
    ├── runme.m
    ├── Simple_GPGPU_Matlab.m
    ├── Simple_GPGPU_Matlab.zip
    ├── syscheck
    │   ├── CompileMEX.m
    │   ├── cublas.cpp
    │   ├── cublas.mexw64
    │   ├── cudaGetDeviceCount.cpp
    │   ├── cudaGetDeviceCount.mexw64
    │   ├── cudrv.cpp
    │   ├── cudrv.mexw64
    │   ├── GetCUDAInfo.m
    │   ├── info.cpp
    │   ├── info.mexw64
    │   ├── kernel10.cubin
    │   ├── kernel11.cubin
    │   ├── kernel12.cubin
    │   ├── kernel13.cubin
    │   ├── kernel20.cubin
    │   ├── kernel21.cubin
    │   ├── kernel22.cubin
    │   ├── kernel23.cubin
    │   ├── kernel30.cubin
    │   ├── kernel.cu
    │   ├── kernel.hh
    │   ├── loadkernel.cpp
    │   ├── loadkernel.mexw64
    │   ├── makecuda.m
    │   ├── make.m
    │   ├── readme.txt
    │   └── runme.m
    ├── test_cx.asv
    ├── test_cx.m
    └── utils
        ├── GPUmatLoadModules.m
        ├── GPUmat.m
        ├── GPUmatPath.m
        ├── testcompile.cpp
        └── testmex.mexw64

30 directories, 738 files

标签:

实例下载地址

GPUmat(GPU for matlab)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警