Beyond Moore's Law
By most accounts, we are nearing the limits of conventional photolithography processes. It will be challenging to continue to shrink feature sizes smaller than 5nm and still realize any performance improvement for digital electronics in silicon. At the current rate of development, the purported “End of Moore’s Law” will be reached in the middle to end of next decade.
Shrinking the feature sizes of wires and transistors has been the driver for Moore’s Law for the past 5 decades, but what might lie beyond the end of current lithographic roadmaps and how will it affect computing as we know it? Moore’s Law is an economic theory after all, and any option that can make future computing more capable each new generation (by some measure) could continue Moore’s economic theory well into the future.
The goal of this panel session is to communicate the options for extending computing beyond the end of our current silicon lithography roadmaps. The correct answers may be found in new ways to extend digital electronics efficiency or capability, or even new models of computation such as neuromorphic and quantum.
- What's Post Moore? More of Moore...; Joshua Fryman (Intel Corporation, USA)
Moore’s law has been resilient over decades, although its continuance has been questioned throughout – yield in the 70s, design productivity in the 80s, short-channel effects in the 90s, leakage and power in the 00s, and the lithographic limitations now in the 10s. Engineers found ways to bend the laws of physics then, and will do so in the future, just to keep the Moore’s law going. And this talk will discuss just how!
- Opportunities and Challenges in the Area of Quantum Computing and Quantum Simulation; Matthias Troyer (Microsof Research, USA)
The development of quantum mechanics gave not only a new understanding of the physical world but also a new paradigm for computing. A quantum computer harnesses quantum effects to achieve a speedup against classical computers. This panel will discuss the future application fields of quantum computers and remaining challenges for building a large scale quantum computer. Arguably the most prominent example is Shor’s algorithm which on a quantum computer is exponentially faster than the best known classical algorithm for factoring integers. Much more interestingly, quantum computers can exponentially speedup calculations in quantum chemistry and materials science, which occupy a large fraction of today’s supercomputers. Already a medium sized quantum computer will be able to reach beyond classical exascale machines for such applications. Further potential application areas are the efficient solution of linear systems and accelerating stochastic simulations.
- Neuromorphic Computing – Achievements, Opportunities and Plans; Karlheinz Meier (Heidelberg University, Germany)
The brain is characterized by extreme power efficiency, fault tolerance, compactness and the ability to learn. It can make predictions from noisy and unexpected input data. Any artificial system implementing all or some of those features is likely to have a large impact on the way we process information. With the increasingly detailed data from neuroscience and the availability of advanced VLSI process nodes the dream of building physical models of neural circuits on a meaningful scale of complexity is coming closer to realization. Such models deviate strongly from classical processor-memory based numerical machines as the two functions merge into a massively parallel network of almost identical cells. Neuromorphic architectures are considered an attractive approach to implement cognitive computing in hardware. Recent implementations of deep learning with convolutional neural networks on traditional architectures have shown remarkable results which have led to a debate on whether more biological detail like spike communication would be useful or just a burden.
This panel will discuss this open question and argue for a systematic approach towards neuromorphic architectures with an optimized degree of biological realism. This panel will introduce current projects worldwide and the approach proposed by the EU Human Brain Project to establish a systematic path from biological data to brain derived neuromorphic machines with a very high degree of configurability.
Sustainable Software Development and Publication Practices in the Computational Sciences
The goal of the PASC papers program is to advance the quality of formal scientific communication between the relative disciplines of computational science and engineering. The program was built from an observation that the computer science community traditionally publishes in the proceedings of major, international conferences, while the domain science community generally publishes in discipline-specific journals – and cross readership is very limited. The aim of our initiative is to build and sustain a platform that enables engagement between the computer science, applied mathematics and domain science communities, through a combination of conference participation, conference papers and post-conference journal publications. The PASC papers initiative allows authors to benefit from the interdisciplinarity and rapid dissemination of results afforded by the conference venue, as well as from the impact associated with subsequent publication in a high-quality scientific journal. To help facilitate such journal publication, PASC has recently formed collaborative partnerships with a number of scientific journals, including Computer Physics Communications (CPC), the Journal of Advances in Modeling Earth Systems (JAMES), and ACM Transactions on Mathematical Software (ACM TOMS). In this panel discussion, representatives from these journals are invited to express their thoughts regarding publication practices in the computational sciences, including the publication of software codes. We will discuss best practices for sustainable software development and address questions such as: how can we ensure that code and infrastructure will still be there in ten-plus years? How can we validate published results and guarantee reproducibility? Finally, we will describe our vision for the PASC papers initiative going forward.
- Thomas Schulthess (CSCS / ETH Zurich, Switzerland)
- Walter Dehnen (University of Leicester, UK): Editor (Astronomy and Astrophysics) for Computer Physics Communications (CPC)
- Robert Pincus (University of Colorado, USA): Editor in Chief of the Journal of Advances in Modeling Earth Systems (JAMES)
- Michael A. Heroux (Sandia National Laboratories, USA): Associate Editor (Replicated Computational Results) for ACM Transactions on Mathematical Software (TOMS)