日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

浅谈FPGA电脑

發(fā)布時(shí)間:2025/3/21 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浅谈FPGA电脑 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)載:http://lych.yo2.cn/articles/%E4%B9%9F%E6%9D%A5%E8%B0%88fpga%E7%94%B5%E8%84%91%EF%BC%81.html

?

??? 處于我的專業(yè),不談FPGA計(jì)算機(jī)是不可能的事——當(dāng)然這僅僅是我認(rèn)為,因?yàn)楹孟窈芏嗤瑢I(yè)的人都不怎么談,他們只是討論FPGA的應(yīng)用系統(tǒng),而我一直頑固 地認(rèn)為,這就和用P4 CPU來(lái)制作數(shù)字電視一樣浪費(fèi)。FPGA是一匹千里馬,你不應(yīng)該去拉車磨面,戰(zhàn)場(chǎng)才是你最好的歸宿。我是說(shuō),它應(yīng)該用來(lái)做電腦,對(duì),不是那些尖端研究機(jī)構(gòu) 里的專用機(jī),而是來(lái)取代你正在用來(lái)看這篇文章的電腦。未來(lái)你學(xué)校附近的裝機(jī)小店應(yīng)該是擺滿了印著Xilinx Inside的機(jī)箱,天極網(wǎng)上應(yīng)該討論Altera比Xilinx更適合玩極品飛車的理由,而看到同學(xué)新裝了一臺(tái)電腦,第一個(gè)問(wèn)題仍然應(yīng)該是:多少兆的? ——當(dāng)然,這個(gè)不是指兆字節(jié)內(nèi)存或主頻之類,而是512MLE(兆邏輯單元)。

?

??? 毫無(wú)疑問(wèn)FPGA是一種遠(yuǎn)優(yōu)于馮·諾伊曼結(jié)構(gòu)的計(jì)算模式,問(wèn) 題是它來(lái)得太晚了,在這個(gè)向下兼容的世界中,存在無(wú)比龐大的既得利益,所以這FPGA的革對(duì)角繃著黑色命看上去著實(shí)有點(diǎn)渺茫。然而,正因?yàn)檫@是個(gè)巨大的商機(jī),世界上為 了這個(gè)偉大理想而努力的人們并不是沒(méi)有,比如美國(guó)starbridge、quicksilver等公司,只是他們的局限也顯而易見(jiàn):技術(shù)不成熟,缺乏統(tǒng)一 標(biāo)準(zhǔn),缺乏有影響力的力量支持。——當(dāng)然這都是廢話,因?yàn)檫@是任何新生事物共同的弱點(diǎn),憑此斷定他們沒(méi)有前途是淺薄的。竊以為,要是有一個(gè)真正的因素可能 導(dǎo)致他們的失敗,應(yīng)該就是這個(gè):他們都提供整機(jī)的解決方案,就是說(shuō)立志于一上來(lái)就取代整個(gè)舊有體制,來(lái)個(gè)翻天覆地的變化。這導(dǎo)致多種的不適應(yīng):比如架設(shè)服 務(wù)器,對(duì)x86/Sparc/Alpha等硬件平臺(tái)、Unix/Linux/Windows等軟件平臺(tái)熟悉的專家多多,技術(shù)成熟,而換了FPGA的產(chǎn)品之 后,你讓誰(shuí)去架設(shè)?FPGA工程師不懂服務(wù)器,服務(wù)器工程師不懂FPGA,整個(gè)技術(shù)體系陌生,導(dǎo)致維護(hù)困難,費(fèi)盡千辛萬(wàn)苦找到能做的人,而萬(wàn)一他辭職,對(duì) 公司會(huì)是致命的,就算不辭職,人員方面的成本恐怕也足以抵消采用新技術(shù)而得到的優(yōu)勢(shì)。換句話說(shuō),這些公司推出的產(chǎn)品太過(guò)領(lǐng)先于時(shí)代,所以難以被時(shí)代所接 受。技術(shù)的發(fā)展不應(yīng)該突變,而應(yīng)該漸變。要取代如今固若金湯的馮·諾伊曼架構(gòu),從外面幾乎是不可能的,或許,一個(gè)可行的方法是,從內(nèi)部入手。?

