sar3d: GPU port of the notebook with four views
The sar3d processor is rewritten as a checked port of Multi_antenna_3D_clean_v1.ipynb: NVRTC kernels, timing from the trace stamps, notebook parameter names and one cubic SAR_VOXEL_M. It adds front, side, top and 3D views, drops gpr_cpp and the parity tools, and the GUI speed now applies only while the socket speed is ignored.
This commit is contained in:
+3
-3
@@ -12,8 +12,8 @@ pyqtgraph>=0.13.7
|
||||
rpi-hardware-pwm>=0.2.2,<1
|
||||
fastapi>=0.110 # embedded web UI (browser view + controls), served in-process
|
||||
uvicorn[standard]>=0.29 # ASGI server for the web UI, run on a background thread
|
||||
# CUDA headers + libnvrtc for building the vendored gpr_cpp library (3D SAR).
|
||||
# x86_64 dev machines only: on Jetson (aarch64) CUDA comes with JetPack at
|
||||
# /usr/local/cuda and build_cmake.sh falls back to it automatically.
|
||||
# nvrtc.h, cuda.h and libnvrtc for the sar3d processor's GPU code (kernels are
|
||||
# compiled at run time, no nvcc). x86_64 only: on Jetson (aarch64) CUDA comes
|
||||
# with JetPack at /usr/local/cuda, where the Makefile finds it.
|
||||
nvidia-cuda-nvrtc==13.3.33; platform_machine == "x86_64" # nvrtc.h + libnvrtc
|
||||
nvidia-cuda-runtime==13.3.29; platform_machine == "x86_64" # cuda.h (Driver API)
|
||||
|
||||
Reference in New Issue
Block a user