Integrated quantum photonics
As the field has progressed new quantum algorithms have been developed which provide short and long term routes towards the demonstration of the superiority of quantum computers over their classical counterparts. Cluster state computation is now generally accepted as the approach that will be used to develop a fully fledged quantum computer. Whilst development of quantum computer will require the synthesis of many different aspects of integrated optics, boson sampling seeks to demonstrate the power of quantum computation via technologies readily available and is therefore a very promising near term algorithm to doing so. In fact shortly after its proposal there were several small scale experimental demonstrations of the boson sampling algorithm
QxBranch
In April 2017, QxBranch, in partnership with the Commonwealth Bank of Australia, released a quantum computing simulator aiming to enable software and algorithm development to assess the feasibility and performance of applications ahead of the development of silicon-based quantum computers. The simulator was modeled on the hardware being developed by the University of New South Wales and made accessible as part of the bank’s internal cloud-based systems, allowing developers to design and evaluate software and algorithms concurrently with the hardware's on-going development.