Vitorio Cargnini

dblp:77/3766 · also Luis Vitorio Cargnini · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
1since 2021 · last 2024
0000-0003-0580-5716ORCID · verified

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

Systems, architecture and hardware · 5 · 1 since 2021

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
1 paper
Memory systems · 93% Storage systems · 7%

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

TopicWeightPapersLastEvidence papers
Memory systems
cache management
0.812024
ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model · DAC 2024
Memory systems › cache management
cache replacement
0.812024
ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model · DAC 2024
Memory systems › memory disaggregation
CXL memory
0.812024
ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model · DAC 2024
Memory systems
memory expansion
0.812024
ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model · DAC 2024
Storage systems › flash and SSD
solid-state drive
0.212024
ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model · DAC 2024

Methods — techniques the papers use, named apart from their topics

gaussian mixture model · 0.8FPGA prototyping · 0.8
YearPublicationVenuePosition
2024 ICGMM: CXL-enabled Memory Expansion with Intelligent Caching Using Gaussian Mixture Model
abstract
Compute Express Link (CXL) emerges as a solution for wide gap between computational speed and data communication rates among host and multiple devices. It fosters a unified and coherent memory space between host and CXL storage devices such as such as Solid-state drive (SSD) for memory expansion, with a corresponding DRAM implemented as the device cache. However, this introduces challenges such as substantial cache miss penalties, sub-optimal caching due to data access granularity mismatch between the DRAM "cache" and SSD "memory", and inefficient hardware cache management. To address these issues, we propose a novel solution, named ICGMM, which optimizes caching and eviction directly on hardware, employing a Gaussian Mixture Model (GMM)-based approach. We prototype our solution on an FPGA board, which demonstrates a noteworthy improvement compared to the classic Least Recently Used (LRU) cache strategy. We observe a decrease in the cache miss rate ranging from 0.32% to 6.14%, leading to a substantial 16.23% to 39.14% reduction in the average SSD access latency. Furthermore, when compared to the state-of-the-art Long Short-Term Memory (LSTM)-based cache policies, our GMM algorithm on FPGA showcases an impressive latency reduction of over 10,000 times. Remarkably, this is achieved while demanding much fewer hardware resources.
Hanqiu Chen, Yitu Wang, Vitorio Cargnini, Mohammadreza Soltaniyeh, Gongjin Sun, Pradeep Subedi, Yiran Chen 0001, Cong Hao
DAC3
2013 Trends on the application of emerging nonvolatile memory to processors and programmable devices
abstract
A number of non-volatile memory technologies (NVMs) emerged in the past years. They promise to cope with limitations of standard memory technologies, such as scalability and idle power consumption. Numerous logic circuits based on these emerging technology have been proposed and prototyped in the last years. In this paper, we present an overview and current status of these logic circuits and discuss their potential applications in this field. In the first part, this article provides a survey on the application of those memories to programmable devices. The second section is dedicated to the use of NVMs in the processor's memory hierarchy, where we discuss potential applications based on a preliminary study we performed. Results were obtained using TAS-MRAM NVM technology.
Lionel Torres, Raphael Martins Brum, Vitorio Cargnini, Gilles Sassatelli
ISCAS3
2011 Optimizing an Open-Source Processor for FPGAs: A Case Study
abstract
Optimizing a processor for FPGA architectures is a challenging task. In this paper, we attempt to bridge the performance gap between commercial and open-source processors by introducing various design and implementation strategies at the register transfer abstraction level, where most optimizations require several design trade-offs to ensure an efficient and proper use of available resources. Using an open-source processor as a case study, we demonstrate the effectiveness of the proposed methods through a set of synthesis and benchmark results.
Lyonel Barthe, Vitorio Cargnini, Pascal Benoit, Lionel Torres
FPL2
2011 Design of MRAM based logic circuits and its applications
abstract
As the fabrication technology node shrinks down to 90nm or below, high standby power becomes one of the major critical issues for CMOS logic circuits due to the high leakage currents. A number of non-volatile storage technologies such as FRAM, MRAM, PCRAM and RRAM and so on, are under investigation to bring the non-volatility into the logic circuits and then eliminate completely the standby power issue. Thanks to its infinite endurance, high switching/sensing speed and easy 3D integration after CMOS process, MRAM is considered as the most promising one. Numerous logic circuits based on MRAM technology have been proposed and prototyped in the last years. In this paper, we present an overview and current status of these logic circuits and their potential applications in the future.
Weisheng Zhao 0001, Lionel Torres, Yoann Guillemenet, Vitorio Cargnini, Yahya Lakys, Jacques-Olivier Klein, Dafine Ravelosona, Gilles Sassatelli, Claude Chappert
ACM Great Lakes Symposium on VLSI4
2011 Embedded MRAM for high-speed computing
abstract
As the fabrication technology node shrinks down to 90nm or below, high standby power becomes one of the major critical issues for CMOS high-speed computing circuits (e.g. logic and cache memory) due to the high leakage currents. A number of non-volatile storage technologies such as FeRAM, MRAM, PCRAM and RRAM and so on, are under investigation to bring the non-volatility into the logic circuits and then eliminate completely the standby power issue. Thanks to its infinite endurance, high switching/sensing speed and easy 3D integration after CMOS process, MRAM is considered as the most promising one. Numerous logic circuits based on MRAM technology have been proposed and prototyped in the last years. In this paper, we present an overview and current status of these logic circuits and discuss their potential applications in the future from both the physics and architecture points of view.
Weisheng Zhao 0001, Yue Zhang 0010, Yahya Lakys, Jacques-Olivier Klein, Daniel Etiemble, D. Revelosona, Claude Chappert, Lionel Torres, Vitorio Cargnini, Raphael Martins Brum, Yoann Guillemenet, Gilles Sassatelli
VLSI-SoC9