Adds a one-shot target so any host with nvcc can stand up a bend
worker without remembering the launch incantation.
make gpu-worker
→ make -C examples/cuda-fanout shake256-fanout
→ writes examples/cuda-fanout/launch.lsp (wire + worker + main)
→ cd examples/cuda-fanout
→ python3 -u ../../lumbda.py launch.lsp --port 9091
make gpu-worker LUMBDA=c PORT=9001 # C tier host on port 9001
make gpu-worker LUMBDA=asm # asm tier host
Uses python3 -u so the worker's status lines ("gpu-worker:
ready …", "listening on port 9091") appear live; bypasses Python's
default stdout buffering that masked them during development.
www/index.html bend section gains a 'Start a GPU worker' subsection
with the same make targets so the website visitor doesn't need to
spelunk the repo to find them.
Also adds gpu-worker, gpu-worker-bin, gpu-worker-test to .PHONY.
|
||
|---|---|---|
| .. | ||
| fonts/chunkfive | ||
| 404.html | ||
| index.html | ||
| lumbda-logo-green.png | ||
| lumbda-logo.png | ||
| lumbda-whitepaper.html | ||
| lumbda-whitepaper.pdf | ||
| robots.txt | ||
| style.css | ||