Optik bilgi işlem - Optical computing

Optik hesaplama veya fotonik hesaplama , hesaplama için lazerler veya diyotlar tarafından üretilen fotonları kullanır . On yıllardır, fotonlar daha yüksek etkinleştirmek için söz göstermiştir bant genişliğini daha elektronların (bkz geleneksel bilgisayarlarda kullanılan optik fiberler ).

Çoğu araştırma projesi, mevcut bilgisayar bileşenlerini optik eşdeğerleriyle değiştirmeye odaklanır ve bu da ikili verileri işleyen bir optik dijital bilgisayar sistemi ile sonuçlanır . Optik bileşenler bir optik-elektronik hibrit üretmek için geleneksel bilgisayarlara entegre edilebildiğinden, bu yaklaşım ticari optik hesaplama için en iyi kısa vadeli beklentileri sunuyor gibi görünmektedir. Ancak optoelektronik cihazlar, enerjilerinin %30'unu tüketerek elektronik enerjiyi fotonlara ve geri dönüştürür; bu dönüştürme aynı zamanda mesajların iletimini de yavaşlatır. Tamamen optik bilgisayarlar, optik-elektrik-optik (OEO) dönüşüm ihtiyacını ortadan kaldırarak elektrik gücü tüketimini azaltır.

Sentetik açıklıklı radar (SAR) ve optik korelatörler gibi uygulamaya özel cihazlar, optik hesaplama ilkelerini kullanmak üzere tasarlanmıştır. Korelatörler örneğin nesneleri algılamak ve izlemek ve seri zaman alanlı optik verileri sınıflandırmak için kullanılabilir.

İkili dijital bilgisayar için optik bileşenler

Modern elektronik bilgisayarların temel yapı taşı transistördür . Elektronik bileşenleri optik olanlarla değiştirmek için eşdeğer bir optik transistör gereklidir. Bu, doğrusal olmayan kırılma indisine sahip malzemeler kullanılarak elde edilir . Özellikle, gelen ışığın yoğunluğunun, bir bipolar transistörün mevcut yanıtına benzer şekilde malzemeden iletilen ışığın yoğunluğunu etkilediği malzemeler mevcuttur. Böyle bir optik transistör , bilgisayarın merkezi işlem biriminin (CPU) üst düzey bileşenlerine monte edilen optik mantık kapıları oluşturmak için kullanılabilir . Bunlar, ışık huzmelerini diğer ışık huzmelerini kontrol etmek için manipüle etmek için kullanılan doğrusal olmayan optik kristaller olacaktır.

Herhangi bir bilgi işlem sistemi gibi, bir optik bilgi işlem sisteminin de iyi çalışması için üç şeye ihtiyacı vardır:

  1. optik işlemci
  2. optik veri aktarımı, örneğin fiber optik kablo
  3. optik depolama ,

Elektrikli bileşenlerin ikame edilmesi, sistemi yavaşlatacak olan fotonlardan elektronlara veri formatı dönüşümüne ihtiyaç duyacaktır.

tartışma

Optik bilgisayarların gelecekteki yetenekleri konusunda araştırmacılar arasında bazı anlaşmazlıklar var; yarı iletken tabanlı elektronik bilgisayarlarla hız, güç tüketimi, maliyet ve boyut açısından rekabet edip edemeyecekleri açık bir sorudur. Eleştirmenler, gerçek dünya mantık sistemlerinin "mantık düzeyinde geri yükleme, basamaklandırılabilirlik, yayma ve giriş-çıkış yalıtımı" gerektirdiğini ve bunların tümü şu anda elektronik transistörler tarafından düşük maliyet, düşük güç ve yüksek hızda sağlandığına dikkat çekiyor . Optik mantığın birkaç niş uygulamanın ötesinde rekabet edebilmesi için, doğrusal olmayan optik cihaz teknolojisinde büyük atılımlar veya belki de bilgi işlemin kendi doğasında bir değişiklik gerekli olacaktır.

Kavram yanılgıları, zorluklar ve beklentiler

Optik hesaplama için önemli bir zorluk, hesaplamanın, birden fazla sinyalin etkileşime girmesi gereken doğrusal olmayan bir süreç olmasıdır. Elektromanyetik bir dalga olan ışık, başka bir elektromanyetik dalga ile ancak bir malzemedeki elektronların varlığında etkileşebilir ve bu etkileşimin gücü, ışık gibi elektromanyetik dalgalar için, geleneksel bir bilgisayardaki elektronik sinyallere göre çok daha zayıftır. . Bu, transistör kullanan geleneksel bir elektronik bilgisayar için olanlardan daha fazla güç ve daha büyük boyutlar gerektiren bir optik bilgisayar için işleme elemanları ile sonuçlanabilir.

