碎碎念

20 May 2014

4G Spaces的编程诸鸡番外篇竟然更新了,顿时喜从心起。看了看,虽然内容有点失望,感觉质量有点下降。但是自己也好长时间没动过了,曾经和自己的约定跑哪里去了……家里都发霉了,见证我最近的颓废状态。

说到栈式和寄存器结构的机器,之前自己看到的一个观点比较有意思,“寄存器的机器是一种优化后的栈式机器”。怎么优化的,自然是万金油,cache,所谓的寄存器,可以理解为对栈中数据的cache。加了cache,感官上自然会快点,奈何中毒太深,于是还出现了L1/L2/L3 cache,处理器+存储器的模式就被一帮子cache给凌辱了。当然,cache的性能还得看换入换出算法,对于寄存器,自然交给编译器做寄存器分配,寄存器分配貌似还受ABI的限制。貌似,我觉得我找到了一个新的调查领域,回头看看相关资料。

另,我要立此存照,计划下,虽然多年来我立了不少没动过的照,目前来看:

  1. 闭包与面向对象
  2. Torch7/Sparse Code
  3. 之前的一份正则表达时相关的slide整理

"王师北定中原日,家祭无忘告乃翁。" 脑中已经在回响了……