- 在实际应用中,影响并行加速比的因素主要是串行计算、并行计算和并行开销三方面。 在实际应用中,影响并行加速比的因素主要是串行计算、并行计算和并行开销三方面。
- 并行的崛起在2005年之前,大多数处理器都是单核的,一些处理器已经开始 支持向量化(如X86处理器支持的MMX(多媒体扩展)和SSE(流式SIMD扩展)指令集),处理器生产商通过提升单核标量处理器的频率和指令级并行处理能力(即提升指令流水线性能)来提升处理器的计算性能。在2005年之前,单核标量处理器的性能基本上是每18个月近似提升一倍,这称为摩尔定律,如下图所示。单核标量处理器性能提升能... 并行的崛起在2005年之前,大多数处理器都是单核的,一些处理器已经开始 支持向量化(如X86处理器支持的MMX(多媒体扩展)和SSE(流式SIMD扩展)指令集),处理器生产商通过提升单核标量处理器的频率和指令级并行处理能力(即提升指令流水线性能)来提升处理器的计算性能。在2005年之前,单核标量处理器的性能基本上是每18个月近似提升一倍,这称为摩尔定律,如下图所示。单核标量处理器性能提升能...
- OpenMP 和 NUMA架构OpenMP是一个基于共享内存的并发编程模型。在程序中加入了OpenMP引导语后,主线程会生成一系列的子线程,并将任务划分给子线程进行执行。这里需要强调的是,所有的线程在同一个地址空间内运行,每个线程有独立的栈和程序计数器,但是所有线程共享进程的堆、数据段、代码段等内存空间。NUMA架构全称non-uniform memory achitecture,是一种非... OpenMP 和 NUMA架构OpenMP是一个基于共享内存的并发编程模型。在程序中加入了OpenMP引导语后,主线程会生成一系列的子线程,并将任务划分给子线程进行执行。这里需要强调的是,所有的线程在同一个地址空间内运行,每个线程有独立的栈和程序计数器,但是所有线程共享进程的堆、数据段、代码段等内存空间。NUMA架构全称non-uniform memory achitecture,是一种非...
- 一、实验目的了解马尔科夫抽样与M-H抽样的原理,阅读已有程序代码实现通过MCMC方法获取指定概率分布模拟样本的目的。二、实验内容: 阅读已有程序代码。理解程序中接受-拒绝抽样的原理。 3.了解马尔科夫抽样与M-H抽样的原理。 4. 实现MCMC方法获取指定概率分布的模拟样本。 5. 输出获取样本的概率分布图,验证结果。三、实验程序及结果clear; close all... 一、实验目的了解马尔科夫抽样与M-H抽样的原理,阅读已有程序代码实现通过MCMC方法获取指定概率分布模拟样本的目的。二、实验内容: 阅读已有程序代码。理解程序中接受-拒绝抽样的原理。 3.了解马尔科夫抽样与M-H抽样的原理。 4. 实现MCMC方法获取指定概率分布的模拟样本。 5. 输出获取样本的概率分布图,验证结果。三、实验程序及结果clear; close all...
- Stefan Hagen在博文SAP Cloud Application Studio Performance Best Practices里介绍了在C4C里使用Cloud Application Studio进行ABSL编程的一些性能方面的最佳实践。文章里提纲挈领地给出了一些guideline。这里提供一些具体的例子。 如何批量调用BO action不好的例子:第一行和第四行有两个循环,然... Stefan Hagen在博文SAP Cloud Application Studio Performance Best Practices里介绍了在C4C里使用Cloud Application Studio进行ABSL编程的一些性能方面的最佳实践。文章里提纲挈领地给出了一些guideline。这里提供一些具体的例子。 如何批量调用BO action不好的例子:第一行和第四行有两个循环,然...
- 性能分析吧,在每一个细节的事情里,几乎都是要关注的。 但是耐心还是很重要的,要不然就会像老司机一样开车不看路了。 性能分析吧,在每一个细节的事情里,几乎都是要关注的。 但是耐心还是很重要的,要不然就会像老司机一样开车不看路了。
- 元编程(Meta-Programming)是指某类程序编写或者操纵其他程序(或者自身)作为它们的数据,或者在运行时完成部分本应在编译时完成的工作。换句话说,具有元编程能力的语言,可以自己来编写自己,即Julia语言代码中可以包含Julia语言代码,这样可以在运行期间动态的执行一些业务逻辑,因此其功能非常强大。 元编程(Meta-Programming)是指某类程序编写或者操纵其他程序(或者自身)作为它们的数据,或者在运行时完成部分本应在编译时完成的工作。换句话说,具有元编程能力的语言,可以自己来编写自己,即Julia语言代码中可以包含Julia语言代码,这样可以在运行期间动态的执行一些业务逻辑,因此其功能非常强大。
- 在不少工程问题中,我们需要求某一个方程f(x)的根,对于一元一次方程或者二次方程,我们可以利用公式非常方便的求出根。而对于高次方程或非线性方程,求根往往就没有现成的求根公式可以套用,而需要借助数值方法来进行求解。 在不少工程问题中,我们需要求某一个方程f(x)的根,对于一元一次方程或者二次方程,我们可以利用公式非常方便的求出根。而对于高次方程或非线性方程,求根往往就没有现成的求根公式可以套用,而需要借助数值方法来进行求解。
- 综合来讲,这是一本介绍方法论的书,作者通过概念、模型、观测、实验手段来进行问题的剖析。另外本书的涉及范围之广,从内存、CPU、文件系统、存储硬件、网络等各个方面。并且本书通常以一个实例入手,深入的介绍系统原理,特别是在一些重点细节上,往往有超出一般的认识和方法。 本书函盖范围太广,更适合作为工具书时常翻阅,所以在阅读过程中也关注自己当前需要的方面。 综合来讲,这是一本介绍方法论的书,作者通过概念、模型、观测、实验手段来进行问题的剖析。另外本书的涉及范围之广,从内存、CPU、文件系统、存储硬件、网络等各个方面。并且本书通常以一个实例入手,深入的介绍系统原理,特别是在一些重点细节上,往往有超出一般的认识和方法。 本书函盖范围太广,更适合作为工具书时常翻阅,所以在阅读过程中也关注自己当前需要的方面。
- 华为云专家从优化规划 / 执行 / 多进程 / 开发心理等20个要点,教你如何开发高性能代码。 华为云专家从优化规划 / 执行 / 多进程 / 开发心理等20个要点,教你如何开发高性能代码。
- 它来了它来了,它带着算力大军走来了,海量媒体数据转码瞬间完成; 它来了它来了,它带着超高性能走来了,基因测序极速运算一触即发; 它来了它来了,它带着灵活配置走来了,业务高峰火速撑腰为你而来; 它来了它来了,它带着超低价格走来了,最具真实感渲染低成本实现; 它它它它它是谁? 小朋友,你是否有很多问号? 接下来让我们一起来看看这位神秘嘉宾吧~ 它来了它来了,它带着算力大军走来了,海量媒体数据转码瞬间完成; 它来了它来了,它带着超高性能走来了,基因测序极速运算一触即发; 它来了它来了,它带着灵活配置走来了,业务高峰火速撑腰为你而来; 它来了它来了,它带着超低价格走来了,最具真实感渲染低成本实现; 它它它它它是谁? 小朋友,你是否有很多问号? 接下来让我们一起来看看这位神秘嘉宾吧~
- 概述我们使用数据库的过程中经常会碰到资源使用率,慢SQL等一系列问题,导致了我们的数据库性能问题,并且不方便的查看方式,让获取实时数据变得更加困难,大大增加了定位难度,拉长了恢复问题的时间。 针对这一问题,DAS提供了实时分析的功能,集查看当前资源使用率,实时性能,慢SQL,实时会话功能于一体,让普通的开发人员,尤其是使用数据库的企业DBA,能够非常便捷的在线查看各种实时信息,对实例问题有一... 概述我们使用数据库的过程中经常会碰到资源使用率,慢SQL等一系列问题,导致了我们的数据库性能问题,并且不方便的查看方式,让获取实时数据变得更加困难,大大增加了定位难度,拉长了恢复问题的时间。 针对这一问题,DAS提供了实时分析的功能,集查看当前资源使用率,实时性能,慢SQL,实时会话功能于一体,让普通的开发人员,尤其是使用数据库的企业DBA,能够非常便捷的在线查看各种实时信息,对实例问题有一...
- CUDA基础编程 CUDA基础编程
- 用Wireshark排查问题,和侦探破案的思路是一致的。神探福尔摩斯的破案秘诀是“溯因推理”——先观察所有细节,比如鞋根上的泥疙瘩甚至烟灰;然后作出多种推理和假设;接着刨去各种不可能,最后剩下的“无论多么难以置信,肯定没错。”用Wireshark分析网络包时也类似,我们先要在网络包中寻找各种线索,然后根据网络协议作出推理,接着刨去人为(有意或无意)掩盖的证据,才能得到最后的真相。尤其是和保密... 用Wireshark排查问题,和侦探破案的思路是一致的。神探福尔摩斯的破案秘诀是“溯因推理”——先观察所有细节,比如鞋根上的泥疙瘩甚至烟灰;然后作出多种推理和假设;接着刨去各种不可能,最后剩下的“无论多么难以置信,肯定没错。”用Wireshark分析网络包时也类似,我们先要在网络包中寻找各种线索,然后根据网络协议作出推理,接着刨去人为(有意或无意)掩盖的证据,才能得到最后的真相。尤其是和保密...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签