PiDP-10:可以操作AI實(shí)驗(yàn)室硬件
PiDP-10: DEC 1968年的大型主機(jī),后來(lái)成為麻省理工學(xué)院人工智能實(shí)驗(yàn)室的黑客游樂(lè)場(chǎng)。這臺(tái)機(jī)器在計(jì)算機(jī)歷史上非常重要,創(chuàng)造了許多“第一”。在過(guò)去的十年里,一群愛(ài)好者對(duì)實(shí)驗(yàn)室的硬件和軟件進(jìn)行了全面的重建,就像它在20世紀(jì)70年代的樣子。PiDP-10為這個(gè)項(xiàng)目提供了物理形狀,我們將其視為“計(jì)算機(jī)歷史膠囊”。一個(gè)獨(dú)立的,緊湊的復(fù)制品,給人的體驗(yàn)盡可能接近真實(shí)的機(jī)器和人工智能實(shí)驗(yàn)室。但現(xiàn)在在家里,甚至在客廳里。
我們的目標(biāo)不是展示計(jì)算機(jī)的歷史,而是保持對(duì)它的親身體驗(yàn)。PiDP-10可以讓您操作AI實(shí)驗(yàn)室硬件,ITS操作系統(tǒng)和數(shù)百個(gè)應(yīng)用程序的亮點(diǎn),因?yàn)樗鼈冊(cè)?0世紀(jì)60年代末和70年代發(fā)展。一個(gè)特別的例子是Shrdlu:人工智能在70年代的第一次演示,引發(fā)了對(duì)該領(lǐng)域的第一波巨大興趣。
1968年,PDP-10,型號(hào)KA10,將DEC帶入了大型機(jī)級(jí)機(jī)器的世界。PDP-6早在四年前就已經(jīng)定義了體系結(jié)構(gòu):一個(gè)36位的CPU,擁有豐富、非常復(fù)雜的指令集,在今天看來(lái)完全是深?yuàn)W的。唉,PDP-6是出了名的不可靠。在DEC做出正確的決定之前,它用了PDP-10。事實(shí)上,它是為實(shí)時(shí)多處理而設(shè)計(jì)的,這使它與其他大型機(jī)區(qū)別開(kāi)來(lái):這是您在終端上交互式使用的Big Iron。不用打孔卡進(jìn)行批量處理。因此,可刪節(jié)。它的TOPS-10操作系統(tǒng)是開(kāi)創(chuàng)性的,開(kāi)始了RT-11 (PDP-11)、OS/8 (PDP-8)、CP/M和最后的MS-DOS的傳承。但是,TOPS-10比它所啟發(fā)的微型計(jì)算機(jī)操作系統(tǒng)要強(qiáng)大得多,可以正確地實(shí)現(xiàn)多用戶(hù)、多任務(wù)。
PDP-10因計(jì)算機(jī)愛(ài)好者而聞名,也是麻省理工學(xué)院早期黑客文化的溫床,因列維的《黑客》一書(shū)而聞名。在人工智能實(shí)驗(yàn)室,Ten是大量聯(lián)網(wǎng)硬件的核心,其its操作系統(tǒng)成為計(jì)算機(jī)科學(xué)家和黑客的游樂(lè)場(chǎng)。MacLisp, emacs,最早的人工智能演示,都誕生于ITS。這是一個(gè)非常深?yuàn)W的操作系統(tǒng),調(diào)試器兼作命令行,盡管有大量的多用戶(hù),連接到早期的互聯(lián)網(wǎng),向所有人開(kāi)放,但它沒(méi)有密碼或安全性。任何地方的任何人都可以在它上面加入多用戶(hù)迷宮游戲——或者使整個(gè)系統(tǒng)崩潰。似乎沒(méi)有人會(huì)這么做,因?yàn)榘缈崽菀琢恕?
自由軟件在這里誕生,Richard Stallman是ITS的一名黑客。但是,有趣的是,微軟也一樣:比爾·蓋茨和保羅·艾倫在哈佛大學(xué)的PDP-10上編寫(xiě)了microsoftbasic,運(yùn)行他們自制的8080模擬器。
艾倫對(duì)PDP-10的熱愛(ài)驅(qū)使他在2010年代對(duì)KA10進(jìn)行了全面修復(fù)。事實(shí)上,當(dāng)修復(fù)的機(jī)器恢復(fù)了生命,它給了我們唯一的機(jī)會(huì)來(lái)檢查我們的復(fù)制品和真實(shí)的機(jī)器。不幸的是,艾倫在修復(fù)完成前去世了,《最后的KA10》的未來(lái)現(xiàn)在看起來(lái)很暗淡。這讓我們更加感激有那么一小段時(shí)間我們可以完善復(fù)制品的行為。
這十個(gè)人在早期的人際關(guān)系中也發(fā)揮了關(guān)鍵作用。麻省理工學(xué)院有自己的混沌網(wǎng),很快,通過(guò)接口信息處理器(IMP),它連接到阿帕網(wǎng),這將演變成現(xiàn)代互聯(lián)網(wǎng)。
1977年3月阿帕網(wǎng)的所有pdp -10都用黃色標(biāo)記。由于IMP包含在PiDP-10模擬器中,因此正在計(jì)劃用一組PiDP-10和-11重新創(chuàng)建這個(gè)早期的阿帕網(wǎng)快照。
目前正在進(jìn)行的一個(gè)項(xiàng)目是重建一個(gè)1973年左右的阿帕網(wǎng)的全功能復(fù)制品,使用pidp -10, pidp -11甚至是PiDP-1。
你為什么在家需要一個(gè)?
保羅·艾倫想在家里買(mǎi)一個(gè),所以這肯定說(shuō)得通。它是有史以來(lái)唯一一個(gè)成為黑客游樂(lè)場(chǎng)的大型主機(jī)。結(jié)果,數(shù)以百計(jì)的應(yīng)用程序、游戲、高分辨率圖形演示(在重新利用的雷達(dá)管上)和人工智能項(xiàng)目被安裝在重建的ITS磁盤(pán)映像上。控制ITS并不是那么難,掌握它會(huì)得到大量可用軟件的回報(bào),其中許多是我們現(xiàn)在認(rèn)為理所當(dāng)然的第一次應(yīng)用程序原型。所以,這很有趣。唯一一個(gè)成為極客游樂(lè)場(chǎng)的主機(jī)。但是歷史意義不應(yīng)該被忽視——自由軟件,黑客精神,早期的人工智能編程,在你的指尖上看到這些是令人著迷的。它也是一臺(tái)聯(lián)網(wǎng)的機(jī)器,所以阿帕網(wǎng)互聯(lián)網(wǎng)觸手可及。也不要認(rèn)為你必須是計(jì)算機(jī)天才才能操作上世紀(jì)60年代的大型主機(jī)。后見(jiàn)之明的好處是有幫助的:那些曾經(jīng)新奇而神秘的事情,對(duì)那些伴隨電腦長(zhǎng)大的人來(lái)說(shuō)變得相當(dāng)明顯……
裝備:
我們復(fù)制了KA10的標(biāo)志性外觀,通過(guò)注塑成型的情況下。超過(guò)半米寬,前面板驅(qū)動(dòng)124盞燈和74個(gè)開(kāi)關(guān)。模擬器是由Rich Cornwell編寫(xiě)的,作為simh項(xiàng)目的一部分。通常,它在內(nèi)置的Raspberry Pi 5上運(yùn)行。實(shí)際上,根據(jù)您在模擬PDP-10上施加的工作負(fù)載,PDP-10將是一臺(tái)雙心機(jī)器。您可以同時(shí)使用Pi Inside作為一個(gè)普通的Linux系統(tǒng)。讓pdp -10更有理由呆在客廳里;它可以兼作網(wǎng)絡(luò)存儲(chǔ)、媒體服務(wù)器或任何你想用Pi做的事情。只要PDP-10上的并發(fā)用戶(hù)不超過(guò)10個(gè)左右,Pi就可以無(wú)縫地處理這兩個(gè)角色。
本文編譯自hackster.io