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). New York : Association for Computing Machinery, Inc [10.1145/2742854.2742896].

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

Giorgi, R.
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
9781450333580
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). New York : 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