Repository navigation
Commit 037c3a2
authored
docs(design): describe the autoware_cuda repository in the CUDA layer (#870)
* docs(design): describe the autoware_cuda repository in the CUDA layer
The shared CUDA/TensorRT base packages moved from autoware_universe to
autoware_cuda (autowarefoundation/autoware#7340). cuda_blackboard moved
to core/cuda in autoware.repos.
- core-package-inclusion-criteria.md: the CUDA layer section names the
two repositories under src/core/cuda and the images that build them.
Autoware 2.0.0 does not have this layer yet. autoware_tensorrt_plugins
stays in Universe.
- repository-structure.svg: show autoware_cuda and cuda_blackboard in a
CUDA layer group under Core, and remove cuda_blackboard from Universe.
- repository-structure.md: add autoware_cuda to the list, and say that
the diagram shows the main branch.
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
* docs(design): name the core CUDA images and add negotiated to the CUDA layer
The autoware PR that adds the core CUDA images is merged. The images
are core-devel-cuda and core-cuda, not autoware-core-*-cuda.
negotiated moved from universe/external to core/cuda in autoware.repos,
because cuda_blackboard depends on it. So the CUDA layer has three
repositories, and the Universe box of the diagram has 7 more external
packages, not 8.
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
* docs(design): say which images hold the CUDA layer and name negotiated on both pages
The universe stage runs colcon on all of src, so the CPU-only Universe
images also run colcon on src/core/cuda. Without CUDA, its CUDA code
does not build. So "only the CUDA images build this layer" was not
exact. The pages now say that the core CUDA images hold the layer and
that the CPU-only Core images leave it out.
repository-structure.md now names negotiated in the autoware_cuda entry
and in the note under the diagram, which does not show it.
cuda_blackboard shares GPU data only between nodes in one process.
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
---------
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>1 parent 7192179 commit 037c3a2
3 files changed
Lines changed: 43 additions & 27 deletions
File tree
- docs/design
- autoware-concepts
- images
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
| 73 | + | |
76 | 74 | | |
77 | | - | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
78 | 78 | | |
79 | | - | |
80 | | - | |
81 | | - | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| |||
0 commit comments