Future exascale machines will require multi/many-core architectures able to energyciently run multi-threaded applications. Data-flow execution models have demonstrated to be capable of improving execution performance by limiting the synchronization overhead. This paper proposes to augment cores with a minimalistic set of hardware units and dedicated instructions that allow energyciently scheduling the execution of threads on the basis of data-flow principles. Experimental results show performance improvements of the system when compared with other techniques (e.g., OpenMP, Cilk).

Ho, N., Mondelli, A., Scionti, A., Solinas, M., Portero, A., Giorgi, R. (2015). Enhancing an x86_64 multi-core architecture with data-flow execution support. In Proceedings of the 12th ACM International Conference on Computing Frontiers (pp.1-2). Association for Computing Machinery, Inc [10.1145/2742854.2742896].

Enhancing an x86_64 multi-core architecture with data-flow execution support

GIORGI, ROBERTO
Writing – Review & Editing
2015-01-01

Abstract

Future exascale machines will require multi/many-core architectures able to energyciently run multi-threaded applications. Data-flow execution models have demonstrated to be capable of improving execution performance by limiting the synchronization overhead. This paper proposes to augment cores with a minimalistic set of hardware units and dedicated instructions that allow energyciently scheduling the execution of threads on the basis of data-flow principles. Experimental results show performance improvements of the system when compared with other techniques (e.g., OpenMP, Cilk).
2015
978-145033358-0
Ho, N., Mondelli, A., Scionti, A., Solinas, M., Portero, A., Giorgi, R. (2015). Enhancing an x86_64 multi-core architecture with data-flow execution support. In Proceedings of the 12th ACM International Conference on Computing Frontiers (pp.1-2). Association for Computing Machinery, Inc [10.1145/2742854.2742896].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11365/977123