university of pavia italy faculty of engineering
play

University of Pavia, Italy Faculty of Engineering Microcomputer lab - PowerPoint PPT Presentation

University of Pavia, Italy Faculty of Engineering Microcomputer lab Application specific processors for Application specific processors for intensive computing applications intensive computing applications Gianni Danese Full Professor


  1. University of Pavia, Italy Faculty of Engineering Microcomputer lab Application specific processors for Application specific processors for intensive computing applications intensive computing applications Gianni Danese – Full Professor Francesco Leporati – Associate Professor Mauro Giachero – Ph.D. Student Nelson Nazzicari – Ph.D. Student

  2. Overview of our activities  FPGA for high performance computing  Montecarlo simulation  Fingerprint matching  Real time video compression of Formula 1 sensor data  Motor control for wind tunnel equipment  Intelligent cameras

  3. FPGA for high performance computing (1/2)  Dipole cubic lattice model – Energy calculation  Montecarlo simulations need a lot of computation

  4. FPGA for high performance computing (1/2)  a lot of repeated, regular calculation high-performance VLIW style architecture 

  5. FPGA for high performance computing (1/2)  Our current architecture features a speedup of 2 compared to a 3GHz Pentium 4 processor  The 1S40 FPGA can host 2 accelerator, bringing the speedup factor to 4  Using the more recent Stratix II or Stratix III the achievable speedup can be even greater  This way is possible to build up an accelerator cluster whose cost/performance ratio is much smaller than that obtainable with a cluster of PCs

  6. FPGA for high performance computing (2/2)  Fingerprint matching need a lot of computation  one new image vs. a big archive

  7. FPGA for high performance computing (2/2)  (band limited) phase only correlation algorithm correlation phase-only correlation

  8. A little spin-off: high performance DFT on FPGA  commercial solutions are not satisfying (too slow, big or inaccurate)  butterfly algorithm (created for parallel implementations)  different attempts (fixed vs floating point, data size, etc.)  better than ALTERA FFT Core and other commercial products (using our application- specific metric)

  9. Video Compression on F1 vehicle  thermic camera to control tyre temperature  normal b/w camera to control tyre deformation  low band high noise channel between car and boxes

  10. Video Compression on F1 vehicle  need for real time on board video compression to decrease the amount of data to be transmitted  some on board data elaboration

  11. Video Compression on F1 vehicle Image and video acquisition/compression Temperature evolution of four tyres platform (with extra debug/develop as seen by thermic cameras features)

  12. Motor control for wind tunnel equipment  actuator control for 1:2 model placement  position and speed sensors  treadmill rolling control  closed loop control to maintain belt alignment

  13. VISoc: Intelligent vision system  intelligent camera with embedded neural network  object recognition  shape count (cars, persons...)

  14. Partnerships  Magneti Marelli  Ferrari  Neuricam  Assomac  ST Microelectronics  National Institute for the Physics of Matter  National Institute of Nuclear Physics  Polytechnic of Milan

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend