1967年的图灵奖获得者-Maurice Vincent Wilkes

本文回顾了Maurice Vincent Wilkes的工作,他是第二位图灵奖得主,因设计实现了第一台具有内部存储程序的计算机EDSAC而闻名。文章详细介绍了EDSAC的背景及其对计算机科学发展的贡献。


Maurice Vincent Wilkes (06/26/1913---)

 

1967 第二位 奖获

(Turing Award Citation)

“Professor Wilkes is best known as the builder and designer of the EDSAC, the first computer with an internally stored program. Built in 1949, the EDSAC used a mercury delay line memory. He is also known as the author, with Wheeler and Gill, of a volume on "Preparation of Programs for Electronic Digital Computers" in 1951, in which program libraries were effectively introduced.”

( Maurice V. Wilkes )Wikes 教授以设计和实现了第一台具有内部存储程序的计算机EDSAC而闻名。EDSAC19495月成功运行并使用了汞(Mercury Delay Line)的存储器。与WheelerGill一起, Wilkes教授在1951年出版了“Preparation of Programming for Electronic Digital Computers"一书。在这本书中,程序库的概念和用法被提出。

EDSAC: Electronic Delay Storage Automatic Calculator EDSAC项目是1946年开始的。

一般而言,学术与工业界认为,世界上第一台通用电子计算机是ENIAC(electronic numerical integrator and computer)ENIAC是有美国宾州大学电子系Moore School of Electrical Engineering ( University of Pennsylvania )1943年到1946年设计的。其主要贡献者是J. Presper Eckert and John MauchlyENIAC不是含有存储器结构的计算机。19448月,John MauchlyJ. Presper  Eckert提出了EDVAC(electronic discrete variable automatic computer)项目。

 

1944年,John Von Neumann(. 诺依漫)加入了ENIAC研发小组。深受图灵(Turing)Universal Machine的启发,冯. .依漫强调了一个计算机必须具备存储器的结构,19456撰写了其著名的""First Draft of a report to the EDVAC”。这也就是我们常说的. 诺依漫机器结构。可惜的是,虽然EDVAC的设计在1946年就完成了,但直到1952年才完成。而此时,剑桥大学的Wilkes已经在1949年完成了EDSAC的设计与工程建造。或者我们说EDSAC是第一台诺依漫机器结构的电子计算机。

(ENIAC)

http://ed-thelen.org/comp-hist/Reckoners-ch-5.html   http://irb.cs.tu-berlin.de/%7Ezuse/history/IBM4381.htm   http://histoire.info.online.fr/eniac.html   

  

 

(EDSAC)

 

(EDVAC)

目前关于是谁第一个提出存储结构的计算机体系结构,存在着许多不同的声音。 人们认为,在诺依漫加入ENIAC项目之前,John MauchlyJ. Presper  Eckert就已经提出用水银来做存储器的想法并写下了一个内部备忘录。

 

Around the summer of 1943, Mauchly and Eckert discussed the concept of creating a stored-program computer, in which an internal read-write memory would be used to store both instructions and data. This technique would allow the program to branch to alternate instruction sequences based on the results of previous calculations, as opposed to blindly following a pre-determined sequence of instructions.

 

Eckert's idea was to use mercury delay lines (which he already knew a great deal about) for the memory. Around the beginning of 1944, Eckert wrote an internal memo on the subject and, in August 1944, Mauchly and Eckert proposed the building of another machine called the electronic discrete variable automatic computer (EDVAC).

 

Von Neumann:

 

John Mauchly and J. Presper Eckert

John Mauchly envisioned the ENIAC. He was a professor of Physics at Ursinus College. In 1943 he attended a workshop at Penn. There, he saw the Differential Analyzer producing firing tables. Mauchly realized that he could build an electronic machine that could be much faster.

J. Presper Eckert solved the engineering challenges. The chief challenge was tube reliability. Eckert was able to get good reliability by running the tubes at 1/4 power.

Together, they proposed the ENIAC to the Army in 1943. Construction was finished in 1946. For the next nine years, the ENIAC served as the primary computing engine for the Army. More details are available in the next section, the ENIAC in Action.

 

