-
#百因必有果#怎么修改ARM服务器上大文件的内容?我先尝试了用python进行修改,但是使用普通的read write会消耗很长的时间,之后就在python中使用mmap,这个好像也没怎么改善,估计是语言的关系。最后通过网上查资料,找C或者c++,在c/c++中使用mmap,速度很快快,只要5s。实质是通过内存映射的方式,减少对io的使用,但是代价就是耗内存。希望对你们有帮助
-
#百因必有果#得益于全产业链的领先技术鲲鹏,920处理器所呈现的高性能、高集成度、高吞吐、高能效比的特点。一个出色的处理器芯片,不仅要有有清晰的产品定义以外,还需要在工程工艺、微架构设计、接口设计、内存子系统都需要精挑细选。通过网上的学习,我觉得鲲鹏920处理器体现了华为在芯片技术上面深厚积累,同时也体现了华为在整个生态产业上的强大的号召力。鲲鹏产品很好的把软件的创新和硬件的突破结合了起来。
-
化鲲为鹏,我有话说最近在研究视频解码器的代码,他们用的armv7 neon,即32位的neon指令寄存器,如何在鲲鹏arm64位系统运行,进一步的,如何优化重新代码,使用armv8提供的neon指令?先来说,如何做到armv7 32位neon和armv8 64位neon指令兼容性?推荐使用arm-neon.h头文件提供的内联汇编函数,编译器已经做了兼容。如果追求性能,也可以自己再写一套armv8 neon的实现,但这样代码可移植性差。其次,armv8 neon对armv7 neon性能更好吗?未必,原因:1、armv7和armv8都使用了128位的寄存器,只是armv7 128寄存器的个数比armv8少了一半。如果引用的寄存器数量不超过16,不引起寄存器与内存交换数据,那么性能应该持平;2、armv7 neon和armv8 neon指令没有精简,即CPU执行周期是一样的。armv8 neon和armv7 neon有哪些不同呢?1、armv8a have scalar NEON operations;2、armv8a NEON shares status flag with CPU;3、armv8a has wider registers and new instructions;4、it's possible to use chain of one-cycle MACs with fast path;上面的4点来自stackoverflow的讨论以上是个人的理解,欢迎讨论!
-
化鲲为鹏,我有话说 作为一名学生,我虽然是就读汽车专业,但是接触到华为的IOT后,我对我的发展方向有了动摇,所以我就自学C语言,单片机。在今年夏天我拿到了全国计算机等级考试C语言二级证,但是,从我在外面的面试来说,别人对二级证看来,知识入门砖,真正要学的有很多,所以我就报考了全国计算机三级,在学到ARM的时候。我学得有点匮乏,但是加入了7天训练营之后我有所开窍了,华为我觉得可以。
-
注册中心试过直接用x86时候的证书,但是好像启动失败;按指导签发证书就行。有几个疑问,为什么会需要重新签发证书,之前的https证书怎么会还跟cpu架构有关系呢,有什么参考文档说明吗?
-
#化为鲲鹏,我有话说#因为arm的低功耗可以工作更长时间,价格低 利于扩大市场 而且效率高肯定在工业领域占主导. 所以不管是国家和企业都因该自己制作处理器 多利用已知的东西 满足人民的需求
-
化鲲为鹏,我有话说鲲鹏的含义莫过于此。华为有再多黑点,在科技创新方面,真的是中国的脊梁,无论在民用方面,还是在商用领域,无论在通信领域,还是在芯片领域,希望这一次能渡过难关,华为这次代表的是整个中国。顺便鄙视下联想,公开说不需要自己做芯片,格局决定了企业前景!带着美好的愿景,我加入了鲲鹏920的队伍,并随着其一起前进,不久的将来,我相信华为会在各个数据中心会遍地开满菊花!
-
化鲲为鹏,我有话说华为处理器芯片业务部副总经理夏勤表示,“以客户价值为导向,不断挑战自我,追求领先。华为携手产业链,精心打造鲲鹏920处理器,满足多样性计算需求。”其实之前我挺奇怪的,为什么不用risc,都是公开源代码的,还不用授权费。而且原本就是服务器cpu的标配,例如高端服务器用的不就是power系列么?ibm用的就是RISC指令集吧。直到后来听到夏经理的一番言论我才知道,主要还是华为走的arm科技树,risc没有研发经验和基础。所以坚信鲲鹏920,这一定会惊艳到你,如果你有需求,可以尝试鲲鹏920。
-
化鲲为鹏,我有话说谈完技术,我们来谈谈鲲鹏系类的发展史。2004年华为已经展开了与ARM的合作,并且进行了开发,嵌入式的相关设计。2009年推出的K3就是麒麟的前身,这是我所知道的。如今麒麟已经将手机推入了智能时代,智慧时代。2015年的时候,华为又开始了对于服务器的CPU和存储的CPU,这一系列的芯片是鲲鹏的前身,现在已经了应用到了数据中心的各个领域。将来APM也会不断持续的演进,华为会将其满足用户的各种需求。
-
化鲲为鹏,我有话说对于一个处理器的芯片,除了计算部分的卓越性能之外,接口部分的设计也是非常重要的,pcie4.0已经出现很长一段时间了,但是因为整个生态的不成熟,一直没有商用,虽然他比pcie3.0要快了近一倍的速度。鲲鹏920率先推出了4.0的标准,大幅提升了包括存储、网络在内的各类外设的吞吐率。同时io访问变成了memory访问,大幅了降低了访问延迟。
-
化鲲为鹏,我有话说其次,单芯片里最多集成了64核的芯片,每颗芯片的主频可以高达2.6G。当然光有这些还不够,为了进一步的对系统进行优化,华为基于ARM授权的架构,重新从第一行每一行代码开始自行设计了内核部分,内核部分,华为还有对于分支渔区算法进行了优化,提升了处理单元的数量,同时对于整个内存子系统,进行了整体的优化。基于这些设计,满足了客户的高能效和高性能的需求。自研芯片机构、自研内核架构、最新工程工艺,这是一个反复推演,反复试验的过程。最终满足客户的终极需求。
-
化鲲为鹏,我有话说对于数据中心来说,终极需求就是高性能,那么鲲鹏的设计是否能达到要求呢?毕竟对于ARM来说,大家的印象都如同我朋友一样,精简指令集只适合一些手机等等的领域。总之一句话,要用ARM实现这样的需求简直太难。而鲲鹏之所以卓越,就是它从一开始定位到实现都紧贴需求,追求极致。如上图所示,首先选取了业界最新的7NM工艺,充分享受了摩尔定律的红利。
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签