On Attributes and Limitations of Linear Optics in Computing A personal view Joseph Shamir Department of Electrical Engineering Technion, Israel OSC2009.

Slides:



Advertisements
Similar presentations
Today • Diffraction from periodic transparencies: gratings
Advertisements

Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Chapter 1 Electromagnetic Fields
Chapter 13 Transmission Lines
EEE 498/598 Overview of Electrical Engineering
Electromagnetic Engineering ECE292 Sophomore Seminar 18 March 2008.
So far Geometrical Optics – Reflection and refraction from planar and spherical interfaces –Imaging condition in the paraxial approximation –Apertures.
Nonlinear Optics Lab. Hanyang Univ. Chapter 3. Propagation of Optical Beams in Fibers 3.0 Introduction Optical fibers  Optical communication - Minimal.
ECE 4321: Computer Networks Chapter 3 Data Transmission.
Sampling process Sampling is the process of converting continuous time, continuous amplitude analog signal into discrete time continuous amplitude signal.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Evan Walsh Mentors: Ivan Bazarov and David Sagan August 13, 2010.
All-Optical Header Recognition M. Dagenais Department of Electrical and Computer Engineering, University of Maryland, College Park, MD 20742, USA
Electrical & Computer Engineering Electromagnetics Program David Atkinson & Jeffrey L. Young February 24, 2009.
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
Single Shot Combined Time Frequency Four Wave Mixing Andrey Shalit, Yuri Paskover and Yehiam Prior Department of Chemical Physics Weizmann Institute of.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
University of Utah Advanced Electromagnetics Image Theory Dr. Sai Ananthanarayanan University of Utah Department of Electrical and Computer Engineering.
Project Presentation: March 9, 2006
Reversible Computing Architectural implementation using only reversible primitives Perform logical operations in a reversible manner May be used to implement.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
EMLAB 1 Power Flow and PML Placement in FDTD. EMLAB 2 Lecture Outline Review Total Power by Integrating the Poynting Vector Total Power by Plane Wave.
Consortium for Metrology of Semiconductor Nanodefects Mechanical Engineering An Introduction to Computational Electromagnetics using FDTD R. E. Diaz.
Anharmonic Oscillator Derivation of Second Order Susceptibilities
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Lecture 1. References In no particular order Modern Digital and Analog Communication Systems, B. P. Lathi, 3 rd edition, 1998 Communication Systems Engineering,
SARAN THAMPY D SARAN THAMPY D S7 CSE S7 CSE ROLL NO 17 ROLL NO 17 Optical computing.
Optical Fiber Basics-Part 2
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
In Engineering --- Designing a Pneumatic Pump Introduction System characterization Model development –Models 1, 2, 3, 4, 5 & 6 Model analysis –Time domain.
O Aim of the lecture  Introduction of Waves water as a model Radio  Light representation with rays refraction reflection o Main learning outcomes  familiarity.
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
CE 4228 Data Communications and Networking
August, 1999A.J. Devaney Stanford Lectures-- Lecture I 1 Introduction to Inverse Scattering Theory Anthony J. Devaney Department of Electrical and Computer.
Lecture 6.
PROPAGATION OF SIGNALS IN OPTICAL FIBER 9/20/11. Light Characteristics Particle Characteristics Light has energy Photons are the smallest quantity of.
1 Optical Diffraction Theory and Its Applications on Photonic Device Design.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
BIONIC DATA STORAGE USING HOLOGRAPHIC TECHNIQUES BY KAILASH.K AND PRIYADHARSHINI.R.
1 EEE 498/598 Overview of Electrical Engineering Lecture 11: Electromagnetic Power Flow; Reflection And Transmission Of Normally and Obliquely Incident.
1 Roland Kersting Department of Physics, Applied Physics, and Astronomy The Science of Information Technology Computing with Light the processing.
1 EEE 431 Computational Methods in Electrodynamics Lecture 9 By Dr. Rasime Uyguroglu
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Simulation of Nonlinear Effects in Optical Fibres
Fourier relations in Optics Near fieldFar field FrequencyPulse duration FrequencyCoherence length Beam waist Beam divergence Focal plane of lensThe other.
Optical telecommunication networks.  Introduction  Multiplexing  Optical Multiplexing  Components of Optical Mux  Application  Advantages  Shortcomings/Future.
Design of an 8-bit Carry-Skip Adder Using Reversible Gates Vinothini Velusamy, Advisor: Prof. Xingguo Xiong Department of Electrical Engineering, University.
Chapter 2 Signals and Spectra (All sections, except Section 8, are covered.)
ABSTRACT The design of a complete system level modeling and simulation tool for optical micro-systems is the focus of our research . We use a rigorous.
Fourier Analysis of Signals and Systems
Lecture 5.
Introduction to Spintronics
Introduction to Quantum Computing
Light can be reflected, transmitted and absorbed..
Appendix A : Fourier transform
EKT 441 MICROWAVE COMMUNICATIONS
Prof. David R. Jackson Dept. of ECE Fall 2015 Notes 8 ECE 6340 Intermediate EM Waves 1.
PHYS 408 Applied Optics (Lecture 19) JAN-APRIL 2016 EDITION JEFF YOUNG AMPEL RM 113.
OPTICAL DATA SECURITY ARUNKUMAR P.S S 7 EC A ROLL NO- 16.
UPB / ETTI O.DROSU Electrical Engineering 2
Four wave mixing in submicron waveguides
Chapter 1 Electromagnetic Fields
Introduction to Diffraction Tomography
ENE 325 Electromagnetic Fields and Waves
Scalar theory of diffraction
SPACE TIME Fourier transform in time Fourier transform in space.
Transmission Lines and Waveguides
Presentation transcript:

