👋 Welcome to  Cuterwrite 's Blog

Featured image of post OpenMP 简介

OpenMP 简介

OpenMP(Open Multi-Processing)是一种广泛应用的多线程并行编程模型,它为共享内存系统上的并行计算提供了丰富的指令集和 API。起源于 1997 年,OpenMP 由多个领先硬件和软件供应商共同制定标准,旨在简化并行程序的设计与实现过程,以充分利用现代多核处理器的计算能力。本文将介绍 OpenMP 的基础知识和编程技巧。

Featured image of post RDMA 基本元素

RDMA 基本元素

本文转载于知乎专栏:3. RDMA 基本元素,作者:Savir。讲到 RDMA 协议,就绕不开各种各样的缩写。区别于 IB 协议原文,本文对 RDMA 中最重要的各种队列的概念作了简单和通俗的介绍,方便读者理解。

Featured image of post 比较基于传统以太网与 RDMA 技术的通信

比较基于传统以太网与 RDMA 技术的通信

本文转载于知乎专栏:2. 比较基于传统以太网与 RDMA 技术的通信,作者:Savir。传统以太网通过对上层应用提供了 Socket 接口作为 API,而 RDMA 协议栈则向上层提供了 verbs 接口。以上两种通信方式在数据从本端用户的内存空间到达对端用户的内存空间这一过程中存在显著的差异。本文想通过对比这些差异告诉读者,为何我们要使用 RDMA 技术。

Featured image of post 编译安装 UCX 1.15.0 与 OpenMPI 5.0.0:详尽指南

编译安装 UCX 1.15.0 与 OpenMPI 5.0.0:详尽指南

Unified Communication X (UCX) 和 Open Message Passing Interface (OpenMPI) 是高性能计算领域中不可或缺的两个组件。UCX 提供了一套高效的底层通信库,优化了硬件资源利用,而 OpenMPI 则是广泛应用于并行计算任务的消息传递接口。本文将详细指导如何从源代码编译安装 UCX 1.15.0 版本以及与其兼容的 OpenMPI 5.0.0 版本。

Featured image of post GCC-13.2.0 编译安装

GCC-13.2.0 编译安装

GCC-13 是一个重大更新,在这个版本,GCC 的静态分析器继续改进,有更多的 C23 和 C++23 功能,并支持许多新的 x86_64/RISC-V/AArch64 处理器。为了普及使用 C++ 新标准而不是一直写 C++17 甚至 C++11,我决定编译安装 GCC-13.2.0,体验一下新的 C++ 标准。

本博客已稳定运行
总访客数: Loading
总访问量: Loading
发表了 73 篇文章 · 总计 323.73k

使用 Hugo 构建
主题 StackJimmy 设计
基于 v3.27.0 分支版本修改