The New Frontier -- Quantum Optical Computing

We will initially focus our efforts to apply the latest trends in Optical Computing to develop a complete Optical Processor. We Cant immediately project a speed for the processor but Exascale in NOT ruled out.

Like the many microelectronics processor endeavours which also need a complete Eco-System in the form of "Design Tools". We will be developing the complete Eco-System for the design and Fabrication of the All Optical Processor. These Design Tools would include from Modeling and Simulation Tools, to Layout and Verification. For the scale of a complete processor design, this cannot be accomplished without the assistance of Design Tools. These tools will be co-designed in the manner of Hardware-Software Co-Design.

Coming to the Processor, we will be exploiting some of enhancements to the traditional Data-Control Flow architectures. We dont want to rush into the endeavour and just map a Microelectronics Architecture into "The Optical Domain", but rather DESIGN  the All-Optical Processor from Basic Optical Domain First Principles.

We introduce the terminology – Opticonductors – for our technology developments immediately meaning the equivalent of Semiconductors.

To cite an assessment from the European Union Digital Agenda Futurium Programme – “Optical computing, while entrenched in our daily computing and communication infrastructures, must create all-optical computing solutions to truly capture the opportunity of optical – speed of transmission. Hybrid electric/optical systems will always be limited by the conversion of photons to electronics, and back. Like a bullet hitting a lead wall, then being converted to a bullet again, in order for a computing operation to be completed.”

A Quantum implementation must satisfy the basic requirements known as DiVincenzo criteria and can be summarised in the following:

1. Information storage–the qubit: We need to find some quantum property of a scalable physical system in which to encode our bit of information, that lives long enough to enable us to perform computations.

2. Initial state preparation: It should be possible to set the state of the qubits to 0 before each new computation.

3. Isolation: The quantum nature of the qubits should be tenable; this will require enough isolation of the qubit from the environment to reduce the effects of decoherence.

4. Gate implementation: We need to be able to manipulate the states of individual qubits with reasonable precision, as well as to induce interactions between them in a controlled way, so that the implementation of gates is possible. Also, the gate operation time τs has to be much shorter than the decoherence time T, so that τs/T ≪ r, where r is the maximum tolerable error rate for quantum error correction schemes to be effective.

5. Readout: It must be possible to measure the final state of our qubits once the computation is finished, to obtain the output of the computation.

See the Quantum Optical Computing Backgrounder.

Our Technical Advisory Board is composed of Experts as follows:

Professor Xinliang Zhang's group have been developing reconfigurable (FPGA-Like) Optical Integrated circuits at School of Optical and Electronic Information, Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China.

Professor Pochi Yeh is a specialist in optical devices and works in the see areas -- electro-optics, optical phase conjugation, nonlinear optics, dynamic holography, optical computing, neural networks.

Professor Anna Baldycheva is a Silicon Photonics and Graphene Expert from University of Exeter, UK.