CUDA: Difference between revisions

Line 114: Line 114:
{| border="1"
{| border="1"
! Memory type
! Memory type
! PTX name
! Replication
! Replication
! Kernel access
! Kernel access
Line 120: Line 121:
|-
|-
| Registers
| Registers
| .reg
| Per-thread
| Per-thread
| Read-write
| Read-write
Line 126: Line 128:
|-
|-
| Local memory
| Local memory
| .local
| Per-thread
| Per-thread
| Read-write
| Read-write
Line 132: Line 135:
|-
|-
| Shared memory
| Shared memory
| .shared
| Per-block
| Per-block
| Read-write
| Read-write
Line 138: Line 142:
|-
|-
| Global memory
| Global memory
| .global
| Per-grid
| Per-grid
| Read-write
| Read-write
Line 144: Line 149:
|-
|-
| Constant memory
| Constant memory
| .const
| Per-grid
| Per-grid
| Read
| Read
Line 150: Line 156:
|-
|-
| Texture memory
| Texture memory
| .tex
| Per-grid
| Per-grid
| Read
| Read