出国深造的机会对于他应该说是很多的,他的博士论文曾获“中科院院长奖学金特别奖”、首届“全国百篇优秀博士论文”奖,其中的一个奖励就是公费出国。
但胡伟武仍决定一直留在国内,心甘情愿地做个“土鳖派”。
胡威武的水平毋庸置疑,他撰写的《计算机体系结构基础》和《计算机体系结构》这两本教科书,堪称经典,用庖丁解牛一般的手法,将计算机体系娓娓道来,讲解极为透彻。
庞学林在现实世界学习计算机方面的相关资料时,看的就是胡威武编写的教科书。
只可惜,命运使然。
2000年初,中科院计算机所决定研发通用处理器的时候,胡威武选择了MIPS架构,而不是后来如日中天的ARM架构。
不过这也是事后诸葛亮。
事实上2000年之前ARM发展得并不好,那时候ARM公司能拿出来的最强核心设计仅仅只是非常原始的ARM11,没有乱序执行,没有多发射,没有缓存系统。
而龙芯当初的目标是桌面和超算系统,要求实现高运算性能,能够和X86体系分庭抗衡。
相比之下,MIPS架构在90年代就实现了乱序四发射、深度流水线,分支预测,寄存器重命名,Load-Store推测等超前设计,是在全世界范围内能和X86体系分庭抗礼的CPU架构之一,曾经一度辉煌过。
90年代风靡世界的家用游戏机普遍采用了MIPS架构CPU,如大家熟知的的SONY的PLAYSTATION1中的R3000A,后来的PSP的R4000,以及任天堂N64的R4300i,以及摩托罗拉,爱立信,诺基亚、思科、高通、SUN、3COM等通讯领域巨头在交换机、路由器、通讯器材中均使用了MIPS芯片。
在x86阵营经营多年的专利壁垒无法攻破的情况下,当时能为中国CPU起步的选择无非就是MIPS、ALHPA、ARM。
ARM还在幼年阶段难堪重任,MIPS架构以其出色的计算性能被大量日本科技企业作为用户终端设备的MAINCPU,这一点具备重要借鉴价值,龙芯之父胡威武因此选择了MIPS。
只是谁也没想到,之前还火热的MIPS架构到最后竟然会树倒猢狲散,龙芯反而成了这一架构的唯一使用者。
龙芯很早就开始独立运营,自负盈亏。
在诞生后将近二十年的龙芯生涯中,胡威武的团队