Sunday, March 12, 2023
Monday, March 6, 2023
Linux Useful Tools
Network - GBD
apt install net-tools dnsutils
看权威DNS解析: dig +trace www.google.com
apt-get install tcpdump traceroute
tcpdump -D (list all available interface)
tcpdump -i eth0 -s0 -l port 443
[https://www.tecmint.com/12-tcpdump-commands-a-network-sniffer-tool/
nslookup www.google.com
traceroute -n www.google.com
GBD
r xxxx
info threads
bt
Tuesday, February 28, 2023
VEX VR IQ Online Challenge 2022-2023 Instruction
Requirements:
https://challenges.robotevents.com/challenge/228/REC-Foundation-VR-Challenge
Code Online:
Ranking:
https://www.robotevents.com/robot-competitions/vex-iq-competition/virtualSkillsStandings
Winners:
https://challenges.robotevents.com/challenge/228/entry?filter=winners
VEX Robotics World Championship 2021-2022 Videos
Introduction and experience:
https://www.youtube.com/watch?v=I1xfAxlaTgo
Thursday, February 23, 2023
CUDA vs cuDNN vs tiny-cuda-nn
These terms usually confuse the beginners. Let's explain them in a simple and clear way.
CUDA vs cuDNN:
NVIDIA CUDA Deep Neural Network (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.
The cuDNN library is a library optimized for CUDA containing GPU implementations. Think of cuDNN as a library for Deep Learning using CUDA and CUDA as a way to talk to the GPU.
In summary, CUDA provides the programming interface and runtime environment for general-purpose computing on a GPU, while cuDNN is a library that specifically optimizes deep learning operations on a GPU.
tiny-cuda-nn:
tiny-cuda-nn comes with a PyTorch extension that allows using the fast MLPs and input encodings from within a Python context. These bindings can be significantly faster than full Python implementations; in particular for the multi-resolution hash encoding.
Wednesday, February 22, 2023
2022 -2023 VEX Slapshot good design
Yellow dispenser:
https://www.youtube.com/watch?v=hAXIjDPQzdg&t=10s
https://www.youtube.com/watch?v=vx8JFi54sfo&t=26321s