湾区创业故事三(转载)
北美生活资讯-1283 07/10 10696
4.6/14
出处:不祥
作者 陈怀临
(21) 后来Chiwei(前Juniper Director),Ting(现Hillstone CTO)也进来和我一起做build优化。Ting非常聪明。13岁进科大少年班。UTAustin的物理博士。他把整个build做了并行编译。整个软件团队的效率可以说提高了许多倍。现在看ScreenOS branch的makefile,我们3人的名字在上面。
(22) 整个系统都build了。整个软件team的eye就在我身上了。我需要把所有的platform带起来。那时应该有:ns5,25,100,500,5000。涵盖ppc850,405,750,mips的4K/7K.那天晚上做到2点am。一个个的调把板子带起来能telnet,fix bug。最痛苦的是:大脑在不同的CPU的指令集切换。很痛苦。
(23) NetScreen/ScreenOS是一个home grown的系统,从板子,汇编,kernel,一层层的搭。我大概wc过cpu target的行数。我大概写了5万多行汇编代码。。。。其中是写PPC750写的最艰难。对MMU基本上花了6个月的学习和反复读Linux的代码,才能动手。
(24) Netscreen/Screenos之前没有routing。是在3.1左右Changmin Liu(现Aerohive创办人,CTO。清华CS的)领导做的。他现是Feng和Yan的香饽饽。Aeriohive估计明年要上市了。changmin最大的特点是:踏实,黄牛,好学。每天都要学新知识。如果你和他一起去看科技展览,基本上崩溃。
(25) 我对数通系统对MM的要求基本上是和Changming做Routing时学会的。Routing需要许多小memory block,例如BGP,OSPF。如果MM是简单的buddy system,就效率很差。我当时邪门的拿CPU cache的概念給做了一个64,128,256,512的mem cache机制。其实就是lazy 回收。效果不错。
(26) NetScreen半壁江山是ASIC。特别是到了NS5000之后。Feng是兼管硬件部门。手下大将之一就是现在的Hillstone的前CEO Jian。Jian为NetScreen立下了汗马功劳。另一大将是Raymond。Raymond 15岁进清华是高考状元。说是天才有点过分,说他聪明是侮辱他。
(27) Feng,Yan和Raymond都是(8)1字班的。Feng和Yan都自己承认IQ不如Raymond。估计这是1字班不需要去argue的命题。据说Raymond是那种平时打牌,考前抄作业,然后通宵看一晚上书,第2天靠第1的那种人。气死无数平时辛勤读书的乖宝宝。NetSreen的ASIC是Raymond/Dongpin(现Hilstone CEO)负责的。
(28) NetScreen的华人工程师清华的最多。主要分布是(8)6字班和之前的。Feng的同学(8)1字班的也有4,5个。我们经常拿1字班的哥们开玩笑。例如,Chuangrong,Bo。他们都是和Feng和Yan一个宿舍的。例如,试图挖掘谁是死读书的。似乎都很鄙视乖宝宝。。。。
(29) 工程师里似乎基本上没有北大的。刚才想了一遍都没有回忆起来。不知道北大的人都跑到哪里去了,难道都在做教授?当然,Feng的老板是北大的。他老婆是北大的。
(30) Netscreen和硅谷里清华EE的人很多。他们都很聪明。但在CS方面的基础通常不太好。但基本上都是通过聪明弥补了这个缺点。软件方面做深比较吃力,但对在硅谷混基本上游刃有余。总的来说,从总体而言,清华的人确实很优秀。但单个样本也不是每个人都优秀。case by case。
未完待续
北美生活资讯 微信号:LAUSA100