Bir başka yanlış anlama da, ışığın elektronların sürüklenme hızından çok daha hızlı hareket edebileceğinden ve THz cinsinden ölçülen frekanslarda optik transistörlerin son derece yüksek frekanslara sahip olması gerektiğidir. Bununla birlikte, herhangi bir elektromanyetik dalga, dönüşüm sınırına uymalıdır ve bu nedenle, bir optik transistörün bir sinyale yanıt verme hızı, spektral bant genişliği ile hala sınırlıdır . Bununla birlikte, fiber optik iletişimde , dağılım gibi pratik sınırlar çoğu zaman kanalları 10s GHz'lik bant genişlikleriyle sınırlandırır , bu birçok silikon transistörden sadece biraz daha iyidir. Elektronik transistörlerden çok daha hızlı çalışma elde etmek, bu nedenle, ultra kısa darbeleri yüksek oranda dağılan dalga kılavuzlarından aşağı iletmek için pratik yöntemler gerektirecektir .

fotonik mantık

Kuantum hesaplamada kullanım için fotonik kontrollü DEĞİL kapısının gerçekleştirilmesi

Fotonik mantık, mantık kapılarında (NOT, AND, OR, NAND, NOR, XOR, XNOR) fotonların ( ışık ) kullanılmasıdır . Anahtarlama, iki veya daha fazla sinyal birleştirildiğinde doğrusal olmayan optik etkiler kullanılarak elde edilir .

Rezonatörler özellikle fotonik mantıkta faydalıdır, çünkü bunlar yapıcı girişimden enerji birikmesine izin verirler , böylece optik doğrusal olmayan etkileri arttırırlar.

Araştırılan diğer yaklaşımlar, fotolüminesan kimyasallar kullanarak moleküler düzeyde fotonik mantığı içerir . Bir gösteride, Witlicki ve ark. moleküller ve SERS kullanarak mantıksal işlemler gerçekleştirdi .

Geleneksel olmayan yaklaşımlar

Zaman optik hesaplamayı geciktirir

Temel fikir, faydalı hesaplamalar yapmak için ışığı (veya başka bir sinyali) geciktirmektir. İlgi çekici olan, geleneksel bilgisayarlar için zor problemler olduğu için NP-tamamlanmış problemleri çözmek olacaktır .

Bu yaklaşımda aslında kullanılan ışığın 2 temel özelliği vardır:

  • Işık, belirli bir uzunluktaki bir optik fiberden geçirilerek geciktirilebilir.
  • Işık birden fazla (alt) ışına bölünebilir. Bu özellik, aynı anda birden fazla çözümü değerlendirebildiğimiz için de önemlidir.

Zaman gecikmeli bir problemi çözerken aşağıdaki adımlar izlenmelidir:

  • İlk adım, optik kablolardan ve ayırıcılardan yapılmış grafik benzeri bir yapı oluşturmaktır. Her grafiğin bir başlangıç ​​düğümü ve bir hedef düğümü vardır.
  • Işık, başlangıç ​​düğümünden girer ve hedefe ulaşana kadar grafiği çaprazlar. Yaylardan geçerken geciktirilir ve düğümlerin içinde bölünür.
  • Işık, bir yaydan veya bir düğümden geçerken işaretlenir, böylece bu gerçeği hedef düğümde kolayca belirleyebiliriz.
  • Hedef düğümde, belirli bir an(lar)da gelen bir sinyal (sinyal yoğunluğundaki dalgalanma) için bekleyeceğiz. O an sinyal gelmiyorsa sorunumuza çözüm yok demektir. Aksi takdirde sorunun bir çözümü vardır. Dalgalanmalar bir fotodedektör ve bir osiloskop ile okunabilir .

Bu şekilde ele alınan ilk problem Hamilton yolu problemiydi .

En basiti alt küme toplamı problemidir . 4 sayı {a1, a2, a3, a4} ile bir örneği çözen bir optik cihaz aşağıda gösterilmiştir:

Alt küme toplamı problemini çözmek için optik cihaz

