以最初的博耶-摩尔论文为例。似乎每次我寻找我所引用的算法时,我所提到的都是在PDP-10或PDP-11上的实现特性。
我知道这些机器曾经很受欢迎,但不像我看到的大量引用那样受欢迎。这些机器在算法论文中被用作例子的具体原因是什么?
发布于 2011-10-14 20:24:11
PDP-11有一个非常定期的指令集,这使得它比大多数竞争对手编写代码要容易得多。这也使得原型实现更容易理解。DEC的FORTRAN编译器也很好,给出了最好的“实惠”(性能方面的)。
发布于 2011-10-14 19:02:36
PDPs 10和11 (特别是11/3x,俗称午后半程系列)并不是唯一的,但它们是当时的情况(你通常没有在每一栋建筑中找到计算机、地狱、计算器),我不会说流行,但并不像以前那么罕见。
它们相对具有成本效益,研究机构和工程学院开始在计算中心为它们的工作购买它们。在东德制造了一台类似的(不知道有多少相似之处)的机器。程序是为他们编写的(我仍然有几十本为PDP11编写的数字书籍),当然,人们没有理由不继续已经存在的东西。
发布于 2011-10-14 21:25:27
那些想出新算法并写这些算法的人所处的环境是那些通常可用的机器。周围还有其他机器(IBM 370、PDP-9、Burroughs、Univac、Honeywell、Xerox),但DEC已经想出了如何向那些人们最重视算法、人工智能等的环境销售产品。
这是明智的,因为这些环境(大学、研究实验室)会产生一大批对DEC有品牌忠诚度的人进入行业。
https://softwareengineering.stackexchange.com/questions/114415
复制相似问题