正文内容 评论(0)
CPU-Z在电脑硬件用户中的地位无需赘言,不过你了解它的作者Franck Delattre么?TechPowerUP.com网站近日对其进行了一次专访,畅谈了他的早年经历,以及CPU-Z背后的故事。
Franck现居法国,大部分时间都在经营自己的公司CPUID。除了CPU-Z,他还开发了ClockGen、PerfMonitor、HWMonitor等知名软件。
一、和电脑的第一次亲密接触
Franck于1989年开始接触航空工程学,因此需要学习编程语言Turbo Pascal,但当时他对此毫无经验。他说:“那是我第一次接触电脑,结果成了一次灾难。很多人的第一次都是玩游戏,至少这对学习电脑基础来说是一个很好的动力。我上来就要求编写一些Turbo Pascal数学代码,但我对电脑程序一无所知。”于是Franck的父母给他买了一台电脑,而他的室友是个电脑迷,给他提供了不少帮助。
Franck在随后的5年时间里学习了Fortran、汇编和C语言。虽然二十世纪八十年代的航空工程领域非常依赖Fortran,但Franck表示他最喜欢的还是C,并发现C语言是他学习的所有语言的理想的交汇点。“C语言和Turbo Pascal一样都是通用语言,而且C的架构很接近CPU内部架构,这使得C编译器效率很高,而且能够生成速度非常快的代码。”
二、CPU-Z的诞生
1994年,Franck毕业了,随后入伍一年,然后开始找工作。不幸的是,航空工程学当时情况很糟糕,就业机会很少,但计算机产业正在蓬勃发展。由于在编程方面拥有很好的基础,Franck在1996年成了巴黎一家公司的游戏程序员。几年后,公司要求他给正在开发的赛车游戏编写一个CPU检测程序。
“为了更简单一些,我首先写了一个小程序,放在软盘上到处测试。(结果)它没有宽松地检查最低CPU规范,却要求严格匹配,所以在新的CPU上,游戏会毫无征兆地退出,而且没有任何提示。我们不得不紧急发布了一个补丁。我和硬件检测的第一次接触也是这么糟糕。”
从那以后,Franck的工作就成了研究新的指令集,比如MMX、3DNow!和SSE,因为它们对游戏引擎来说都是非常有用的。这种工作让他有机会参加了AMD举办的一次编程竞赛,结果凭借对3DNow!的深入了解完成了一个水面连锁反应演示程序,最终赢得亚军。
这次成功让Franck对计算机有了十足的信心,于是决定创办CPU指令集资源网站CPUID.com,公开提供可检测某颗CPU支持指令集的程序,最终演化成了今天的CPU-Z。
进入下一页继续…………
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...