[Chapel Merge] Update GPU Technote for 1.30

Branch: refs/heads/main
Revision: 5f3d3d24548a6273b60acaa98b30b466d61ecfe0
Author: e-kayrakli
Link: Update GPU Technote for 1.30 by e-kayrakli · Pull Request #21903 · chapel-lang/chapel · GitHub
Log Message:
Update GPU Technote for 1.30 (#21903)

This PR changes the GPU Technote in the following ways:

"Factual" Changes

Reorganization

  • Splits "Requirements and Limitations" into two
    • "Requirements" are now under "Setup"
    • "Known Limitations" are at the very end of the note
  • Adds a Further Information section
  • Drops the initial summary paragraph as table of contents comes right
    after it and feels a bit redundant

[Reviewed by @stonea]

Compare: Comparing eb84cb82368cda6503b920cf3d94728c542914e5...57576d97b9ee2297195c19b1bb177b9d5461bdb3 · chapel-lang/chapel · GitHub

Diff:
M doc/rst/technotes/gpu.rst
https://github.com/chapel-lang/chapel/pull/21903.diff