Skip to main content
Go to the home page of the European Commission (opens in new window)
English en
CORDIS - EU research results
CORDIS

Extending Coherence for Hardware-Driven Optimizations in Multicore Architectures

CORDIS provides links to public deliverables and publications of HORIZON projects.

Links to deliverables and publications from FP7 projects, as well as links to some specific result types such as dataset and software, are dynamically retrieved from OpenAIRE .

Publications

A Deep Dive Into TAGE-SC-L

Author(s): Alberto Ros
Published in: 6th Championship Branch Prediction (CBP2025), Issue 6th, 2025, Page(s) 1-4
Publisher: NC State University

Analysis of the Interactions Between ILP and TLP With Hardware Transactional Memory (opens in new window)

Author(s): Víctor Nicolás-Conesa, Rubén Titos-Gil, Ricardo Fernández-Pascual, Alberto Ros, Manuel E. Acacio
Published in: Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), Issue 23rd, 2022, Page(s) 157--164, ISBN 978-1-6654-6958-6
Publisher: IEEE Computer Society
DOI: 10.1109/pdp55904.2022

Hardware Cache Locking for All Memory Updates (opens in new window)

Author(s): Ashkan Asgharzadeh, Eduardo José Gómez-Hernández, Juan M. Cebrian, Stefanos Kaxiras, Alberto Ros
Published in: 2024 IEEE 42nd International Conference on Computer Design (ICCD), Issue 42nd, 2025, Page(s) 566-574, ISBN 979-8-3503-8040-8
Publisher: IEEE
DOI: 10.1109/iccd63220.2024.00092

Rebasing Microarchitectural Research with Industry Traces (opens in new window)

Author(s): Josué Feliu, Arthur Perais, Daniel Jimenez, Alberto Ros
Published in: International Symposium on Workload Characterization (IISWC), Issue 2023, 2023, Page(s) 100--114, ISBN 979-8-3503-0317-9
Publisher: IEEE
DOI: 10.1109/iiswc59245.2023.00027

ITSLF: Inter-Thread Store-to-Load Forwarding in Simultaneous Multithreading (opens in new window)

Author(s): Josué Feliú, Alberto Ros, Manuel E. Acacio, Stefanos Kaxiras
Published in: International Symposium on Microarchitecture (MICRO), Issue 54th, 2021, Page(s) 1296-1308, ISBN 978-1-4503-8557-2
Publisher: IEEE/ACM
DOI: 10.1145/3466752.3480086

Mascot: Predicting Memory Dependencies and Opportunities for Speculative Memory Bypassing (opens in new window)

Author(s): Karl H. Mose, Sebastian S. Kim, Alberto Ros, Timothy M. Jones, Robert D. Mullins
Published in: 2025 IEEE International Symposium on High Performance Computer Architecture (HPCA), Issue 31st, 2025, Page(s) 59-71, ISBN 979-8-3315-0647-6
Publisher: IEEE
DOI: 10.1109/hpca61900.2025.00016

Temporarily Unauthorized Stores: Write First, Ask for Permission Later (opens in new window)

Author(s): Juan M. Cebrian, Magnus Jahre, Alberto Ros
Published in: 2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO), Issue 57th, 2025, Page(s) 810-822, ISBN 979-8-3503-5057-9
Publisher: IEEE
DOI: 10.1109/micro61859.2024.00065

BL∪E: A Timely, IP-based Data Prefetcher

Author(s): Alberto Ros
Published in: The 1st ML-Based Data Prefetching Competition. ML for Computer Architecture and Systems, Issue 1st, 2021, Page(s) 4
Publisher: Google

MBPlib: Modular Branch Prediction Library (opens in new window)

Author(s): Emilio Dominguez-Sanchez, Alberto Ros
Published in: International Symposium on Performance Analysis of Systems and Software (ISPASS), Issue 2023, 2023, Page(s) 71--80, ISBN 979-8-3503-9739-0
Publisher: IEEE Computer Society
DOI: 10.1109/ispass57527.2023.00016

A Cost-Effective Entangling Prefetcher for Instructions (opens in new window)

Author(s): Alberto Ros, Alexandra Jimborean
Published in: International Symposium on Computer Architecture (ISCA), Issue 48th, 2021, Page(s) 99-111, ISBN 978-1-6654-3333-4
Publisher: ACM
DOI: 10.1109/isca52012.2021.00017

Regional Out-of-Order Writes in Total Store Order (opens in new window)

Author(s): Sawan Singh, Alexandra Jimborean, Alberto Ros
Published in: Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques, 2020, Page(s) 205-216, ISBN 9781450380751
Publisher: ACM
DOI: 10.1145/3410463.3414645

