Skip to content

[doc] Some revamping

Churavy, Valentin requested to merge ms/doc into master

Created by: michel2323

A minor pass over the docs.

  • List backends
  • Updated README.md addressing https://github.com/JuliaGPU/KernelAbstractions.jl/issues/302
  • Moved quickstart to its own page and expand. Added explicit synchronization section (to be expanded). @vchuravy I am still not sure about the synchronization. In particular, the quickstart example does
A = ones(1024, 1024)
ev = mul2_kernel(CPU(), 16)(A, ndrange=size(A))

With A .= 1.0 I am sure we ran into issues where that generated kernel was not completed when the KA kernel was launched. So we had to add dependencies=Event(CUDADevice()). How about A = ones(1024,1024)?

Merge request reports

Loading