?

??? 漸變或者從內(nèi)部入手這些觀點(diǎn)其實(shí)并不陌生,現(xiàn)在較普遍的觀點(diǎn)之一就是,FPGA應(yīng)該作為CPU的協(xié)處理器出現(xiàn):你的Intel CPU的電腦,在執(zhí)行不同程序的時(shí)候把FPGA配置成不同的專門硬件,你將發(fā)現(xiàn)你的電腦不再需要其他各種擴(kuò)展卡。什么?你的機(jī)器不能一邊玩極品飛車一邊聽(tīng) 高保真音響?怎么提示來(lái)著?"邏輯門不足"?再去買一塊FPGA卡插在空閑的擴(kuò)展槽上吧!什么?你的機(jī)器只有PII卻能順暢地玩魔獸世界還用最佳效果?當(dāng) 然,你看我插了多少FPGA卡呢!——當(dāng)你發(fā)現(xiàn)你把CPU拔下來(lái)電腦也照樣能跑的時(shí)候,當(dāng)你習(xí)慣了把BIOS設(shè)置成"從FPGA擴(kuò)展卡啟動(dòng)"的時(shí)候,恭 喜,我們的革對(duì)角繃著黑色命就發(fā)生了!從配角開(kāi)始,漸漸地"篡權(quán)",也許是這個(gè)革對(duì)角繃著黑色命發(fā)生的最好方式吧。當(dāng)然,那個(gè)時(shí)候你也可能就在使用著Intel或AMD品牌的 FPGA卡,也可能聽(tīng)到"Intel因?yàn)檩p視FPGA而被AMD在這一領(lǐng)域領(lǐng)先"的報(bào)道,甚至是"Intel為了打壓競(jìng)爭(zhēng)對(duì)手而故意不兼容Xilinx的 FPGA擴(kuò)展卡"的爆料,誰(shuí)知道呢?呵呵!

?

??? 當(dāng)然即使這樣,這個(gè)過(guò)程也不是那么容易的事。FPGA擴(kuò)展卡的推廣受到以下因素制約:首先必須讓 人們明白它是什么,你為什么要用它。電視卡、網(wǎng)卡、SCSI卡之類讓人們一眼就看出是干什么用的,可FPGA卡的用途相當(dāng)模糊。“用來(lái)提高運(yùn)算速度”也許 是最好懂的說(shuō)法了,但并不全面。另外,其驅(qū)動(dòng)程序的編寫,與普通擴(kuò)展卡的驅(qū)動(dòng)編寫恐怕要有本質(zhì)的不同,可能要求人員受過(guò)專業(yè)的培訓(xùn)才可以,至少要精通硬件 描述語(yǔ)言,或者那時(shí)候已經(jīng)有了相應(yīng)的C++語(yǔ)法設(shè)施?從《程序員》雜志上刊出《FPGA卡驅(qū)動(dòng)原理簡(jiǎn)析》到網(wǎng)上鋪天蓋地的“FPGA驅(qū)動(dòng)菜鳥(niǎo)入門教程”出 現(xiàn)這一段時(shí)間,或可以算作一個(gè)階段吧。或者會(huì)有一天,初學(xué)者們會(huì)學(xué)著用Verilog寫俄羅斯方塊游戲,這時(shí)候也許也是革對(duì)角繃著黑色命成功的另一個(gè)標(biāo)志。

?

??? 我決定還是不再寫了,因?yàn)槲铱梢詫懸徊靠苹眯≌f(shuō),描寫FPGA計(jì)算機(jī)世界里的病毒或者黑客之類,相信會(huì)比這篇文章更吸引人一百倍呀一百倍,呵呵!那么,886先~

轉(zhuǎn)載于:https://www.cnblogs.com/crazybingo/archive/2011/04/06/2007179.html

總結(jié)

以上是生活随笔為你收集整理的浅谈FPGA电脑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。