AMD是不是真的yes了,能不能试试下面这段python代码

  • h
    htsq
    1. # 测试CPU计算速度
    2. import numpy as np
    3. import time
    4. ee = int(1e8)
    5. np.random.seed(6)
    6. A = np.random.random(size=[ee,])
    7. B = np.random.random(size=[ee,])
    8. start = time.perf_counter()
    9. c1 = np.dot(A,B)
    10. end = time.perf_counter()
    11. print('numpy C :',c1)
    12. print('numpy time : /s',end-start)
    13. start = time.perf_counter()
    14. C = 0
    15. for i in range(ee):
    16. C = C + A[i]*B[i]
    17. end = time.perf_counter()
    18. print('CPU C :',C)
    19. print('CPU TIME : /s',end-start)
    复制代码
    ----------以下2020年6月26日更新:

    这个测试还和软件有关

    发现 8809G(超频到全核4.5g)

    spyder 下CPU TIME 约33s(如论winpython还是anaconda)

    但是jupyter notebook下接近46s
  • h
    htsq
    纠结买AMD的CPU装itx,但是之前知乎看到有人用这段代码说明AMD的CPU优化不够


    我自己试了下:
    4.5GHz的8809g----CPU TIME 大概要32s

    3.4GHz的7700hq----CPU TIME 大概要41s
  • 1
    14783139
    回复2#htsq
    一大堆bug,现在天天yes,市场营销玩的溜,根本不想着改善。 iOS fly ~
  • d
    darkshine
    回复2#htsq

    这代apu不给力,一点都不yes
  • w
    wq_xenocide
    你这个其实重点是有没有开启simd向量指令集,也就是avx2。现在就算amd优化不够,也是因为很多软件检测到cpu不是intel是不会默认开启avx2
  • 深深蓝
    每个AMD的帖子你都要来喷一下,你是有多恨AMD?
  • b
    beyond291
    这是单线程呐?
  • 1
    14783139
    回复6#深深蓝
    ,那奔歌好了iOS fly ~
  • 深深蓝
    正常点有事说事不行吗?非黑即白?
  • j
    jiuzhege1
    哈哈哈,
  • 1
    14783139
    回复9#深深蓝
    Yes是不是bug多?优化不够?不是事实?
    还不能拿来开涮了?
    Outel现在被羞辱的连ARM都要不如了,也没见有人出来“证明清白”。 iOS fly ~
  • j
    jet_boy
    我也觉得是,大家喊yes原因有一大半是因为intel一堆bug,不想着修,还整天增加营销费用,各种OEM绑定补贴,整天给消费者喂屎,太垃圾了。
    我们新买的服务器,和2年前的服务器比,单核速度完全没有提升,日了狗了,最后换老版的os才提升了速度,原来新版的linux系统,修漏洞把牙膏吸回去了
    老板一怒之下本来订两台outel来,另外一台没交付的换R6525了,核心多了1/3,性能还更强,还便宜了2w块,高呼yes!
  • 我爱洁艳
    看需求了,Linus都换amd了,amd未来linux的内核支持多个大神修补了
  • j
    jet_boy
    原来你说的是AMD的bug多啊,汗
    我阅读理解不合格
  • R
    Rorysky
    numpy 底层是 intel 的 mkl iOS fly ~
  • 深深蓝
    优化不够不是AMD的问题,是软件环境的问题,BUG多没觉得,更多的是类似你这种只要电脑里CPU是AMD于是什么问题都一股脑赖AMD,毫无逻辑和理智。
  • R
    Rorysky
    这么比不太公平... iOS fly ~
  • 苏绯
    搞这么复杂干啥,
    我就拿来看看网页,上上某手游桌面版,聊个桌面微信,偶尔看下ppt啥的,4800U确实体验好过i7低压U。完事。对我当然yes。
  • l
    lidongbest
    有人跑一下么?我也关心计算的速度
  • C
    CNV
    我寻思着好像是intel最近接连爆大bug吧?这几次bug出了补丁不假,但是修复的到底是安全隐患还是运算速度太快啊?就这几个补丁,搞了多少蓝屏出来啊?
  • s
    shutup!
    mark.
  • d
    doublefat
    我运行错误
    line 18
    C = C + A*B
    ^
    IndentationError: expected an indented block
  • l
    lors
    贴到论坛排版错误了,18行要缩进。
  • x
    xRAIN
    慢慢修bug吧 想起以前用athlon5000+ 播放某些视频就重启 一点脾气都没有。HiPDA·NG
  • w
    wq_xenocide
    4800hs 电池下 50s
  • s
    shutup!
    ModuleNotFoundError: No module named 'numpy'
    ===================

    龟速安装numpy
  • y
    yuluo
    不懂就问,Outel换到用AMD的,如果系统或哪方面出点问题,是不是第一时间都是怀疑是AMD的锅;不考虑其他?
  • C
    CNV
    4800U 均衡模式插电源
    在wsl2的ubuntu里跑的,34s

    问题是虚拟机好像没跑满CPU,这个任务好像就占了15% CPU.
    Annotation 2020-06-24 154345 (2).png
  • s
    sunsking+
    15就是只跑满了单核,我运行那个excel就是15%
  • i
    iamgs
    回复27#shutup!
    需要安装numpy,另外新版python已经丢弃了time.clock(),用time.perf_counter()。
  • s
    shutup!
    奇怪,我装好了numpy,不管是不是按你说的改了都是一样报错
    import numpy as np
    ModuleNotFoundError: No module named 'numpy'
  • r
    refrain
    人家说不定是真的I粉呢
  • o
    oldkingdog
    回复33#iamgs


    已经很牛了,比我台式机cpu还牛。
  • A
    AQUAPENG
    想都不用想,老老实实买阴特尔吧,尤其是itx,amd还有积热问题。 iOS fly ~
  • C
    CNV
    4800U 有16个线程啊
  • 1
    14783139
    回复14#jet_boy
    iOS fly ~
  • 1
    14783139
    回复16#深深蓝
    讲话能不能不要给人扣帽子?好歹你也玩了那多硬件,今天太令人失望了。

    要用黄晓明的台词,“你不要你觉得,我要我觉得。”
    D版XD虽然有吹牛夸夸其谈的习惯,但好歹硬件小白那一套扣帽子有意思吗?
    你用没问题就是产品好,我用有问题就是我不行?
    Yes驱动兼容适配不完善都能洗白了?什么锅都是其他配件厂商的锅,内存,主板,NvM,只有Yes是清白的,白莲花?
    就连用户抱怨的权利都没有了?天天YeS对吧。 iOS fly ~
  • f
    freefall
    I粉和A粉对战又要开始了
  • 深深蓝
    你开心就好,扣帽子是你先来的,看到无数个AMD帖子你进去就骂只会做营销,潜台词不就是奔歌AMD的都是收钱发帖的。

    你不就是买了块2400G装机出问题,说句不好听的现在奔歌性能好的都是4000系列了,大家聊的都不是同一个东西,你至于每次看到个AMD帖子就进去狂喷吗。
  • 1
    14783139
    回复12#jet_boy
    outel 漏洞更多是硬件结构问题,貌似软件修修补补没啥大用,只能看新架构了。 iOS fly ~
  • 1
    14783139
    回复45#深深蓝
    看来你对Yes的帖子格外关注啊,不好意思,冒犯到你了,不,冒犯到AMD了。
    有AMD的帖子,只能Yes,你高兴就好。 iOS fly ~
  • d
    ddljdd
    CPU本身的性能已经有测试软件材料测试出数据了,比如浮点计算,整形计算,或者其他方面的性能。 但是CPU除了这些基本的功能之外,额外加了一些特色功能进去,能够加速某些特定领域特定方面的计算。比如DPDK 就是intel cpu针对 网络处理方面推出的加速SDK。 假如说,某个软件使用了DPDK,那么这个软件在intel cpu上面表现出来的网络处理性能往往要好于AMD。numpy我没用过不清楚,不过根据楼上一些同学的信息看了下,感觉numpy默认在intel cpu的情况下会安装 mkl底层库,这个是针对intel cpu加速优化过的。如果是amd cpu需要安装openblas 就可以在amd cpu 上面加速处理了。所以建议 在amd cpu测试安装这个openblas再去测试吧,据说,,, amd 的cpu在安装openblas之后比intel 还快
  • 1
    14783139
    回复45#深深蓝
    没意思,深蓝君,你这话语太令人失望。
    前面我刚想说会喷我U不行,过时货blabla,果然就来了。
    2400G是不是Yes造的?上市几年?过时货!
    APU d版没人奔歌?
    现在奔歌的都是4xxx系列,看来都是高端玩家,追不上新款就没资格讲话了。 iOS fly ~