串流是通过显卡捕获显示器画面并将其压缩作为视频流进行网络传输实现远程控制的技术,相比与其他远程控制方式,串流可以拥有更高的画面质量和帧率,是远程游戏的不二选择。 NVIDIA Experience和AMD Link都提供了对串流的支持,但目前两家的串流工具都已停止维护,目前比较主流的方案是sunshine+moonlight,其中sunshine作…
前言 最近打算基于Pytorch和vllm框架对一些底层模块进行定制,工欲善其事必先利其器,为了能够使用VSCode在远程服务器上丝滑地进行CUDA编程,环境搭建必不可少。 CMake为我们提供了一套完整的构建系统,只需要通过简单地配置文件就可以自由且自动地帮我们编译好模块和可执行文件,同时vscode的插件也对CMake提供了非常丰富的支持。CM…
前言 我在今年五月份购入了小米WR30U路由器 联通定制版,最初目的是为了刷openwrt以便在实验室使用dogcom来登陆校园网实现自动登录和多设备共享,同时也将代理功能交给路由器来做。但是后来发现这款路由器256MB的内存太捉襟见肘了,启动open clash后内存几乎占满,并且启动过程中CPU占用率会达到100%,运行非常卡顿。 之后我在香橙…
cmake是一个功能强大的跨平台构建工具,由于项目要求,我们经常需要使用更高版本的cmake,然而Ubuntu的默认主流apt源都不包含最新版本的cmake,下面本文介绍了几种安装高版本cmake的方法。 方法1 apt安装 依次执行如下代码: $ sudo apt update $ sudo apt upgrade cmake 这种安装方式受限于…
NVIDIA 为 CUDA 开发提供了许多强大的开发工具。在 Windows 平台上,您可以使用 Visual Studio Edition,而在 Linux 平台上,可以使用 Eclipse Edition。然而,我们经常需要在 CUDA 和其他编程语言如 Python 和 C++ 之间进行联合编程。尽管 Visual Studio 这样的 ID…
使用frp来实现内网穿透,进而随时随地使用微软RDP远程桌面来访问你的内网设备