Skip to main content

Crate rocmrc

Crate rocmrc 

Source
Expand description

Minimal safe HIP/ROCm bindings, modeled after cudarc.

Re-exports§

pub use hip::DevicePtr;
pub use hip::DevicePtrMut;
pub use hip::DeviceRepr;
pub use hip::DeviceSlice;
pub use hip::EventWaitFlags;
pub use hip::ExternalMemory;
pub use hip::HipContext;
pub use hip::HipError;
pub use hip::HipEvent;
pub use hip::HipFunction;
pub use hip::HipGraph;
pub use hip::HipModule;
pub use hip::HipSlice;
pub use hip::HipStream;
pub use hip::HipUnifiedSlice;
pub use hip::HipUnifiedView;
pub use hip::HipUnifiedViewMut;
pub use hip::HipView;
pub use hip::HipViewMut;
pub use hip::HostSlice;
pub use hip::LaunchArgs;
pub use hip::LaunchConfig;
pub use hip::MappedBuffer;
pub use hip::MemAttachFlags;
pub use hip::PinnedHostSlice;
pub use hip::Profiler;
pub use hip::PushKernelArg;
pub use hip::StreamKind;
pub use hip::SyncOnDrop;
pub use hip::ValidAsZeroBits;
pub use hip::profiler_start;
pub use hip::profiler_stop;
pub use hiprtc::HiprtcError;
pub use hiprtc::Hsaco;

Modules§

hip
hiprtc