Godkända
FPGA-BASED HYBRID COMPUTING FOR ESS LINAC SIMULATOR
Arun Jeevaraj (2015)
Start
2017-02-01
Presentation
2017-10-13 10:00
Plats:
E:2349
Avslutat:
2017-11-13
Examensrapport:
Sammanfattning
The European Spallation Source (ESS) is a scientific laboratory constructed in cooperation from 17 European Countries to produce the brightest beam to date for use in materials research. For high power beam operations, there will be less room for operational error, therefore a more accurate multi-particle online simulator is needed to provide more realistic beam information and tuning guidance. Existing online simulators for proton linear accelerators (Linacs) are mostly developed based on the envelope model, which lacks the capability to simulate using real beam distributions and study a range of real-world scenarios. The ESS Linac simulator make use of the nonlinear space charge effect, which is calculated by assuming the beam distribution as Gaussian within the 3D ellipsoid. This can be accurate enough for the high intensity beam source used at ESS, but at a higher computational cost than the envelope based simulators. Hence, a platform to support highly parallel processing with optimal resource utilization needs to be explored. A heterogeneous architecture based on CPUs, GPUs and FPGA accelerators via using Opencl framework is an emerging solution for data centric applications. FPGA based accelerators have shown a figure of Performance per watt exceeding 20x than that of an equivalent CPU or GPU, while offering up to 50-75x latency improvements in some applications than traditional processors. The key problems to address here are the huge amount of data bandwidth and processing over these data, focusing more on the performance and accuracy metrics. A FPGA based hybrid architecture is proposed and development over the platform via opencl framework is considered.
Handledare: Liang Liu (EIT) och Fredrik Edman (EIT)
Examinator: Erik Larsson (EIT)