NIPS Summerschool 2018

July 17-20 2018, Perugia, Italy

Energy Aware Transprecision Computing

NIPS Summerschool 2018

Energy Aware Transprecision Computing


Luca Grammaitoni
Igor Neri
Valbona Ramci

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: 
  • 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)
SW and TOOLS: 
  • 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)
Architecture and Circuits: 
  • 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)
Hands on session:
  • GAPUINO board/Mr. Wolf based board (Francesco Paci)
  • PULP (Fabian Schuiki)


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.


Luca GrammaitoniScientific Director
NIPS Laboratory
Dipartimento di Fisica e Geologia
Università di Perugia, Italy

Igor NeriLocal Organising Committee
NIPS Laboratory
Dipartimento di Fisica e Geologia
Università di Perugia, Italy

Valbona Ramci
NIPS Laboratory
Dipartimento di Fisica e Geologia
Università di Perugia, Italy


Hotel Giò in Perugia, Italy


Please dowload the Booking Form for discounted hotel rates.
All hotels are within an easy walk from the Summer School venue.
All reservations must be booked through the Booking Form in order to receive these discounted rates.



The registration fee includes: a welcome cocktail, 7 coffee breaks, 4 lunches and  the social dinner. Moreover, a programmed excursion is included.
Early registration (until 15 May 2018): 450 €
Late registration (from 16 May 2018):  600 €
Accompanying persons are welcome, and can choose between the following options:
Option 1: 80 € – it covers the cost of a welcome cocktail, the social dinner and the excursion
Option 2: 160 € – it covers the costs of a welcome cocktail, 4 lunches, the social dinner and the excursion
Registration Step by Step:
  1. Please compile the Registration form
  2. You will receive by email a confirmation of admission with instructions for the payment of the registration fee.
  3. After the payment your registration is completed and you will receive an invoice.
Please notice that school attendance is limited to 70 students and the participation will be assessed on a first-come/first-serve basis, subjected to acceptance from the Organizing Commettee.
Deadline for registration: 5 July 2018


NiPS Laboratory, Dipartimento di Fisica e Geologia, Università di Perugia

via Pascoli 1 – I-06123 – Perugia (Italy)


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 RomePisa, 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: