RT info:eu-repo/semantics/conferenceObject T1 The role of thread-level speculation in the manycore era A1 Barba Gutiérrez, Daniel A1 González Escribano, Arturo A1 Llanos Ferraris, Diego Rafael AB The purpose of this contribution is to discuss the role of software-based TLS solutions in the following years. From the software side, automatic parallelization techniques such as those based on the polyhedral model extracts parallelism from an increasing number of applications. The question here is whether this reduces the need from speculative runtime techniques. From the hardware side, the advent of manycore systems with dozens or hundreds of processors makes classic TLS techniques to have diminished returns. To deal with this scenario, an update of TLS runtime architectures may be desirable. PB Universidad de Valladolid, Escuela de Ingeniería Informática YR 2016 FD 2016 LK http://uvadoc.uva.es/handle/10324/29130 UL http://uvadoc.uva.es/handle/10324/29130 LA eng NO Compilers for Parallel Computing Workshop (CPC 2016), Valladolid, julio 2016 NO Producción Científica DS UVaDOC RD 19-sep-2024