Welcome to  Cuterwrite's Blog

Featured image of post RDMA 概述

RDMA 概述

本文转载于知乎专栏:1. RDMA 概述,作者:Savir。本想完全靠自己的语言完成这篇概述,然而开篇并没有想象当中的好写,看样子从宏观上概括一个技术比从微观上探究细枝末节要困难不少。本文是以前人们对 RDMA 技术的介绍为主,加入了一些自己的理解。随着本专栏内容的增加,本篇概述也会更新和逐渐完善。

字数统计: 4315 字
Featured image of post 在 HPC 上运行 Apache Spark

在 HPC 上运行 Apache Spark

Apache Spark 是一个多语言引擎,用于在单节点机器或集群上执行数据工程、数据科学和机器学习任务。本文将为您提供在高性能计算(HPC)集群系统上运行多节点 Spark 集群的指南,并展示一个使用 PySpark 的作业示例。

字数统计: 1601 字
Featured image of post 使用 Pillow + Plugin 处理 AVIF 和 HEIC 图片

使用 Pillow + Plugin 处理 AVIF 和 HEIC 图片

在写博客的时候遇到了 AVIF 和 HEIC 图片格式,这两种图片格式都是基于 HEIF 的,但是考虑到兼容性,目前还是使用 JPEG 格式的图片比较多,所以这里记录一下如何使用 Pillow-AVIF-Plugin 和 Pillow-HEIC 处理 AVIF 和 HEIC 图片。本文将介绍如何使用 Pillow-AVIF-Plugin 和 Pillow-HEIC 库处理 AVIF 和 HEIC 图片,然后详细介绍安装过程、使用方法

字数统计: 593 字
Featured image of post Ring buffer 详解

Ring buffer 详解

都 3202 年了,还有人没用过 ring buffer 吗?那可不行。本文将全面讲解 ring buffer 的基本原理、具体操作和具体实现(RT-Thread 与 Linux),以后尤其在通信双方循环发送数据的开发场景就可以用得上这一高效的数据结构了。

字数统计: 7780 字
Featured image of post 性能刺客之伪共享

性能刺客之伪共享

伪共享是一种性能降低的使用模式,可能出现在具有分布式、一致性缓存的系统中,缓存大小为缓存机制管理的最小资源块。当一个系统参与者试图定期访问未被其他方修改的数据,但该数据与正在被修改的数据共享一个缓存块时,缓存协议可能会强制第一个参与者重新加载整个缓存块,尽管在逻辑上没有必要。缓存系统无法感知这个块内的活动,并强制第一个参与者承担由真正共享资源访问所需的缓存系统开销。

字数统计: 2316 字
Featured image of post 离子通道与 Hudgkin-Huxley 模型

离子通道与 Hudgkin-Huxley 模型

本文介绍了 Hudgkin-Huxley 模型,并通过几个离子进行说明。Hudgkin-Huxley 模型的原始形式只描述了三种类型的离子通道,然而它可以扩展到包括许多其它离子通道类型。Hudgkin-Huxley 模型是精细神经元模型的基础,它考虑了不同类型的突触,以及单个神经元的空间几何形状。

字数统计: 5843 字
Featured image of post 脉冲神经网络入门:神经元与数学

脉冲神经网络入门:神经元与数学

本文的主要目的是介绍神经科学的几个基本概念,特别是活动电位(脉冲)、突触后电位、发射阈值、不应性和适应性的概念。基于这些概念建立了一个初步的神经元动力学模型,这个简单的模型(Leaky integrate-and-fire)将被用作广义的 Integrate-and-fire 模型的起点和参考。本文不会全面介绍神经生物学这样一个复杂的领域,所以对生物背景的介绍是高度选择性的,重点是理解脉冲神经网络所需的背景。

字数统计: 9667 字
Featured image of post NEST on HPC 安装教程

NEST on HPC 安装教程

NEST 是一个用于模拟脉冲神经网络的模拟器,它专注于神经系统的动态、大小和结构,而不是单个神经元的确切形态。本文介绍了在高性能计算机上安装 NEST-3.4 的方法。

字数统计: 698 字
Featured image of post CUDA 基础:内存访问模式

CUDA 基础:内存访问模式

本文介绍了 CUDA 中与内存访问模式相关的基础知识,包括对齐与合并访问、全局内存读取、全局内存写入、结构体数组与数组结构体、性能调整等。CUDA 执行的基本单位是线程束,所以,内存访问也是以线程束为基本单位发布和执行的,存储也一致。个线程束的内存访问,不同线程的内存请求,其目标位置的不同,可以产生非常多种情况。本文关注重点就在于这些不同情况,以及如何实现最佳的全局内存访问。

字数统计: 4703 字
Featured image of post CUDA 基础:内存管理

CUDA 基础:内存管理

本文介绍了 CUDA 基础中与内存管理相关的几个重要概念和技术,包括内存分配和释放、内存运输、固定内存、零拷贝内存、统一虚拟寻址和统一内存寻址。通过学习这些技术,可以更好地利用 CUDA 进行并行计算和加速程序的运行。

字数统计: 3538 字
本博客已稳定运行
总访客数: Loading
总访问量: Loading
发表了 78 篇文章 · 总计 365.92k 字
使用 Hugo 构建
主题 Stack 由 Jimmy 设计
基于 Stack v4.0.3 魔改