Alternate Path μ-op Cache Prefetching (opens in new window)

Author(s): Sawan Singh, Arthur Perais, Alexandra Jimborean, Alberto Ros
Published in: 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA), Issue 51st, 2024, Page(s) 1230-1245, ISBN 979-8-3503-2658-1
Publisher: IEEE
DOI: 10.1109/isca59077.2024.00092

Secure Prefetching for Secure Cache Systems (opens in new window)

Author(s): Sumon Nath, Agustin Navarro-Torres, Alberto Ros, Biswabandan Panda
Published in: 2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO), Issue 57th, 2025, Page(s) 92-104, ISBN 979-8-3503-5057-9
Publisher: IEEE
DOI: 10.1109/micro61859.2024.00017

Chaining Transactions for Effective Concurrency Management in Hardware Transactional Memory (opens in new window)

Author(s): Víctor Nicolás-Conesa, Rubén Titos-Gil, Ricardo Fernández-Pascual, Manuel E. Acacio, Alberto Ros
Published in: 2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO), Issue 57th, 2025, Page(s) 840-855, ISBN 979-8-3503-5057-9
Publisher: IEEE
DOI: 10.1109/micro61859.2024.00067

Compiler-Assisted Instruction Fusion (opens in new window)

Author(s): Ravikiran Ravindranath Reddy, Sawan Singh, Arthur Perais, Alberto Ros, Alexandra Jimborean
Published in: 2026 IEEE/ACM International Symposium on Code Generation and Optimization (CGO), Issue 24th, 2026, Page(s) 726-739, ISBN 979-8-3315-9288-2
Publisher: IEEE
DOI: 10.1109/cgo68049.2026.11394845

Boosting Store Buffer Efficiency with Store-Prefetch Bursts (opens in new window)

Author(s): Juan M. Cebrian, Stefanos Kaxiras, Alberto Ros
Published in: 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020, Page(s) 568-580, ISBN 978-1-7281-7383-2
Publisher: IEEE
DOI: 10.1109/micro50266.2020.00054

Splash-4: Improving Scalability with Lock-Free Constructs (opens in new window)

Author(s): Eduardo José Gómez-Hernández, Ruixiang Shao, Christos Sakalis, Stefanos Kaxiras, Alberto Ros
Published in: International Symposium on Performance Analysis of Systems and Software (ISPASS),, Issue 2021, 2021, Page(s) 235-236, ISBN 978-1-7281-8643-6
Publisher: IEEE
DOI: 10.1109/ispass51385.2021.00044

Berti: An Accurate Local-Delta Data Prefetcher (opens in new window)

Author(s): Agustín Navarro-Torres, Biswabandan Panda, Jesús Alastruey-Benedé, Pablo Ibáñez, V. Viñals-Yúfera, Alberto Ros
Published in: International Symposium on Microarchitecture (MICRO), Issue 55th, 2022, Page(s) 975--991, ISBN 978-1-6654-6272-3
Publisher: ACM/IEEE
DOI: 10.1109/micro56248.2022.00072

Enhanced System-Level Coherence for Heterogeneous Unified Memory Architectures (opens in new window)

Author(s): Anoop Mysore Nataraja, Ricardo Fernández-Pascual, Alberto Ros
Published in: 2024 IEEE International Symposium on Workload Characterization (IISWC), Issue 2024, 2025, Page(s) 273-283, ISBN 979-8-3503-5603-8
Publisher: IEEE
DOI: 10.1109/iiswc63097.2024.00032

Free Atomics: Hardware Atomic Operations without Fences (opens in new window)

Author(s): Ashkan Asgharzadeh, Juan M. Cebrian, Arthur Perais, Stefanos Kaxiras, Alberto Ros
Published in: International Symposium on Computer Architecture (ISCA), 2022, Page(s) 14--26, ISBN 978-1-4503-8610-4
Publisher: ACM
DOI: 10.1145/3470496.3527385

Exploring Instruction Fusion Opportunities in General Purpose Processors (opens in new window)

Author(s): Sawan Singh, Arthur Perais, Alexandra Jimborean, Alberto Ros
Published in: Exploring Instruction Fusion Opportunities in General Purpose Processors, 2022, Page(s) 199--212, ISBN 978-1-6654-6272-3
Publisher: ACM/IEEE
DOI: 10.1109/micro56248.2022.00026

CELLO: Compiler-Assisted Efficient Load-Load Ordering in Data-Race-Free Regions (opens in new window)

