常见问题
没有找到答案?请写信至 contact@gpugoblin.com。
关于项目
GPU Goblin 是什么?
一个由大家出借的电脑组成的科研计算网络。研究人员可以用它开展需要大量算力的研究;贡献者在不需要时出借自己的显卡或处理器。
GPU Goblin 由谁开发?
GPU Goblin 由 Nicolas Michel 设计与开发,他是法国图卢兹研究实验室 LAAS-CNRS 的成员。这是一个个人项目,并非 CNRS 的官方服务。
免费吗?
是的,用于科研及任何非商业用途都免费。出借只花电费,在网格上计算对科研免费。软件在 PolyForm Noncommercial 许可证下公开源代码。
它是开源软件吗?
源代码是公开的,但采用 PolyForm Noncommercial 许可证:科研和非商业用途免费,并不属于 OSI 定义的开源软件。商业用途需获得作者同意。
项目目前进展如何?
正在筹备测试版:网格已经可以运行,正在更大范围开放之前进行测试。目前支持 Linux;Windows 版本即将推出,Android 版本已在计划中。
出借您的电脑
我会得到报酬吗?
不会。您获得的积分用于记录您的贡献,但积分没有任何货币价值,也不承诺任何回报。
对我的电脑安全吗?
您的机器只运行 GPU Goblin 自身的计算代码,绝不运行研究人员发来的程序;每个任务都在无网络访问的沙箱中运行,与您的文件隔离,并限制内存和磁盘用量。
会拖慢我的电脑或游戏吗?
由您决定:仅在离开时出借、在选定时段出借、游戏使用显卡时绝不出借、超过设定温度绝不出借。随时可以通过托盘图标立即暂停。
会用多少电?
与您的显卡满载时的耗电相同,且仅在计算时耗电。限制时段和温度,就能限制耗电量。
支持哪些硬件?
一台 Linux x86-64 电脑(Windows 版本即将推出)。NVIDIA、AMD 或 Intel 显卡通过 Vulkan 运行;NVIDIA 显卡还可以使用更快的原生 CUDA 引擎。处理器也可以使用,只是速度较慢。
可以出借没有显示器的服务器,或装有多块显卡的机器吗?
可以。应用提供面向服务器的控制台模式;装有多块显卡的机器上每块显卡各自独立计算,全部关联到您的账户。
我的电脑能看到研究人员的数据吗?
它只会收到其任务所需的数据片段:数字数组,没有文件名,也没有关于其含义的描述(文本以数字词元的形式到达)。研究人员已被告知不要将敏感数据发送到开放的网格。
我的 IP 地址会被看到吗?
为了节省服务器带宽,机器之间会共享数据;开启此功能时,获准使用相同数据的其他机器可以看到您的公网地址。您可以关闭此功能。
面向研究人员
我可以计算什么?
目前:大型矩阵乘法、描述为张量运算图的计算(超过 45 种算子,例如从 PyTorch 捕获),以及机器学习模型的训练(卷积网络、Transformer、语言模型)。大于任何单台机器的计算会被自动切分。贡献者的机器只运行平台目录中的计算类型,绝不运行任意代码:其他类型会逐步加入目录,请告诉我们您的需求。
结果如何校验?
每个结果在使用之前,都会由独立的验证程序重新计算,或与另一位贡献者完成的相同计算进行比对,误差须在经过测量的容差之内。
我的数据存放在哪里?
默认存放在您实验室的节点上,这是安装在您实验室的一项服务。它从不原样发送您的数据集:它向计算机器发送待计算的运算,只附带每个任务所需的数字。服务器不存储任何研究数据。
如何获得使用权限?
在您的账户中:用电子邮件地址登录,填写研究人员使用申请。