👋
Welcome
to
Cuterwrite 's
Blog
本文讲述了如何利用 Workbox 为 Hugo 静态网站添加 PWA 功能,通过 Service Worker 提升加载速度和用户体验。PWA 的优势包括快速加载、离线访问、推送通知和安装到主屏幕。文章详细介绍了注册 Service Worker、使用 Workbox 的缓存策略,并提供了详细的配置步骤和示例代码。
本文着重介绍了 Ollama 的基本概念及它的显著优势,包括其开源免费、简单易用、模型丰富以及资源占用低的特点。接着,提供了详尽的安装和使用指南,涵盖不同操作系统和 Docker 环境的详细安装步骤,以及如何下载和运行模型。此外,文章还介绍了在 HPC 集群上部署 Ollama 以及如何结合 IDE 插件打造本地代码补全助手的方法。
本文转载于知乎专栏:8. RDMA 之 Address Handle,作者:Savir。AH 意为地址句柄,在 UD 等服务类型中,本端通过使用 AH 来指定对端节点。
由于 Docker Hub 镜像下架,国内开发者面临无法正常拉取镜像的问题。本文介绍了四种解决方案:使用 AtomHub 镜像站点(官方背书但镜像数量有限)、配置 VPN 代理(需自备服务且速度不稳定)、使用 Skopeo 拷贝镜像到私有镜像仓库(需海外云主机)以及部署 Docker-Proxy 项目搭建私有镜像仓库。文章详细介绍了每种方案的操作步骤以及注意事项,帮助开发者应对 Docker Hub 镜像下架带来的挑战。
本文转载于知乎专栏:7. RDMA 之 Protection Domain,作者:Savir。为了隔离各种 RDMA 资源,协议提出了 PD 的概念。PD 意为保护域,将相关的软件资源“圈”到一起,各个保护域之间的资源无法相互访问。
本文转载于知乎专栏:6. RDMA 之 Memory Region,作者:Savir。网络通信的本质是数据在存储介质中的迁移,RDMA 通过 MR 来对内存进行管理。MR 就是一片特殊的内存区域,本文对其概念和作用做了介绍。
OneAPI 是一种开放且基于标准的规范,支持多种架构类型,包括但不限于 GPU、CPU 和 FPGA。该规范具有直接编程和基于 API 的编程范式,Intel® OneAPI 则是一个软件套件,包含了多种工具和库,用于支持 OneAPI 规范。本文记录了在 CentOS 7.6 上安装 Intel® OneAPI-2024.0 的过程。
Pure 是一种新的编程模型和运行时系统,旨在在基于消息传递接口(增强使用任务利用空闲核心能力)的环境中充分利用节点内部的共享内存。Pure 通过两种方式利用共享内存:(1) 允许 rank 在等待消息到达时从彼此那里窃取工作;(2) 利用高效无锁的数据结构实现节点内各进程间高性能的消息传递和集合操作。研究者通过 micro benchmark 测试评估了 Pure 的关键消息传递和集合特性,并展示了在 CoMD 分子动力学和 miniAMR 自适应网格细化应用中,当扩展到 4096 个 rank 时,Pure 可实现高达 2.1x 的应用加速。
在科学研究中,精确而富有表现力的数据可视化是至关重要的一步。本文旨在探讨和推荐一系列专业且广泛应用的科研图表绘制工具,这些工具凭借其强大的功能和灵活性,成为科研人员不可或缺的工作伙伴。
本文转载于知乎专栏:5. RDMA 基本服务类型,作者:Savir。就像 TCP/IP 协议栈传输层的 UDP 和 TCP 一样,RDMA 技术也规定了在不同场景下的服务类型,不同的服务类型在可靠性和速率上各有侧重。本文介绍了 4 种主要服务类型的特点和应用场景。