On Attributes and Limitations of Linear Optics in Computing A personal view Joseph Shamir Department of Electrical Engineering Technion, Israel OSC2009

Outline 1. Motivation 2. Attributes of Optics, a sales man promotion 3. About 3D processing and storage 4. Temporal limitations 5. Conservative and Directed Logic 6. Conclusions

Motivation Attributes of optics: High density of information handling, including 3D capabilities (holography). Computing with the speed of light. Large (temporal) bandwidth due to high frequency. High spatial parallelism and spatial bandwidth. A “salesman” promotion of optical computing: Why are these statements misleading?

We consider here the recording and processing of information with 3D capabilities employing optical architectures in free space and containing bulk optical components. The main attribute of light is that it solves the Maxwell equations in 3D space, at the speed of light. HOWEVER, the solution is uniquely determined by a set of boundary conditions distributed over 2D surfaces. This means that all the information that can be handled must be distributed over these surfaces. Recording and processing of 3D information

Can view from here Is real 3-D Imaging possible? Hologram Can’t view from here

Propagation by plane wave spectrum representation 0 z u(x,y,0)u(x,y,z) In the spectral domain: where: Back to pace domain:

Spatial frequency spectrum Define: For a propagating field: Information content of a wavefront ~ L2L2 Information content of a 3D object ~ L3L3

z zz incident wave input plane 3D information storage by space sampling by importance

Where does technology stand? What can we expect in the future?

Technology Competition for Storage Where do we go from here? 4 G 32 G

Computing with the speed of light? The high velocity of light is efficiently exploited in long distance optical communication. This does not imply anything related to computing. What are the implications of the finite velocity of light for massive computational tasks implemented on bulk architectures?

Time skew in free space.

Implications of the time delays For L = 1 cm, T pipe ~ 30 psFor D = 1 cm, T skew ~ 13 ps For L = 2 cm, T pipe ~ 60 psFor D = 1 cm, T skew ~ 7 ps The addition of optical components can modify the skew effects

Fourier transform optical system Operating the system by short pulses will lead to pulse broadening by an amount equivalent to the time skew.

Double Fourier transform - Imaging Imaging is exact with the skew compensated by the two successive FT operations. Filter Inserting a “filter” generates new scattering centers that may double the skew of a single FT.

Single lens imaging At a given point, by Fermat’s principle, there is no skew (pulse broadening) but there is differential delay among points determined by the quadratic phase factor.

All basic optical systems possess pipeline delay and most of them have also a time skew effect. The ultimate performance of any processing architecture must be assessed in taking into account these time effects

Vector-matrix multiplier Actual implementation involves two 1D FT operations leading to double the skew of a FT operation leading to significant reduction in processing speed.

Matrix-matrix multiplier One possible implementation The skew limitation here is the sum of two free-space propagations

High density of information handling, including 3D capabilities (holography). Not necessarily. Hard competition with other storage media. Computing with the speed of light. Speed of light is finite, leading to pipeline delays and skew. Large (temporal) bandwidth due to high frequency. While for long-distance communication light has an unquestionable advantage over any other means of communication, this is not the case for conventional computing scenarios where propagation and diffraction effects play an important role. High spatial parallelism and spatial bandwidth. Not compatible with high temporal bandwidth due to skew “ Attributes of optics ” revisited:

Where we go from here? To make optics viable in computing new paradigms must be investigated. Most available computing paradigms are based on the characteristics of electrons and they cannot be effectively translated into optical procedures. One promising paradigm is Directed Logic, based on reversibility.

The Fredkin gate C C’ A B A’ B’ C = C’ If C = 1, A’ = B, B’ = A If C = 0, A’ = A, B’ = B The control input, C, determines the gate’s operation on the signals, A and B. The gate is reversible in a sense that the control is transmitted and, therefore, the inputs can be reconstructed form the outputs. In a reversible gate there is not dissipation of information. As a consequence, ideally there is also no loss of energy making such processes faster and more efficient.

Controlled waveguide coupler implementation of a Fredkin gate and array

Directed Logic Directed logic is based on an array of Fredkin gates where the input signals are the control signals. These controls direct a single input signal toward the output in such a way that any logic function is implemented. Usually there are two outputs, the logic function result and its complement. In the following demonstrative examples each block represents a Fredkin gate. Each input signal addresses one or several gate controls and one optical channel is directed to the output representing the result of the logic function.

Directed logic implementation of a XOR gate Input bits

OR/NOR Gate

(A OR B) AND C

Conclusions Will novel computing paradigms together with the advent of plasmonics, metamaterials and quantum computing change this trend? The main drive for optical computing was the correlator, which exploits the high parallelism. At that time this was competitive with electronics but progress of the latter deprived the advantage of optics due to its limitations. Thank you Apart from optical communication optical storage became probably the biggest hit but in this field too, optics looses ground in favor of advanced magnetic and flash memory devices.