Işık Başlat düğümüne girecektir. Daha küçük yoğunlukta 2 (alt) ışına bölünecektir. Bu 2 ışın ikinci düğüme a1 ve 0 anlarında ulaşacaktır. Her biri 2 alt ışına bölünerek 3. düğüme 0, a1, a2 ve a1 + a2 anlarında ulaşacaktır. Bunlar {a1, a2} kümesinin tüm alt kümelerini temsil eder. Sinyalin yoğunluğunda 4'ten fazla farklı anda dalgalanmalar bekliyoruz. Hedef düğümde en fazla 16 farklı anda (bunların tümü verilenin alt kümeleridir) dalgalanmalar bekliyoruz. Hedef moment B'de bir dalgalanma varsa, bu sorunun bir çözümümüz olduğu anlamına gelir, aksi takdirde elemanları toplamı B'ye eşit olan bir alt küme yoktur. Pratik uygulama için sıfır uzunluklu kablolara sahip olamayız, bu nedenle tüm kablolar küçük (herkes için sabit) bir değer k ile artırılır. Bu durumda çözüm B+n*k anında beklenir.

Dalga boyu tabanlı hesaplama

Dalga boyu tabanlı hesaplama, 3-SAT problemini n değişkenli, m cümlecikli ve cümle başına en fazla 3 değişkenli çözmek için kullanılabilir . Bir ışık ışını içinde bulunan her dalga boyu, n değişkene olası değer atamaları olarak kabul edilir. Optik cihaz prizmalar içerir ve formülü karşılayan uygun dalga boylarını ayırt etmek için aynalar kullanılır.

Asetatlar üzerinde xeroxing ile hesaplama

Bu yaklaşım, hesaplamaları gerçekleştirmek için bir Xerox makinesi ve şeffaf sayfalar kullanır. n değişkenli, m cümlecikli ve cümle başına en fazla k değişkenli k-SAT problemi 3 adımda çözüldü:

  • İlk olarak, n değişkenin tüm 2^n olası ataması, n xerox kopyası gerçekleştirilerek oluşturulmuştur.
  • Doğruluk tablosunun en fazla 2k kopyası kullanılarak, her bir madde, doğruluk tablosunun her satırında aynı anda değerlendirilir.
  • Çözüm, tüm m yan tümcelerinin üst üste binen saydamlarının tek bir kopya işlemi yapılarak elde edilir.

Optik ışınları maskeleme

Gezgin satıcı problemi çalkalanır çözülmüştür ve arkadaşları , optik bir yaklaşım kullanılarak (2007). Tüm olası TSP yolları, şehirler arasındaki mesafeleri içeren başka bir gri tonlamalı vektörle çarpılan ikili bir matriste oluşturulmuş ve saklanmıştır. Çarpma, bir optik korelatör kullanılarak optik olarak gerçekleştirilir.

Optik Fourier yardımcı işlemcileri

Özellikle bilimsel uygulamalardaki birçok hesaplama, örneğin dalgaların yayılmasını veya ısı transferini tanımlayan diferansiyel denklemlerin çözümünde 2B ayrık Fourier dönüşümünün (DFT) sık kullanımını gerektirir . Modern GPU teknolojileri tipik olarak büyük 2D DFT'lerin yüksek hızlı hesaplanmasını mümkün kılsa da, lenslerin doğal Fourier dönüştürme özelliğini kullanarak optik olarak sürekli Fourier dönüşümü gerçekleştirebilen teknikler geliştirilmiştir . Giriş, bir sıvı kristal uzaysal ışık modülatörü kullanılarak kodlanır ve sonuç, geleneksel bir CMOS veya CCD görüntü sensörü kullanılarak ölçülür. Bu tür optik mimariler, optik yayılımın doğası gereği yüksek oranda birbirine bağlı doğası nedeniyle hesaplama karmaşıklığının üstün ölçeklendirmesini sunabilir ve 2B ısı denklemlerini çözmek için kullanılmıştır.

Ising makineleri

Tasarımı teorik Ising modelinden ilham alan fiziksel bilgisayarlara Ising makineleri denir.

Yoshihisa Yamamoto'nun Stanford'daki laboratuvarı, foton kullanan Ising makinelerinin yapımına öncülük etti. Başlangıçta Yamamoto ve meslektaşları, optik bir masada yaygın olarak bulunan lazerler, aynalar ve diğer optik bileşenleri kullanarak bir Ising makinesi yaptılar .

Daha sonra Hewlett Packard Labs'deki bir ekip fotonik çip tasarım araçları geliştirdi ve bunları tek bir çip üzerinde 1.052 optik bileşeni entegre ederek bir Ising makinesi oluşturmak için kullandı.

Ayrıca bakınız

Referanslar

daha fazla okuma

Dış bağlantılar