历史的许多往事是很难彻底清楚的。我们可以相信,在诺依漫写下其存储结构的计算机设计报告之前,这些想法都已经存在和被讨论过。从历史的长河来看,我们后来人都这些早期的科学家们都是一样的尊敬,是他/她们为人类带来了计算的美丽, 是他/她们创造了新的文明,

 

LINKS:

 

ENIAC Wiki:  http://en.wikipedia.org/wiki/ENIAC

EDSAC Wiki: http://en.wikipedia.org/wiki/EDSAC

EDVAC Wiki: http://en.wikipedia.org/wiki/EDVAC

EDSAC 50周年的纪念活动:http://www.cl.cam.ac.uk/UoCCL/misc/EDSAC99/

更多的关于EDSAC的图片资料: http://www.cl.cam.ac.uk/Relics/archive_photos.html

Von Neumann: http://en.wikipedia.org/wiki/John_von_Neumann

Turing Award Lecture(图灵奖演讲文章)

Computers Then and Now, Journal of the ACM (JACM) Volume 15 , Issue 1 (January 1968) Pages: 1 – 7.

 Presented at the ACM 20th Anniversary Conference, Washington , D.C. , August 1967.

ABSTRACT

Reminiscences on the early developments leading to large scale electronic computers show that it took much longer than was expected for the first of the more ambitious and fully engineered computers to be completed and prove themselves in practical operation. Comments on the present computer field assess the needs for future development.

 

Maurice Vincent Wilkes简介:

Maurice Vincent Wilkes生于1913626日,Staffordshire, 英国。是剑桥大学计算机实验室的所长,领导了整个EDSAC,第一台存储结构的电子计算机的设计与实现。同时,Wilkes也是现代程序设计中label(标号), macro()microprogramming(ROM微码编程)的发明人。另外,与David WheelerStanley Gill一起,发明了程序语言中子程序(subroutines)的概念与机制

Wilkes 1934年于St. John College获得其学士学位,1936年在剑桥大学获得其博士学位。其博士论文题目为“the propagation of very long radio waves in the ionosphere”。

Wilkes是在19465月,Leslie Comrie从美国回来并带来了von Neumann's First Draft of a Report on the EDVAC Wilkes读了一个晚上并相信存储器结构的计算机是正确的方向。

Wilkes然后得到了一个机会参加在UPENN的夏天讨论班。讨论班的题目是:”Theory and Techniques for Design of Electronic Digital Computers“。时间是7/8/1946--8/31/1946。这UPENN期间,Wilkes详细了解了ENIAC并参加了EDVAC 设计的讨论,并且认识了John Mauchly Presper Eckert

1946年的10Wilkes回到英国并开始EDSAC的设计与实现工作。。。

http://ei.cs.vt.edu/~history/Wilkes.html 

在剑桥大学的主页 http://www.cl.cam.ac.uk/users/mvw1/

转自http://www.xtrj.org/
【轴承故障诊断】加权多尺度字典学习模型(WMSDL)及其在轴承故障诊断上的应用(Matlab代码实现)内容概要:本文介绍了加权多尺度字典学习模型(WMSDL)在轴承故障诊断中的应用,并提供了基于Matlab的代码实现。该模型结合多尺度分析与字典学习技术,能够有效提取轴承振动信号中的故障特征,提升故障识别精度。文档重点阐述了WMSDL模型的理论基础、算法流程及其在实际故障诊断中的实施步骤,展示了其相较于传统方法在特征表达能力和诊断准确性方面的优势。同时,文中还提及该资源属于一个涵盖多个科研方向的技术合集,包括智能优化算法、机器学习、信号处理、电力系统等多个领域的Matlab仿真案例。; 适合人群:具备一定信号处理和机器学习基础,从事机械故障诊断、工业自动化、智能制造等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①学习并掌握加权多尺度字典学习模型的基本原理与实现方法;②将其应用于旋转机械的轴承故障特征提取与智能诊断;③结合实际工程数据复现算法,提升故障诊断系统的准确性和鲁棒性。; 阅读建议:建议读者结合提供的Matlab代码进行实践操作,重点关注字典学习的训练过程与多尺度分解的实现细节,同时可参考文中提到的其他相关技术(如VMD、CNN、BILSTM等)进行对比实验与算法优化。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值