Tesi etd-11122025-104126 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea magistrale
Autore
FALAI, GUIDO
URN
etd-11122025-104126
Titolo
Design and Evaluation of Acceleration Strategies for Homomorphic Encryption in High Performance Computing Applications
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ELETTRONICA
Relatori
relatore Rossi, Daniele
correlatore Donati, Massimiliano
correlatore Saponara, Sergio
correlatore Donati, Massimiliano
correlatore Saponara, Sergio
Parole chiave
- Acceleration
- AI
- ARM SVE
- Homomorphic Encryption
- HPC
- Microsoft SEAL
Data inizio appello
05/12/2025
Consultabilità
Non consultabile
Data di rilascio
05/12/2095
Riassunto
The thesis focused on optimizing the multiplication used by the CKKS scheme in Homomorphic Encryption computations on HPC and dedicated hardware platforms. After analyzing the mathematical structure and performance limitations of existing HE libraries (Microsoft SEAL), the work introduced a vectorized implementation based on the ARM Scalable Vector Extension (SVE) to accelerate said multiplication within SEAL while maintaining full computational correctness. Benchmark comparison between standard SEAL, SEAL+SVE, and SEAL+Intel HEXL were carried out to quantify improvements in speed and scalability. In parallel, for a more complete overview of all the possibilities, a hardware acceleration path inspired by the SEAL architecture was designed. Overall, the research demonstrates that hardware-aware optimization of homomorphic computation can reduce execution times while maintaining numerical precision, paving the way for practical adoption of HE in high-performance computing applications.
File
| Nome file | Dimensione |
|---|---|
La tesi non è consultabile. |
|