Author(s): Sawan Singh, Josué Feliu, Manuel E. Acacio, Alexandra Jimborean, Alberto Ros
Published in: International Conference on Parallel Architectures and Compilation Techniques (PACT), Issue 32nd, 2023, Page(s) 1--13, ISBN 979-8-3503-4254-3
Publisher: IEEE
DOI: 10.1109/pact58117.2023.00009

Composite Instruction Prefetching: Combining Complementary Instruction Prefetchers (opens in new window)

Author(s): Gino Chacon, Elba Garza, Alexandra Jimborean, Alberto Ros, Paul Gratz, Daniel Jimenez, Samira Mirbagher-Ajorpaz
Published in: IEEE International Conference on Computer Design (ICCD), Issue 40th, 2022, Page(s) 471--478, ISBN 978-1-6654-6187-0
Publisher: IEEE Computer Society
DOI: 10.1109/iccd56317.2022.00076

The Entangling Data Prefetcher

Author(s): Agustín Navarro Torres, Simranjit Singh, Biswabandan Panda, Alberto Ros
Published in: 4th Data Prefetching Championship (DPC-4), Issue 2026, 2026, Page(s) 1-4
Publisher: ETH Zürich

No Rush in Executing Atomic Instructions (opens in new window)

Author(s): Ashkan Asgharzadeh, Josué Feliu, Manuel E. Acacio, Stefanos Kaxiras, Alberto Ros
Published in: 2025 IEEE International Symposium on High Performance Computer Architecture (HPCA), Issue 2025, 2025, Page(s) 1618-1630, ISBN 979-8-3315-0647-6
Publisher: IEEE
DOI: 10.1109/hpca61900.2025.00120

Speculative Enforcement of Store Atomicity (opens in new window)

Author(s): Alberto Ros, Stefanos Kaxiras
Published in: 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020, Page(s) 555-567, ISBN 978-1-7281-7383-2
Publisher: IEEE
DOI: 10.1109/micro50266.2020.00053

Splash-4: A Modern Benchmark Suite with Lock-Free Constructs (opens in new window)

Author(s): Eduardo José Gómez-Hernández, Juan Manuel Cebrian, Stefanos Kaxiras, Alberto Ros
Published in: International Symposium on Workload Characterization (IISWC), Issue 2022, 2022, Page(s) 51--64, ISBN 978-1-6654-8799-3
Publisher: IEEE Computer Society
DOI: 10.1109/iiswc55918.2022.00015

Effective Context-Sensitive Memory Dependence Prediction (opens in new window)

Author(s): Sebastian S. Kim, Alberto Ros
Published in: Symposium on High Performance Computer Architecture (HPCA), Issue 30th, 2024, Page(s) 515--527, ISBN 979-8-3503-9314-9
Publisher: IEEE
DOI: 10.1109/hpca57654.2024.00045

Clearing the Shadows - Recovering Lost Performance for Invisible Speculative Execution through HW/SW Co-Design (opens in new window)

Author(s): Kim-Anh Tran, Christos Sakalis, Magnus Själander, Alberto Ros, Stefanos Kaxiras, Alexandra Jimborean
Published in: Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques, Issue 29th, 2020, Page(s) 241-254, ISBN 9781450380751
Publisher: ACM
DOI: 10.1145/3410463.3414640

Pushing the Limits of the Berti Prefetcher

Author(s): Simranjit Singh, Agustín Navarro-Torres, Alberto Ros
Published in: 4th Data Prefetching Championship (DPC-4), Issue 2026, 2026, Page(s) 1-4
Publisher: ETH Zürich

Bounding Speculative Execution of Atomic Regions to a Single Retry (opens in new window)

Author(s): Eduardo José Gómez-Hernández, Juan M. Cebrian, Stefanos Kaxiras, Alberto Ros
Published in: Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4, Issue 2024, 2025, Page(s) 17-30, ISBN 979-8-4007-0391-1
Publisher: ACM
DOI: 10.1145/3622781.3674176

Efficient, Distributed, and Non-Speculative Multi-Address Atomic Operations (opens in new window)

Author(s): Eduardo José Gómez-Hernández, Rubén Titos-Gil, Juan Manuel Cebrián, Stefanos Kaxiras, Alberto Ros
Published in: International Symposium on Microarchitecture (MICRO), Issue 54th, 2021, Page(s) 337-349, ISBN 978-1-4503-8557-2
Publisher: IEEE/ACM
DOI: 10.1145/3466752.3480073

TSOPER: Efficient Coherence-Based Strict Persistency (opens in new window)

