Future generation computer systems 134, 414-429 (2022). doi:10.1016/j.future.2022.04.014 EPIC3Future Generation Computer Systems, 134, pp. 414-429, ISSN: 0167739X UPCommons. Portal del coneixement obert de la UPC Universitat Politècnica de Catalunya (UPC) Future Generation Computer Systems, 134