Alvaro EstebanezAlvaro EstebanezDiego R. LlanosArturo González-EscribanoUsing the Xeon Phi Platform to Run Speculatively-Parallelized Codes.225-241201745Int. J. Parallel Program.2https://doi.org/10.1007/s10766-016-0421-xdb/journals/ijpp/ijpp45.html#EstebanezLG17Alvaro EstebanezDiego R. LlanosArturo González-EscribanoA Survey on Thread-Level Speculation Techniques.22:1-22:39201649ACM Comput. Surv.2https://doi.org/10.1145/2938369db/journals/csur/csur49.html#EstebanezLG16Alvaro EstebanezDiego R. LlanosArturo González-EscribanoNew Data Structures to Handle Speculative Parallelization at Runtime.407-426201644Int. J. Parallel Program.3https://doi.org/10.1007/s10766-014-0347-0db/journals/ijpp/ijpp44.html#EstebanezLG16Sergio AldeaAlvaro EstebanezDiego R. LlanosArturo González-EscribanoAn OpenMP Extension that Supports Thread-Level Speculation.78-91201627IEEE Trans. Parallel Distributed Syst.1https://doi.org/10.1109/TPDS.2015.2393870http://doi.ieeecomputersociety.org/10.1109/TPDS.2015.2393870db/journals/tpds/tpds27.html#AldeaELG16Alvaro EstebanezDiego R. LlanosDavid OrdenBelén PalopMoody Scheduling for Speculative Parallelization.135-1462015Euro-Parhttps://doi.org/10.1007/978-3-662-48096-0_11conf/europar/2015db/conf/europar/europar2015.html#EstebanezLOP15Sergio AldeaAlvaro EstebanezDiego R. LlanosArturo González-EscribanoA New GCC Plugin-Based Compiler Pass to Add Support for Thread-Level Speculation into OpenMP.234-2452014Euro-Parhttps://doi.org/10.1007/978-3-319-09873-9_20conf/europar/2014db/conf/europar/europar2014.html#AldeaELG14Sergio AldeaDiego R. Llanos FerrarisDiego R. LlanosArturo González-EscribanoDavid OrdenBelén Palop