返回首页
最新
现在是2025年。HN就像手电筒一样照亮了黑暗的房间。我们能否添加几行CSS来支持暗黑模式?五年前,我相信鳄鱼需要移动。https://news.ycombinator.com/item?id=23197966
这听起来可能有些傻,但我还是想问。假设你正在尝试构建一个视频编辑器,这意味着你会有一个时间轴组件,并在其上方有一个画布,以便你可以添加形状和文本。使用 WebAssembly 有意义吗?例如,搜索编辑操作和撤销栈。我想尝试制作一个专业级的工具,这样你可以有大量元素,并且它们应该能够可靠地渲染所有内容。
我使用的是MacBook(没有NVIDIA GPU),但仍然喜欢尝试CUDA内核。<p>我不想每次都启动虚拟机或使用仅限浏览器的工具,因此我构建了一个小型命令行工具,可以通过单个命令在Modal GPU上运行本地的.cu文件。<p>Modal在你注册时提供大约30美元的免费积分,因此这个命令行工具是围绕这个设计的。你可以在较小的GPU(如T4)上以非常低的成本运行简单的内核。我进行了多次测试,花费都在1美元以下。<p>它的功能:
- 将你的.cu文件发送到带有GPU镜像的Modal容器(你可以覆盖它)
- 使用nvcc编译(支持nvcc参数)
- 在你选择的任何GPU上运行(从T4到B200)
- 将输出/错误流回到你的终端<p>使用方法:
uv add modal-cuda<p><pre><code> mcc myKernel.cu --gpu H100
# 或者:
uvx --from modal-cuda mcc myKernel --nvcc-arg=-Xptas --nvcc-arg=-v
</code></pre>
链接:
GitHub: <a href="https://github.com/ExpressGradient/modal-cuda" rel="nofollow">https://github.com/ExpressGradient/modal-cuda</a>
PyPI: <a href="https://pypi.org/project/modal-cuda" rel="nofollow">https://pypi.org/project/modal-cuda</a>