Author(s): Per Ekemark, Yuan Yao, Alberto Ros, Konstantinos Sagonas, Stefanos Kaxiras
Published in: Symposium on High Performance Computer Architecture (HPCA), Issue 27th, 2021, Page(s) 125-138, ISBN 978-1-6654-4670-9
Publisher: IEEE
DOI: 10.1109/hpca51647.2021.00021

The Entangling Instruction Prefetcher

Author(s): Alberto Ros, Alexandra Jimborean
Published in: The 1st Instruction Prefetching Championship (IPC-1), 2020, Page(s) 4
Publisher: NC State University

WoperTM: Got Nacks? Use Them! (opens in new window)

Author(s): Víctor Nicolás-Conesa, Rubén Titos-Gil, Ricardo Fernández-Pascual, Manuel E. Acacio, Alberto Ros
Published in: IEEE Computer Architecture Letters, Issue 24, 2025, Page(s) 157-160, ISSN 1556-6056
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/lca.2025.3565199

On the Interactions between ILP and TLP with Hardware Transactional Memory (opens in new window)

Author(s): Víctor Nicolás-Conesa, Rubén Titos-Gil, Ricardo Fernández-Pascual, Alberto Ros, Manuel E. Acacio
Published in: Microprocessors and Microsystems (MICPRO), Issue 104, 2024, Page(s) 104975, ISSN 0141-9331
Publisher: Elsevier BV
DOI: 10.1016/j.micpro.2023.104975

A Complexity-Effective Local Delta Prefetcher (opens in new window)

Author(s): Agustín Navarro-Torres, Biswabandan Panda, Jesús Alastruey-Benedé, Pablo Ibáñez, Víctor Viñals-Yúfera, Alberto Ros
Published in: IEEE Transactions on Computers, Issue 74, 2025, Page(s) 1482-1494, ISSN 0018-9340
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tc.2025.3533086

Alberto Ros, Alexandra Jimborean (opens in new window)

Author(s): Wrong-Path-Aware Entangling Instruction Prefetcher
Published in: IEEE Transactions on Computers (TC), Issue 73 (2), 2024, Page(s) 548--559, ISSN 0018-9340
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tc.2023.3337308

Speculative Inter-Thread Store-to-Load Forwarding in SMT Architectures (opens in new window)

Author(s): Josué Feliu, Alberto Ros, Manuel E. Acacio, Stefanos Kaxiras
Published in: Journal of Parallel Distributed Computing (JPDC), Issue 173, 2023, Page(s) 94--106, ISSN 0743-7315
Publisher: Academic Press
DOI: 10.1016/j.jpdc.2022.11.007

Compiler-Assisted Compaction/Restoration of SIMD Instructions (opens in new window)

Author(s): Juan Manuel Cebrian, Thibaud Balem, Adrian Barredo, Marc Casas, Miquel Moreto, Alberto Ros, Alexandra Jimborean
Published in: IEEE Transactions on Parallel and Distributed Systems (TPDS), Issue 33 (4), 2022, Page(s) 779-791, ISSN 1045-9219
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tpds.2021.3091015

The Entangling Instruction Prefetcher (opens in new window)

Author(s): Alberto Ros, Alexandra Jimborean
Published in: IEEE Computer Architecture Letters, Issue 19/2, 2020, Page(s) 84-87, ISSN 1556-6056
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/lca.2020.3002947

DeTraS: Delaying Stores for Friendly-Fire Mitigation in Hardware Transactional Memory (opens in new window)

Author(s): Rubén Titos-Gil, Ricardo Fernández-Pascual, Manuel E. Acacio, Alberto Ros
Published in: IEEE Transactions on Parallel and Distributed Systems (TPDS), Issue 33 (1), 2022, Page(s) 1--13, ISSN 1045-9219
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/tpds.2021.3085210

Analysing Software Prefetching Opportunities in Hardware Transactional Memory (opens in new window)

Author(s): Marina Shimchenko, Rubén Titos-Gil, Ricardo Fernández-Pascual, Manuel E. Acacio, Stefanos Kaxiras, Alberto Ros, Alexandra Jimborean
Published in: Journal of Supercomputing (SUPE), Issue 78, 2022, Page(s) 919–944, ISSN 0920-8542
Publisher: Kluwer Academic Publishers
DOI: 10.1007/s11227-021-03897-z

Intellectual Property Rights

SYSTEM AND METHOD FOR PREFETCHING BURSTS ACCESSES TO CONTIGUOUS MEMORY LOCATIONS

Application/Publication number: 20 382900
Date: 2020-10-13
Applicant(s): UNIVERSIDAD DE MURCIA

Searching for OpenAIRE data...

There was an error trying to search data from OpenAIRE

No results available

My booklet 0 0