From 16b652a75c545888f42af63865536b5315bbc00d Mon Sep 17 00:00:00 2001 From: officeyutong Date: Sun, 25 May 2025 08:10:03 +0800 Subject: [PATCH] fix links in 47 --- src/47-cuda-events/README.md | 14 ++++++++------ src/47-cuda-events/README.zh.md | 14 +++++++++----- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/47-cuda-events/README.md b/src/47-cuda-events/README.md index d0e8853..4bd54dc 100644 --- a/src/47-cuda-events/README.md +++ b/src/47-cuda-events/README.md @@ -491,14 +491,16 @@ Once you're comfortable with this basic CUDA tracing tool, you could extend it t 4. Create visualizations of CUDA operations for easier analysis 5. Add support for other GPU frameworks like OpenCL or ROCm -For more detail about the cuda example and tutorial, you can checkout out repo and the code in +For more detail about the cuda example and tutorial, you can checkout out repo and the code in [https://github.com/eunomia-bpf/basic-cuda-tutorial](https://github.com/eunomia-bpf/basic-cuda-tutorial) + +The code of this tutorial is in [https://github.com/eunomia-bpf/bpf-developer-tutorial/tree/main/src/47-cuda-events](https://github.com/eunomia-bpf/bpf-developer-tutorial/tree/main/src/47-cuda-events) ## References -- CUDA Programming Guide: https://docs.nvidia.com/cuda/cuda-c-programming-guide/ -- NVIDIA CUDA Runtime API: https://docs.nvidia.com/cuda/cuda-runtime-api/ -- libbpf Documentation: https://libbpf.readthedocs.io/ -- Linux uprobes Documentation: https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt +- CUDA Programming Guide: [https://docs.nvidia.com/cuda/cuda-c-programming-guide/](https://docs.nvidia.com/cuda/cuda-c-programming-guide/) +- NVIDIA CUDA Runtime API: [https://docs.nvidia.com/cuda/cuda-runtime-api/](https://docs.nvidia.com/cuda/cuda-runtime-api/) +- libbpf Documentation: [https://libbpf.readthedocs.io/](https://libbpf.readthedocs.io/) +- Linux uprobes Documentation: [https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt](https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt) -If you'd like to dive deeper into eBPF, check out our tutorial repository at https://github.com/eunomia-bpf/bpf-developer-tutorial or visit our website at https://eunomia.dev/tutorials/. +If you'd like to dive deeper into eBPF, check out our tutorial repository at [https://github.com/eunomia-bpf/bpf-developer-tutorial](https://github.com/eunomia-bpf/bpf-developer-tutorial) or visit our website at [https://eunomia.dev/tutorials/](https://eunomia.dev/tutorials/). diff --git a/src/47-cuda-events/README.zh.md b/src/47-cuda-events/README.zh.md index 7d4826e..2fc6d4f 100644 --- a/src/47-cuda-events/README.zh.md +++ b/src/47-cuda-events/README.zh.md @@ -491,11 +491,15 @@ cudaFree: 0.00 µs 4. 创建CUDA操作的可视化,便于分析 5. 添加对其他GPU框架(如OpenCL或ROCm)的支持 +更多关于CUDA追踪工具的细节,请查看我们的教程仓库:[https://github.com/eunomia-bpf/basic-cuda-tutorial](https://github.com/eunomia-bpf/basic-cuda-tutorial) + +这个教程的代码在[https://github.com/eunomia-bpf/bpf-developer-tutorial/tree/main/src/47-cuda-events](https://github.com/eunomia-bpf/bpf-developer-tutorial/tree/main/src/47-cuda-events) + ## 参考资料 -- CUDA编程指南:https://docs.nvidia.com/cuda/cuda-c-programming-guide/ -- NVIDIA CUDA运行时API:https://docs.nvidia.com/cuda/cuda-runtime-api/ -- libbpf文档:https://libbpf.readthedocs.io/ -- Linux uprobes文档:https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt +- CUDA编程指南:[https://docs.nvidia.com/cuda/cuda-c-programming-guide/](https://docs.nvidia.com/cuda/cuda-c-programming-guide/) +- NVIDIA CUDA运行时API:[https://docs.nvidia.com/cuda/cuda-runtime-api/](https://docs.nvidia.com/cuda/cuda-runtime-api/) +- libbpf文档:[https://libbpf.readthedocs.io/](https://libbpf.readthedocs.io/) +- Linux uprobes文档:[https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt](https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt) -如果你想深入了解eBPF,请查看我们的教程仓库:https://github.com/eunomia-bpf/bpf-developer-tutorial 或访问我们的网站:https://eunomia.dev/tutorials/。 +如果你想深入了解eBPF,请查看我们的教程仓库:[https://github.com/eunomia-bpf/bpf-developer-tutorial](https://github.com/eunomia-bpf/bpf-developer-tutorial) 或访问我们的网站:[https://eunomia.dev/tutorials/](https://eunomia.dev/tutorials/)。