新手学电脑,请多多指教。
我用 ESP32 实现了童年的音乐梦
背景 我一直很喜欢听各种轻音乐和钢琴曲。幼儿园的时候父母就带我去学过钢琴,然而学了没几天我性格里的 Ti 就发作,很想研究钢琴的原理,去钢琴上爬上爬下观察,甚至想拆了钢琴,当时弄的老师火大,最后没有学成。 但这个经历一直没有抵挡我追求音乐的心,我经常感觉自己想要学习一些乐器,目的是在于我想要用自己内心的节奏去演奏一份独特的旋律,可以表达独特的一份情感。 但是,时间已经被更多有趣的事情压垮的我,怎么办呢? 偶然的发现 有一次和朋友出门逛街发现了一个小玩具: 朋友刚好在跟我讨论,转盘上面的两个磁铁是做什么用的,旁边似乎没有找到可以吸上去的东西。 然后我一看,转盘,播放器进度条,按钮,让我想到了黑胶唱片。 继续去想,如果我们能给音乐做 FFT,播放的时候以我们转动转盘的速度 IFFT 播放出来,这样既能保持原有的音符和节奏,又可以控制自己喜欢的节奏播放出来,这样就可以在不学习乐器的情况下也满足目的了。 童年的梦想居然要被自己制作的小玩具实现了? 制作 随后,我开始思考起了整个架构: 如何用传感器收集转盘的位置…
好奇宝宝在这个时代如何跟着 AI 学习
背景 最近在家里给 Broadwell 老机器(5代酷睿)+ 华硕 Z97 主板插上了一张 NVIDIA V100 32G 显卡。BIOS 给 PCIe RC 分配的 64-bit Prefetchable BAR…
为什么我们的 AI 不说人话?
最近尝试用 LLM 进行一些知识的学习,也会在博客记录一些学习的过程,但发现抛开代码后, LLM 的回答的用词有时候非常奇怪,甚至有些不符合人类的表达习惯。最近学习了一些 Transformer 原理后,对这个事情有了进一步认知,也写了个可视化小工具探索词表,并用它找到了词表里的近义词! 原理 我们以 DeepSeek v4 Flash 为例,来看看它的模型结构,其他 Transformer 模型的结构也大同小异: flowchart TB IN(["input_ids"])…
从 Qwen 3.8 谈谈模型量化与硬件支持
1. 前言 最近 Qwen 3.8 27B 火了起来,很容易在网上看到大家纷纷用 24G 显存的显卡或者统一内存的笔记本跑起来。我实测了一下 Coding 和 Debug 能力也确实有接近 Opus 4.6 的水准,而且配合 Speculative Decoding…
4 卡 RTX 4090 P2P 折腾记 —— 如何 Hack Rebar 和 Above 4G Decoding
背景 最近拿到了一台 4 卡 RTX 4090 的机器,但用的是一代至强可扩展(Skylake)+ 技嘉 C621-WD12 主板。我们直接把显卡装上虽然可以使用,但是缺少了 P2P 功能对 LLM 推理跑 TP 不友好,因此我进行了一番折腾。 由于 PCIe…
AI 时代,知识与工程师价值如何定义
背景 最近因为 上一篇博客 被同事发现接触到了一些新的技术领域,同时这周也发生了一些有趣的事情,包括: 老朋友和我讨论上一篇博客的 AI 味(没错,也是第一篇基本靠 AI 写的博客) 跳脱出了技术圈子,跨界 meet 了一次数学出身的 startup 老板 龙芯杯比赛让往届选手录制一份十周年采访视频,回忆了很多,也思考了如果在有 Agent 的今天,我的决策的价值 这些事情突然让我重新思考,AI…
LLM 新人的压榨本地 DeepSeek V4 Flash 推理记
0. 背景 最近 DeepSeek-V4-Flash-0731 模型能力的提升令人瞩目,刚好自己有一台 AMD Strix Halo, 于是就想看看在这台统一内存的 APU 上能跑多快。因此,我跟着 Fable-5 学习了一些 LLM 的基础知识,让 AI 帮我进行了一些优化实验,最终把 batch-1…
模拟 USB HID 修好了无限重启 (boot loop) 的 Android 手机 —— 如何在 2s 时间内快速打开 ADB
背景 m1luf0 在她的 OnePlus 12 上安装了 Island 创建隔离的 Work Profile,然后进行了一些 App 的 Clone 后 Destroy 再次重新创建,在创建过程中手机就自动重启,接着开机后,每次输入密码大概 2-4s 左右的时间又会自动重启(前3次只重启…
Opus 4.6 级别的 AI 真的可以取代程序员吗?
背景 因为自 Opus 4.6 以来的 AI 能力快速提升,使得自己效率得到了充分提高,便开启好几个 AI Agent 同时进行各种各样的 Project(曾经梦想着毕业后带一个团队来干很多心里认为有趣的idea,结果在 AI 时代提前低成本实现了),有自己论文的完善,也有新论文的实现以及探索,还有一些大工程性质的玩具。然而,我很快发现,如果当前 AI 的上下文能力或者记忆能力不能在现在的 Baseline 上指数级提升,对复杂的任务依然只有加速能力而非完全的取代能力。 曾经在电视上看到过脑部受伤,海马体受损无法产生新记忆的人(如“笔记本男孩”…
裸 die 芯片散热请务必使用相变硅脂
背景 自己在京东上买的磐镭YO-1 AMD Strix Halo 小主机在短短半年的时间内经历了2次高温死机问题的售后。而在上个月跑一些自己的研究代码测性能期间,我发现了严重的单核降频问题(5.1GHz Turbo 跑出来只有 4.6GHz),最终定位到问题在于,原厂普通硅脂的pump-out effect(蹦出效应)导致的问题。 经过 2025.6.6 购入小主机 2025.6.18 经历第一次高负载死机,京东换新 2025.10.8 经历第二次高负载死机,京东换新 后面几个月持续安稳…
AI 提高了效率,喜欢打开黑盒的 hobbyist 怎么办
背景 我很幸运我是一个在很小的时候就找到了自己喜好的人——探索世界,打开一个个我曾经认为的黑盒子。 我也很幸运,从小学就会自己折腾计算机,翻看 Windows 的系统文件,自己学编程,组装电脑,硬件 Mod,折腾 Linux 桌面,甚至到最后学机器人参加比赛,以及玩 Arduino 单片机,这些事情给了我计算机以及程序逻辑的最早启蒙。 我同样很幸运,在高中的时候开始学 OI,最后拿到省一等奖参加自主招生,选了省一等奖可以满足前两个专业志愿的学校保住了我一定能学 CS ,再到后来继续参加 ICPC 比赛拿到 EC-Final 银牌,NSCSCC…
ZRAM might be a budget solution for high-priced DRAM
Background As DRAM prices continue to rise, many users are exploring alternative solutions to manage memory more efficiently….
AMD Strix Halo 上运行 ROCm 7.1 + PyTorch 踩坑小记
背景 最近打算尝试微调 LLM 做一些科研有关的工作,但毕竟我不是做 AI 相关方向的因此自己并没有合适的 GPU 。目前多数开箱即用的模型训练都工作在 FP16 这样的精度(虽然有很多很多低精度训练的研究了),而不是推理常见的 INT4,因此仅仅 7B 参数完整载入就需要 14G 的 VRAM,再加上微调模型中所需的数据又需要额外的 VRAM,手里实在没有 VRAM…
RISC-V 通用处理器,未来在哪呢
前言 相信大家也看到了,RISC-V 通用处理器生态圈的现状并不太平。 它市场竞争力低吗?确实! 我们能改变吗?我相信还有机会! 注:本文仅代表本人立场与观点,不代表任何组织、开源社区。 现状是什么样呢? 基础的 Linux 内核、发行版以及大量的开源软件支持 QEMU 级别单核性能的现存硬件 碎片化的 ISA 遇上想建立新纪元的发行版 满足 Bug-free &&…
Is TSO a historical burden for modern CPU? Case study on Apple M1
Is TSO a historical burden for modern CPU? Preface x86-TSO (Total Store Order) is the memory consistency model…
CCS 2025 Travel Notes
Preface I recently traveled to Taipei for the ACM CCS 2025. It's been 14 years since my last…
惊人的 IOMMU Overhead 与不合理的 AQC 网卡驱动
背景 给家里的 AMD AI MAX 395 小主机加了个 Thunderbolt 万兆网卡,期望给这台小主机通上 10Gbps 的信息高速公路,这样我可以利用家里的 NAS 的大容量存储快速拉 LLM ,网卡用的是几年前买给 Mac 用的 QNAP…
非原生 eSIM 手机出国旅游 eSIM 使用指北
背景 最近两个月去了法国和日本开会,发现 eSIM 在旅游时使用非常方便,我们可以直接在网上购买旅行 SIM 卡套餐然后扫码下载,主要好处包括: 套餐自由选择,可以按照自己最低需求购买低价套餐,不必担心部分 SIM 卡无法流量充值的问题,不够用就随时再买一张 低可用性风险,遇到问题随时可以下载新的 SIM 卡使用,不必等待快递或是出门找商店 灵活切换运营商,遇到某个运营商信号不好,此时有其他运营商 eSIM 时,可以在手机上点击菜单直接完成切换,而无需带着取卡针更换实体 SIM 卡 (比如我们去…
RISC-V Summit Europe 2025 游记
前言 最近参加了 RISC-V Summit Europe 2025 ,在各种体验上是最近几次开会体验感最好的一次,决定更新一下游记。 行前准备 日用品 去欧洲国家要特别注意酒店一般不提供牙膏、牙刷、拖鞋,因此要备上,因为一个月前 ASPLOS 去过荷兰所以也有经验了。之前乘坐南方航空去荷兰在飞机上还发了个装有牙膏和牙刷的小袋子。然而这次坐国航并没有这样的东西,为上次南方航空点赞! 转换插头 正常欧标 支付 几乎所有 PoS 机支持非接触的…
Can we trust the cpu cycles from LLVM-MCA?
Background Recently, I've been delving into the ARM SVE2 speed-up over pure NEON in common workloads that are…