-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Understand cl / cuda memory architecture #3
Comments
OpenCL Memory ModelOverviewDescriptionOpenCL defines a four-level memory hierarchy for the compute device:
Not every device needs to implement each level of this hierarchy in hardware. Consistency between the various levels in the hierarchy is relaxed, and only enforced by explicit synchronization constructs, notably barriers. Devices may or may not share memory with the host CPU.[13] The host API provides handles on device memory buffers and functions to transfer data back and forth between host and devices. |
CUDAOverviewDescriptionshared memory
constant memory
texture memory
more The benefits of texture memory over constant memory can be summarized as follows:
more 2
|
https://medium.com/@smallfishbigsea/basic-concepts-in-gpu-computing-3388710e9239 |
|
No description provided.
The text was updated successfully, but these errors were encountered: