这一集的刘星说的软件是什么软件,我想安装试试。

@Ta 11-24 10:22 513点击
回复列表(10)
  • @Ta / 11-24 18:03
    @老虎会游泳 万能的老虎来看看吧
  • @Ta / 11-24 19:13

    @胡图图,在几分几秒?

  • @Ta / 11-24 19:29

    @胡图图,哦,开头4分钟。
    从描述来看,这是一个可以让两台电脑硬件共享,提升玩游戏性能的软件。
    目前似乎没有这样的软件。
    通过网络共享硬件(比如显卡)肯定会有极大的性能损失,PCI-e接口的带宽和延迟是局域网所不能比的。
    基于串流的远程游戏功能也无法叠加两台电脑的性能。

  • @Ta / 11-24 19:38

    @胡图图,视频中描述的软件,算是一种分布式计算软件。
    但是只有可拆分、对延迟不敏感、对带宽要求低的任务,也就是大规模并行计算任务,使用分布式计算才能取得性能优势。

    比如,软件源代码编译就是一种大规模并行计算任务,非常适合网络共享,类似的软件有:

    • distcc
    • IncrediBuild

    这些软件称为“分布式编译”软件,它们只能用于编译源代码,不能用于打游戏。

  • @Ta / 11-24 19:46

    一个任务首先要是可分的,其次在拆分给网络上的其他机器后不会比未拆分更慢,才有拆分的价值。
    软件编译确实很容易拆分,一个源文件就是一个编译单位。拆分后也不会比未拆分更慢,因为源文件非常小,通过网络发送不会比编译需要的时间更久。所以分布式编译可以起到良好的效果。

    但是游戏就完全不同。市面上的游戏至今还很吃单核性能,说明游戏的任务拆分本身就很难。连拆分给同一个CPU上的多个核心都如此困难,更别提拆分给网络上的其他计算机了。

    就算拆分成功了,分布式运行的结果可能也比单机运行更慢。在单机上,内存延迟增加一点点,帧数就可能有大幅度下降。内存延迟的单位是纳秒级的,而局域网的延迟是多大?毫秒级的。1毫秒=1000000纳秒。通信所需的时间远大于任务完成所需的时间,所以分布式运行是不现实的。

  • @Ta / 11-24 20:04
    小米8(白)
  • @Ta / 11-24 21:43

    对于打游戏:

    “来跟我念:1+1<1。”

  • @Ta / 11-26 13:25
    @老虎会游泳,额,我以为鸿蒙之前就有这么厉害的软件了,现在鸿蒙能联机加强游戏性能吗?
  • @Ta / 11-26 17:08

    @胡图图,不能,只是投屏,“1+1=1”

  • @Ta / 1天前
    很有意思
添加新回复
回复需要登录

[聊天-文件上传] 希望自己长胖胖:MT管理器虽然好用,但是没有好像官网,百度下载或应用市场下载都是踩雷!