# Cuda - 2D and 3D grid and block dimensions

**URL:** <https://discourse.julialang.org/t/cuda-2d-and-3d-grid-and-block-dimensions/26392>\
**Category:** General Usage\
**Tags:** question, cudanative, cuda\
**Created:** [July 15, 2019, 7:22pm UTC](https://discourse.julialang.org/t/cuda-2d-and-3d-grid-and-block-dimensions/26392 "2019-07-15T19:22:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![wiktorkujawa](https://avatars.discourse-cdn.com/v4/letter/w/bc8723/32.png) [@wiktorkujawa](https://discourse.julialang.org/u/wiktorkujawa)\
**Post date:** [July 15, 2019, 7:22pm UTC](https://discourse.julialang.org/t/cuda-2d-and-3d-grid-and-block-dimensions/26392/1 "2019-07-15T19:22:46Z")

</div>

Is in Julia equivalent of CUDA C:  
`dim3 grid( 512 ); ` `// 512 x 1 x 1`

`dim3 block( 1024, 1024 ); ` `// 1024 x 1024 x 1` ?

---

<div class="post-metadata">

**Author:** ![wiktorkujawa](https://avatars.discourse-cdn.com/v4/letter/w/bc8723/32.png) [@wiktorkujawa](https://discourse.julialang.org/u/wiktorkujawa)\
**Post date:** [July 15, 2019, 9:41pm UTC](https://discourse.julialang.org/t/cuda-2d-and-3d-grid-and-block-dimensions/26392/2 "2019-07-15T21:41:39Z")

</div>

Ok, I have it.  
I mean about:  
`@cuda blocks=3,4,5 threads=2,2,2 kernel_testfunction()`  
I just done there some cuprintf statements to check numbers of threads and it works. Sorry for problem.
