V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
narip
V2EX  ›  云计算

运行 Matlab 程序(非机器学习),什么样的云计算服务器可以更快一点?

  •  
  •   narip · 2023-10-01 16:57:49 +08:00 · 2162 次点击
    这是一个创建于 417 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有一个 matlab 程序 A 在操作时需要用到 20+G 的内存,自己的主机没有这么大的内存,所以想找一个云计算服务器运行。目前用的矩阵池的一个机器(AMD EPYC 7542 32-Core Processor)。但是在测试的时候发现原来自己主机 B 一个多小时可以运行出来的程序现在在这个机器上运行 3 个多小时都没有结果。

    程序本身不太需要(也没有考虑过并行化)并行化处理。想请问在选服务器的时候需要看重哪一点可以运行得快一点?

    12 条回复    2023-10-05 14:07:31 +08:00
    upojzsb
        1
    upojzsb  
       2023-10-01 17:12:10 +08:00   ❤️ 1
    主频吧;我在服务器上跑 MATLAB 程序需要 3~4 进程并行,速度才差不多和本机一样。
    narip
        2
    narip  
    OP
       2023-10-01 17:14:35 +08:00
    @upojzsb 谢谢,但是我的程序里面主要消耗时间的不是循环(总共只有 20 次循环)。刚才试了一下只跑循环里面的一次,结果还是很慢,就直接推出没跑了。
    1423
        3
    1423  
       2023-10-01 17:55:42 +08:00   ❤️ 1
    先跑通用 benchmark 分数对比后再跑实际负载
    吃内存带宽的话同样要注意内存带宽能跑多少

    因为可能不是受限于 CPU 而是内存通道太少

    最后似乎可以试试 m1, 毕竟宣传内存带宽很大
    makedir002
        4
    makedir002  
       2023-10-01 21:36:36 +08:00   ❤️ 1
    你多跑几个不就快了? 7542 单核很弱的好吧?服务器主要是充分发挥多核优势,你这都不需要考虑并行化处理,那自然是上 13900ks 服务器啦
    zhilincom
        5
    zhilincom  
       2023-10-01 23:55:38 +08:00   ❤️ 1
    才 20+G ,给自己主机加内存吧,一次购买终生使用。
    narip
        6
    narip  
    OP
       2023-10-02 08:20:45 +08:00
    @makedir002 请问在哪能租到 i9-13900ks 类似的这种服务器啊,好像都不是用的这种。
    ttgo
        7
    ttgo  
       2023-10-02 15:09:55 +08:00   ❤️ 1
    maltab 程序的优化空间很大。或许优化程序,更快。
    DIMOJANG
        8
    DIMOJANG  
       2023-10-02 16:33:49 +08:00
    @zhilincom #5 感觉这个最简单方便🤣
    leenhawk
        9
    leenhawk  
       2023-10-02 21:41:34 +08:00
    @zhilincom 现在也便宜 ddr4 我记得 32G600-700 可拿下
    bnull
        10
    bnull  
       2023-10-03 00:44:48 +08:00   ❤️ 1
    @narip 对于这种需求你可以看看游戏服务器,比如说 mc 服务器绝大部分情况下对单核要求更高,可以试试找相关的。一般正经的云服务厂商为了成本以及大部分需求都是会应用多核,低主频的 cpu 。不过确实可以尝试下 mac ,据说已经部分项目接近 139ks 了
    laqow
        11
    laqow  
       2023-10-03 21:49:44 +08:00   ❤️ 1
    用 c 重写,你不用我不用赶紧让 matlab 破产
    makedir002
        12
    makedir002  
       2023-10-05 14:07:31 +08:00   ❤️ 1
    @narip 那自然是自己买啊,这个又不贵。后期也可以自用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4992 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:12 · PVG 09:12 · LAX 17:12 · JFK 20:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.