Energy Aware Transprecision Computing
The NiPS Summer School on “Energy Aware Transprecision Computing” is a 4-days school experience devoted to the foundation of a novel approach to computing: the transprecision computing. The nature-inspired driving principle behind this new approach is that almost any application involves a large amount of intermediate calculations, whose accuracy is irrelevant to the final user, who is interested only in the reliability and validity of the final result. The main reason why in today’s systems these intermediate steps are still performed in full-precision is that existing hardware, runtime software, programming environments and algorithmic approaches do not offer well-assessed solutions to relax accuracy in a controllable way without sacrificing reliability. Lifting this limitation allows a slew of opportunities to arise, which will reduce time- and energy-to-solution by orders of magnitude, without compromising the accuracy and reliability of the final result.
This Summer School has a broad scope ranging from physical and mathematical foundation to low level technological aspects, to advanced compilation techniques. We will deal with transprecision computing, discussing its potential applications in a wide range of practical cases: from the tiny nodes of the Internet-of-Things (IoT), to the large computing centers of High Performance Computing (HPC).
Scientific Program
- Fundamentals on energy (Luca Gammaitoni)
- Physics of Information (Luca Gammaitoni/Igor Neri)
- Transprecision algorithms as a disruptive technology for challenging the Exascale energy barrier (Andrew Emerson)
- Adaptive-precision algorithms for sparse linear systems (Enrique Quintana/Andres Tomas)
- Advanced compilation techniques (Andrea Marongiu)
- Transprecision Floating-Point Library (Giuseppe Tagliavini)
- Integrating reduced precision concepts into applications and real code (Florian Scheidegger)
- Integrating reduced precision concepts into applications and real code (Mahwish/JunKyu Lee)
- RISC-V ISA/ Microarchitecture (Frank K. Gürkaynak)
- Parallel Ultra Low-Power Processing ,PULP, systems (Davide Rossi)
- FPGA programming using arbitrary precision data-types (Dionysios Diamantopoulos)
- Approximate DRAM and memory controllers (Norbert Wehn)
- GAPUINO board/Mr. Wolf based board (Francesco Paci)
- PULP (Fabian Schuiki)
Agenda
July 16th
- 18:00: Welcome cocktail
July 17th – July 20th
- 9:00 – 18:00: Lectures
July 18th
- 9:00 – 12:00: Lectures
- 14:30: it is foreseen a touristic guided excursion through the Trasimeno lake and, following, the social dinner in a special location.
July 19th – July 20th
- 9:00 – 18:00: Lectures
Accompanying persons are welcome to the summer school. Touristic attractions and cultural events, including the world renown Jazz festival “Umbria Jazz” that will be running in Perugia during the summer school days.
Organizers
Venue
Hotel Giò in Perugia, Italy
Lodging
All hotels are within an easy walk from the Summer School venue.
Registration
Registration
- Please compile the Registration form
- You will receive by email a confirmation of admission with instructions for the payment of the registration fee.
- After the payment your registration is completed and you will receive an invoice.
Contacts
NiPS Laboratory, Dipartimento di Fisica e Geologia, Università di Perugia
via Pascoli 1 – I-06123 – Perugia (Italy)
Email: school@nipslab.org
How to reach Perugia
By Air
The closest airport to Perugia is the San Francesco airport located at 15 min drive.
Central Italy’s closest major airports are in Rome, Pisa, and Florence. These can be easily reached by train, bus or car.
The major international gateway is Rome’s Aeroporto Leonardo da Vinci, known as Fiumicino (FCO) (30 km/19 mi southwest of Rome).
Pisa’s Aeroporto Galileo Galilei (PSA) (12 km/7 mi south of Pisa and 80 km (50 mi) west of Florence) has flights from London, Amsterdam, Brussels, and Paris)
Florence’s Aeroporto A. Vespucci, known as Peretola (FLR) (10 km/6 mi northwest of Florence), has connections to Brussels, Paris, London, Rome, and Milan.
By train
Arrival at Perugia Fontivegge Railways Station.Information on train schedule are available here: Trenitalia.
Previous Editions
Previous editions of NiPS Summer School have seen in seven years the participation of around 300 students and young researchers from all over the world.
Click here for some pictures of NiPS Summer School 2016!
Please visit the following links for information on previous editions, together with the slides of the lectures and photos of the events:
www.nipslab.org/summerschool2010
www.nipslab.org/summerschool2011
www.nipslab.org/summerschool2012
www.nipslab.org/summerschool2013
www.nipslab.org/summerschool2014
www.nipslab.org/summerschool2015