offload

offload (커널 오프로드)

커널 f 를 오프로드하기 위한 래퍼 함수의 LLVM 본문을 생성하는 내장 함수예요.

출처: Rust 공식 문서

본문

커널 f 를 오프로드하기 위한 래퍼 함수의 LLVM 본문을 생성해요. F 는 오프로드할 커널(함수 아이템이어야 함), T 는 f 에 전달되는 인자의 튜플, R 은 반환 타입이에요.

pub const fn offload<F, T, R>( f: F, workgroup_dim: [ u32 ; 3 ], thread_dim: [ u32 ; 3 ], dyn_cache: u32 , args: T, ) -> R where T: Tuple ,

더 알아보기 (Learn more)

Rust 공식 문서