关于博客

忙碌世界外的花园

费曼学习法说,将学习表述给他人效率最高。然伯牙子期难觅,与同门、导师交流,总希望将内容一遍又一遍打磨,而不过多占用他人时间。可我是个急性子,取得小小进展的喜悦多么想表达出来。博客就是我的小小栖息地。

大三上沉迷折腾博客,偶然瞥见数字花园[1]的概念。博客于我就是大花园,我是园丁,博文是我照料的植物。因此我的博文很多完成度不高,更多挖了一个又一个大坑。

之前的博客[2]已经废止,转到博客园,更多想让自己专注在内容而非博客样式维护之上。不过先前的博客还是很赞的,欢迎参观考古

花园指引牌

本花园运营主业是 AI 芯片设计学习。

自图灵 1950 年在《Computing Machinery and Intelligence》[3]中预言智能即计算,开始人类漫长摘取“智能”桂冠之路。现如今的主流人工智能体系(计算机-数据驱动深度神经网络)是建立在物理规则之上,用计算逼近智能的玩意儿。

我将计算世界划分为 算法、算法优化、互联、计算核心、电路、器件、材料 七个层次。而我是做硬件的,主要关注互联到器件的四个层次。电路和器件层知识栈涉及电路知识以及半导体物理,而计算核心和互联知识栈则是 system-level 计算机架构以及软硬件协同(包括调度、编译器等)。

Towards Mind

  • 器件 Device:
    • 计算器件:数字 CMOS 和各类模拟计算(光计算、忆阻器存算)
    • 存储器件:成熟存储体系(SRAM、DRAM、Flash)以及新型器件(忆阻器)
  • 电路 Circuit:
    • 数字电路和模拟电路设计(比如存算阵列设计、周边电路)
  • 核心计算架构 + 计算策略 Core:
    • (HW)乘加计算元件:Tensor Core、Systolic Array、DIANNAO NPU、存算
    • (HW)其他计算元件
    • (SW)算子部署、算子调度、数据流
  • 互联架构 + 互联策略 Inter-con
    • (HW)垂直互联架构:即存储层次,比如传统 NVM-主存-片内存储
    • (HW)水平互联架构:相同存储层次之间的互联,比如 multi-core 核间片内互联、片间互联、板间互联
    • (SW)互联计算策略

各种乱七八糟的玩意也都可能出现在花园里[4]


  1. 自内而外对 blog 意义的一种解释,发表在网上的内容不必是最终完善的形态 https://maggieappleton.com/garden-history ↩︎

  2. https://devil-sx.github.io/ ↩︎

  3. https://phil415.pbworks.com/f/TuringComputing.pdf ↩︎

  4. 比如单身过个情人节都写了篇文章,存档旧博客中,黑历史 ↩︎

posted @ 2024-04-23 16:44  DevilXXL  阅读(32)  评论(0编辑  收藏  举报