Vicente Lorente

dblp:84/7847 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0001-9466-2395ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 98% Integrated circuit design · 2%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
cache
0.912025
Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches · IEEE Trans. Computers 2025
Memory systems
emerging memory technologies
0.912025
Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches · IEEE Trans. Computers 2025
Memory systems › memory hierarchy › cache hierarchy
l1 cache
0.912025
Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches · IEEE Trans. Computers 2025
Memory systems › emerging memory technologies › spintronic memory
racetrack memory
0.912025
Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches · IEEE Trans. Computers 2025
Memory systems › cache › cache organization
set-associative cache
0.312025
Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches · IEEE Trans. Computers 2025
Memory systems
cache design
0.112009
An hybrid eDRAM/SRAM macrocell to implement first-level data caches · MICRO 2009
Integrated circuit design
memory circuit design
0.112009
An hybrid eDRAM/SRAM macrocell to implement first-level data caches · MICRO 2009
YearPublicationVenuePosition
2025 Dual Fast-Track Cache: Organizing Ring-Shaped Racetracks to Work as L1 Caches
abstract
Static Random-Access Memory (SRAM) is the fastest memory technology and has been the common design choice for implementing first-level (L1) caches in the processor pipeline, where speed is a key design issue that must be fulfilled. On the contrary, this technology offers much lower density compared to other technologies like Dynamic RAM, limiting L1 cache sizes of modern processors to a few tens of KB.This paper explores the use of slower but denser Domain Wall Memory (DWM) technology for L1 caches. This technology provides slow access times since it arranges multiple bits sequentially in a magnetic racetrack. To access these bits, they need to be shifted in order to place them under a header. A 1-bit shift usually takes one processor cycle, which can significantly hurt the application performance, making this working behavior inappropriate for L1 caches.Based on the locality (temporal and spatial) principles exploited by caches, this work proposes the Dual Fast-Track Cache (Dual FTC) design, a new approach to organizing a set of racetracks to build set-associative caches. Compared to a conventional SRAM cache, Dual FTC enhances storage capacity by a factor of 5 while incurring minimal shifting overhead, thereby rendering it a practical and appealing solution for L1 cache implementations.Experimental results show that the devised cache organization is as fast as an SRAM cache for 78% and 86% of the L1 data cache hits and L1 instruction cache hits, respectively (i.e., no shift is required). Consequently, due to the larger L1 cache capacities, significant system performance gains (by 22% on average) are obtained under the same silicon area.
Alejandro Valero, Vicente Lorente, Salvador Petit, Julio Sahuquillo
IEEE Trans. Computers2
2022 Fast-track cache: a huge racetrack memory L1 data cache
abstract
First-level (L1) caches have been traditionally implemented with Static Random-Access Memory (SRAM) technology, since it is the fastest memory technology, and L1 caches call for tight timing constraints in the processor pipeline. However, one of the main downsides of SRAM is its low density, which prevents L1 caches to improve their storage capacity beyond a few tens of KB. On the other hand, the recent Domain Wall Memory (DWM) technology overcomes such a constraint by arranging multiple bits in a magnetic racetrack, and sharing a header to access those bits. Accessing a bit requires a shift operation to align the target bit under the header. Such shifts increase the final access latency, which is the main reason why DWM has been mostly used to implement slow last-level caches.
Hugo Tárrega, Alejandro Valero, Vicente Lorente, Salvador Petit, Julio Sahuquillo
ICS3
2013 Combining RAM technologies for hard-error recovery in L1 data caches working at very-low power modes
abstract
Low-power modes in modern microprocessors rely on low frequencies and low voltages to reduce the energy budget. Nevertheless, manufacturing induced parameter variations can make SRAM cells unreliable producing hard errors at supply voltages below Vccmin.
Vicente Lorente, Alejandro Valero, Julio Sahuquillo, Salvador Petit, Ramon Canal, Pedro López 0001, José Duato
DATE1
2012 Impact on Performance and Energy of the Retention Time and Processor Frequency in L1 Macrocell-Based Data Caches
abstract
Cache memories dissipate an important amount of the energy budget in current microprocessors. This is mainly due to cache cells are typically implemented with six transistors. To tackle this design concern, recent research has focused on the proposal of new cache cells. Ann-bit cache cell, namely macrocell, has been proposed in a previous work. This cell combines SRAM and eDRAM technologies with the aim of reducing energy consumption while maintaining the performance. The capacitance of eDRAM cells impacts on energy consumption and performance since these cells lose their state once the retention time expires. On such a case, data must be fetched from a lower level of the memory hierarchy, so negatively impacting on performance and energy consumption. As opposite, if the capacitance is too high, energy would be wasted without bringing performance benefits. This paper identifies the optimal capacitance for a given processor frequency. To this end, the tradeoff between performance and energy consumption of a macrocell-based cache has been evaluated varying the capacitance and frequency. Experimental results show that, compared to a conventional cache, performance losses are lower than 2% and energy savings are up to 55% for a cache with 10 fF capacitors and frequencies higher than 1 GHz. In addition, using trench capacitors, a 4-bit macrocell reduces by 29% the area of four conventional SRAM cells.
Alejandro Valero, Julio Sahuquillo, Vicente Lorente, Salvador Petit, Pedro López 0001, José Duato
IEEE Trans. Very Large Scale Integr. Syst.3
2009 An hybrid eDRAM/SRAM macrocell to implement first-level data caches
abstract
SRAM and DRAM cells have been the predominant technologies used to implement memory cells in computer systems, each one having its advantages and shortcomings. SRAM cells are faster and require no refresh since reads are not destructive. In contrast, DRAM cells provide higher density and minimal leakage energy since there are no paths within the cell from Vdd to ground. Recently, DRAM cells have been embedded in logic-based technology, thus overcoming the speed limit of typical DRAM cells.
Alejandro Valero, Julio Sahuquillo, Salvador Petit, Vicente Lorente, Ramon Canal, Pedro López 0001, José Duato
MICRO4