ylu1997

cuArray README

Overview

cuArray is a templated C++ class designed to manage multi-dimensional arrays on both the host (CPU) and the device (GPU) using CUDA. It provides functionalities to initialize, manipulate, and transfer data between the host and device. This class is particularly useful for scientific computing and machine learning applications that require efficient handling of large data sets on GPUs.

You can find the code for the cuArray class in the kernel.cu file located in this directory.

Features

Class Members

Private Methods

Protected Members

Protected Methods

Public Methods