Asymmetric Runtime Environments for Increased-Performance Speculative PDES

Lorenzo Altamura



pdf Download PDF

Abstract:
Future exascale systems will require runtime environments able to manage the complexity of the underlying heterogeneus hardware. This thesis discusses about asymmetric features in existing high performance applications to obtain consistent increase in terms of performance by properly exploiting the asymmetry shown by current pre-exascale systems. In particular, the focus is on parallel discrete events simulation (PDES) and possible solutions to best exploit asymmetry in threads by limiting the drawbacks in terms of the overhead brought by the time warp optimistic synchronization protocol.
Experimental data show how relevant the gain in terms of performance is when self-adjusting algorithms autonomically manage the balance between asymmetric thread incarnations.

BibTeX Entry:

@mastersthesis{tAlta20,
author = {Altamura, Lorenzo},
school = {Sapienza, University of Rome},
title = {Asymmetric Runtime Environments for Increased-Performance Speculative PDES},
year = {2020},
month = jan,
type = {mathesis},
comment = {Supervisor: A. Pellegrini. Co-Supervisor: S. Conoci}
}