求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

查尔斯·萨克尔查看源代码讨论查看历史

跳转至: 导航搜索
查尔斯·萨克尔
原文名 Charles P. Thacker
出生 (1943-02-26) 1943年2月26日(81歲)
国籍 美国
别名 蓝精灵
职业 计算机科学家
知名作品 获得图灵奖
设计与实现了第一台现代个人电脑Xerox Alto

查尔斯·萨克尔, 查尔斯·萨克尔(Charles P. Thacker,1943年2月26日-),美国计算机科学家,美国工程院院士,美国艺术与科学院院士,计算机协会会士,微软技术院士。因设计与实现了第一台现代个人电脑Xerox Alto而荣获2009年图灵奖。

个人履历

Charles P. Thacker(昵称Chuck)是计算机先驱之一。美国工程院院士,美国艺术与科学院院士,ACM会士。目前在微软工作,是微软全球十几位技术院士之一。除了是一位出色的计算机系统设计师之外,他也是杰出的研发管理者。

1943年2月26日,他出生于美国加州帕萨迪纳。1968年在加州大学伯克利分校物理系读书时,他加入了Genie 项目。这个项目不久发展为伯克利计算机公司(简称BCC),开发了BCC 500分时系统。Thacker领导了中心存储器和微处理器的设计。但公司商业上并不成功。

1970年,他和BCC的许多其他核心技术人员一起,加盟了施乐公司Palo Alto研究中心。在这里,Thacker先后担任MAXC时分操作系统的项目负责人,Alto个人计算系统的首席设计师等职务。主持或者参与了Alto、以太网、激光打印机等的设计与开发。其中,设计于1973年的Alto是今天现代个人电脑的鼻祖,配有鼠标、图形化用户界面,支持局域网联网,更令人吃惊的是,它还有丰富的软件:邮件客户端、所见即所得文字编辑器、向量图形编辑器、位图编辑器、所见即所得的集成电路CAD系统、Smalltalk开发环境、Lisp开发环境 Interlisp,甚至还有网络多人游戏Alto Trek和3D多人网络射击游戏MazeWar!与它相比,数年后才问世的苹果电脑完全相形见绌。

关于Alto,还有一个开发人员可能感兴趣的轶事:由于它的键盘没有下划线,所以程序员发明了CamelCase方式,用大小写变化来表示复合词。当然,这只是说法之一。 1983年,Thacker来到DEC公司,参与创建了著名的SRC(系统研究中心)。在这里他主持设计了第一个多处理器工作站DEC Firefly和第一个Alpha架构多处理器,窥探高速缓存一致性协议(也称Firefly协议)是附带成果。

1997年,他加入微软,帮助创建了微软在英国剑桥的研究院。两年后,他返回美国,领导了微软Tablet PC原型的开发。现在,他又回到微软研究院,从事计算机体系架构方面的研究。

2004年被美国工程院授予Charles Stark Draper奖。

2007年荣获IEEE的冯诺依曼奖。 [1]

获图灵奖

2009年图灵奖授予了现代PC之父Charles Thacker,以表彰他对第一台现代个人计算机Xerox PARC Alto的先驱性设计与实现,还有在局域网(包括以太网)、多处理器工作站、窥探高速缓存一致性协议和平板PC等方面的重大发明和贡献(For the pioneering design andРrealization of the first modern personal computɥrthe Alto at Xerox PARC and seminal inventionɳ and contributions to local area networks (including the Ethernet), multiprocessor workstations, snooping cache coherence protocols, and tablet personal computers)。

ACM主席Dame Wendy Hall说,Charles Thacker是计算机系统领域最杰出的工程师之一。他的一个又一个成就对现代计算机技术产生了深远影响。 而Intel公司的研究中心副总裁Andrew Chien则表示,Charles Thacker的Alto设计已经具备了今天个人电脑的各种关键要素,为PC这个世界最具创造性而且惠及全球的产业奠定了基础。

Thacker的获奖使计算机体系架构方面的获奖次数增加到6次(不含主要贡献是操作系统的Brooks)。从获奖学科领域来看,编程技术和理论计算机科学还是大户,分别有12次和11次折桂。 [2]

CSDN观察

Charles Thacker在技术方面是一位硬派人士,主要成就都是计算机硬件系统架构和网络方面取得的。从他的生平中我发现一点非常有意思,那就是他主持或者参与设计的产品基本上没有在商业上取得很大成功的,只有他起的作用不算特别突出的激光打印机算是例外。可不是吗,最初的BCC、施乐的Alto、DEC的 Firefly甚至微软的Tablet PC,通通没有成为叫座、大把挣钱的产品。

图灵奖看重的是技术的创新,而非商业上的成功,由此可见一斑。


然而,即使以现在的眼光来看将近40年前设计的Alto,也不由得不心生敬意。的确,今天我们桌面电脑有的东西,几乎都能在这台机器上找到原型。 Charles Thacker是清醒的。在2006年的一次访谈中,他谈到,虽然Alto功能很多很酷,但是短板也不少。他提到了十年后诞生的Apple II,赞赏它的极简主义设计和低廉的成本。而Alto的成本是大问题,1973年它的价格是1万2千美元,相当于今天的10万美元。这直接阻碍了它进入大众的桌面。而且Alto太超前于时代了,而IBM PC和Apple电脑则正好在微处理器足够强大的时候开始进入市场。他也提到,有意思的是,当乔布斯等人决定Apple II的处理器选用6502的时候,他们在施乐却不认为6502是电脑的CPU,只是将它用作Alto后续产品的键盘控制器......

此外,为自己开发这一出发点也对产品大众化产生了不良影响。比如,虽然电子表格设想也提出来了,但是因为开发人员觉得这没什么用,因此没有动手去开发,而这种软件成了早期其他PC机大卖的主要原因之一。

当然,从更长的时段来看,商业上的成功也许还不如技术上真正创新更有意义。Charles Thacker在谈到自己的成就时说,虽然Alto最有名,但是今天更重要的也许是他在DEC设计的Firefly系统,其中的许多经验有助于即将到来的多核世界。 谈到成功经验,Thacker总结了两点:干中学,多学习别人的经验。他提到现在很多人因为算法的基础不好,而去重新自制一套,结果还不如已有的优质安全,最后对最终用户造成伤害。

文献来源