C# 클래스 ManagedCuda.NVRTC.CudaRuntimeCompiler

Cuda runtime compiler
상속: IDisposable
파일 보기 프로젝트 열기: kunzmi/managedCuda 1 사용 예제들

공개 메소드들

메소드 설명
AddNameExpression ( string nameExpression ) : void
Compile ( string options ) : void
CudaRuntimeCompiler ( string src, string name ) : System

Creates a runtime compiler instance.

CudaRuntimeCompiler ( string src, string name, string headers, string includeNames ) : System

Creates a runtime compiler instance.

Dispose ( ) : void

Dispose

GetLog ( ) : byte[]
GetLogAsString ( ) : string
GetLoweredName ( string nameExpression ) : string
GetPTX ( ) : byte[]
GetPTXAsString ( ) : string
GetVersion ( ) : System.Version

보호된 메소드들

메소드 설명
Dispose ( bool fDisposing ) : void

For IDisposable

메소드 상세

AddNameExpression() 공개 메소드

public AddNameExpression ( string nameExpression ) : void
nameExpression string
리턴 void

Compile() 공개 메소드

public Compile ( string options ) : void
options string
리턴 void

CudaRuntimeCompiler() 공개 메소드

Creates a runtime compiler instance.
public CudaRuntimeCompiler ( string src, string name ) : System
src string CUDA program source.
name string CUDA program name. /// name can be NULL; "default_program" is used when name is NULL.
리턴 System

CudaRuntimeCompiler() 공개 메소드

Creates a runtime compiler instance.
public CudaRuntimeCompiler ( string src, string name, string headers, string includeNames ) : System
src string CUDA program source.
name string CUDA program name. /// name can be NULL; "default_program" is used when name is NULL.
headers string Name of each header by which they can be included in the CUDA program source.
includeNames string Sources of the headers.
리턴 System

Dispose() 공개 메소드

Dispose
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

For IDisposable
protected Dispose ( bool fDisposing ) : void
fDisposing bool
리턴 void

GetLog() 공개 메소드

public GetLog ( ) : byte[]
리턴 byte[]

GetLogAsString() 공개 메소드

public GetLogAsString ( ) : string
리턴 string

GetLoweredName() 공개 메소드

public GetLoweredName ( string nameExpression ) : string
nameExpression string
리턴 string

GetPTX() 공개 메소드

public GetPTX ( ) : byte[]
리턴 byte[]

GetPTXAsString() 공개 메소드

public GetPTXAsString ( ) : string
리턴 string

GetVersion() 공개 정적인 메소드

public static GetVersion ( ) : System.Version
리턴 System.Version