光子計算機（亦稱光腦）是指以光子替代電子的先進計算機。數十年來的研究指出，光子可以比傳統電腦中使用的電子有更高的頻寬（例如光纖）。 大多數研究專案都專注於用光學等效模組替換當前的計算機元件，目的是要得到可以處理的光學計算機系統。這種方法似乎為商業光學計算提供了最佳的短期前景，因為光學元件可以整合到傳統計算機中，形成光電混合的系統。然而，光電裝置因為將電能轉換為光能再轉回電能，會損失 30％的能量。此轉換也會減慢訊息的傳輸速度。全光學計算機不需要光學 電學 光學（OEO）轉換，因此減少了對電力的需求。 有些應用的裝置，像是合成孔徑雷達（SAR）和，已可以用光學計算的原理來設計。例如可以使用相關器來檢測和跟蹤物件，並對序列時域光學資料進行分類。 二進位制數字計算機的光學元件 現代電子計算機的基本構件是電晶體。為了用光學元件取代電子元件，需要一個相當的光學電晶體。這需要使用具有非線性折射率的材料來實現。特別是，存在一些材料，在這些材料中，入射光的強度以類似於雙極電晶體的電流響應的方式影響透過該材料傳輸的光的強度。這種光學電晶體可用於製造光學邏輯閘，而這些光學門又被組裝成計算機中央處理器（CPU）的高階部件。這些將是非線性光學晶體，用於操縱光束以控制其他光束。 像任何計算系統一樣，光學計算系統需要三樣東西才能良好運作。 光學處理器 光學資料傳輸，例如光纖電纜 光儲存 代替電氣元件需要將資料格式從光子轉換為電子，這將使系統變得更慢。 爭論 對於光學計算機的未來能力，研究人員之間存在一些分歧；它們是否可能在速度、功耗、成本和尺寸方面與基於半導體的電子計算機競爭，是一個開放的問題。批評者指出現實世界的邏輯系統需要 邏輯級恢復、級聯性、扇出和輸入輸出隔離，所有這些目前都由電子電晶體以低成本、低功率和高速度提供。為了使光邏輯在少數利基應用之外具有競爭力，需要在非線性光器件技術方面取得重大突破，或者也許需要改變計算本身的性質。 誤解、挑戰和前景 光計算的一個重大挑戰是，計算是一個非線性過程，其中多個訊號必須相互作用。光是一種電磁波，只有在材料中存在電子的情況下才能與另一種電磁波互動，而這種互動的強度對於電磁波，比如光，比傳統計算機的電子訊號要弱得多。這可能導致光學計算機的處理元件比使用電晶體的傳統電子計算機需要更多的功率和更大的尺寸。。 另一個誤解是，由於光的速度比電子的漂移速度快得多，而且頻率以 THz 為單位，所以光學電晶體應該能夠實現極高的頻率。然而，任何電磁波都必須遵守轉換極限，因此，光電晶體對訊號的響應速度仍受其光譜頻寬的限制。在光纖通訊中，諸如色散等實際限制往往將通道的頻寬限制在 10 幾兆赫，只比許多矽電晶體略好。因此，要想獲得比電子電晶體更快的執行速度，就需要採用實用的方法，將超短脈衝沿著高色散波導傳輸。 光子邏輯 光子邏輯是在邏輯閘中使用光子（光）（NOT、AND、OR、NAND、NOR、XOR、XNOR）。當兩個或更多的訊號結合在一起時，使用非線性光學效應獲得開關。 諧振器在光子邏輯中特別有用，因為它們允許從建設性干涉中積累能量，從而增強光學非線性效應。 其他已被研究的方法包括在分子水平的光子邏輯，使用光致發光化學品。在一次演示中，Witlicki 等人利用分子和 SERS 進行了邏輯運算。 非常規方法 時間延遲光學計算 其基本思想是延遲光（或任何其他訊號）以進行有用的計算。 令人感興趣的是解決 NP 完全問題，因為這些問題對傳統計算機來說是很困難的。 在這種方法中實際使用了光的 2 個基本特性。 光可以透過一定長度的光纖而被延遲。 光可以被分割成多條（子）光線。這一特性也是至關重要的，因為我們可以在同一時間內評估多個解決方案。 當解決一個有時間延遲的問題時，必須遵循以下步驟。 第一步是建立一個由光纜和分割器組成的圖狀結構。每個圖都有一個起始節點和一個目的節點。 光線從起始節點進入並穿越圖形，直到到達目的地。在透過弧線時，它會被延遲，並在節點內部被分割。 光線在透過弧線或節點時被標記，這樣我們就可以在目的地節點輕鬆地識別這一事實。 在目的地節點，我們將等待在某一（些）特定時刻到達的訊號（訊號強度的波動）。如果在那一刻沒有訊號到達，這意味著我們的問題沒有解決方案。否則，問題就有了解決方案。波動可以用一個光電探測器和一個示波器來讀取。 第一個以這種方式攻擊的問題是哈密頓路徑問題。。 最簡單的是子集和問題。 一個解決有 4 個數字 a1 a2 a3 a4 的例項的光學裝置被描述如下。 。 光線將進入開始節點。它將被分成 2 條強度較小的（子）光線。這兩條光線將在 a1 和 0 的時刻到達第二個節點。 將在 0、a1、a2 和 a1a2 的時刻到達第三個節點。這些代表了集合 a1 a2 的所有子集。我們期望訊號的強度在不超過 4 個不同時刻出現波動。在目的節點，我們期望波動不超過 16 個不同的時刻（這是給定的所有子集）。如果我們在目標時刻 B 有波動，就意味著我們有問題的解決方案，否則就沒有元素之和等於 B 的子集。對於實際執行，我們不可能有零長度的電纜，因此所有的電纜都增加了一個小的（對所有的固定）值 k。在這種情況下，預計解決方案在時刻 Bnk。 基於波長的計算 基於波長的計算可以用來解決 3SAT 問題，該問題有 n 個變數，m 個條款，每個條款的變數不超過 3 個。每一個波長，包含在一條光線中，被認為是對 n 個變數的可能賦值。 透過在透明膠片上施膠來計算 這種方法使用施樂機和透明片進行計算。 kSAT 問題有 n 個變數，m 個子句，每個子句最多有 k 個變數，已分 3 步解決： 首先透過進行 n 次施膠複製，產生了 n 個變數的所有 2n 次可能的分配。 使用最多 2k 份真值表，每個條款同時在真值表的每一行進行評估。 透過對所有 m 個子句的重疊透明片進行一次複製操作，就可以得到解。 Shaked 等人（2007）已經解決了旅行推銷員問題 by using an optical approach 所有可能的 TSP 路徑都已生成並存儲在一個二進位制矩陣中，該矩陣與另一個包含城市間距離的灰度向量相乘。乘法是透過使用一個光學相關器以光學方式進行的。 光學傅立葉協處理器 許多計算，特別是科學應用，需要經常使用二維離散傅立葉變換（DFT） 例如，在解決描述波的傳播或熱的傳遞的微分方程時。儘管現代 GPU 技術通常能夠高速計算大型二維 DFT，但已經開發出的技術可以透過利用自然的鏡頭的傅立葉變換特性來進行連續傅立葉變換。輸入是透過一個液晶空間光調製器進行編碼的。空間光調製器對輸入進行編碼，並使用傳統的 CMOS 或 CCD 影像感測器測量結果。由於光學傳播固有的高度互連性質，這種光學架構可以提供卓越的計算複雜性擴充套件，並已被用於解決二維熱方程。 伊辛機 設計靈感來自於理論易辛模型的物理計算機被稱為 Ising 機。 山本義久在斯坦福大學的實驗室率先使用光子建造伊辛機。最初，山本和他的同事使用雷射器、鏡子和其他在光學臺上常見的光學元件建造了一臺伊辛機。 後來，惠普實驗室的一個團隊開發了光子積體電路設計工具，並利用這些工具在單個晶片上建立了一臺伊辛機，在該單個晶片上集成了 1052 個光學元件。。 另見 光子積體電路 光子分子 光子電晶體 參考 延伸閱讀 D Goswami Optical Computing Resonance June 2003 ibid July 2003 Web Archive of wwwiiscernetinacademyresonanceJuly2003July2003p821html KH Brenner Alan Huang Logic and architectures for digital optical computers A J Opt Soc Am A 3 62 1986 NASA scientists working to improve optical computing technology 2000 Optical solutions for NPcomplete problems Speedoflight computing comes a step closer New Scientist 外部連結 This Laser Tricks a Quantum Leap Photonics Startup Pegs Q206 Production Date Stopping light in quantum leap High Bandwidth Optical Interconnects httpswwwyoutubecomwatchv4DeXPB3RU8Y Movie Computing by xeroxing on transparencies 分類：光子學 分類：電腦的類別 分類：新興技術