Module: CooCoo::CUDA
- Defined in:
- lib/coo-coo/cuda/error.rb,
lib/coo-coo/cuda/vector.rb,
lib/coo-coo/cuda/runtime.rb,
lib/coo-coo/cuda/host_buffer.rb,
lib/coo-coo/cuda/device_buffer.rb,
lib/coo-coo/cuda/device_buffer/ffi.rb
Defined Under Namespace
Modules: Runtime Classes: APIError, DeviceBuffer, Error, HostBuffer, NoMemoryError, NullResultError, Vector
Constant Summary collapse
- TYPE_GETTER =
{ char: :read_char, long: :read_long, float: :read_float, double: :read_double }
- TYPE_WRITER =
{ char: :write_char, long: :write_long, float: :write_float, double: :write_double }
- TYPE_CONVERTOR =
{ double: ->(x) { x.to_f }, float: ->(x) { x.to_f }, long: ->(x) { x.to_i }, char: ->(x) { x.to_i } }