J
Juan Gómez Luna
Researcher at ETH Zurich
Publications - 9
Citations - 207
Juan Gómez Luna is an academic researcher from ETH Zurich. The author has contributed to research in topics: Instruction set & Dram. The author has an hindex of 4, co-authored 9 publications receiving 78 citations.
Papers
More filters
Proceedings ArticleDOI
SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems
Maciej Besta,Raghavendra Kanakagiri,Grzegorz Kwasniewski,Rachata Ausavarungnirun,Jakub Beránek,Konstantinos Kanellopoulos,Kacper Janda,Zur Vonarburg-Shmaria,Lukas Gianinazzi,Ioana Stefan,Juan Gómez Luna,Jakub Golinowski,Marcin Copik,Lukas Kapp-Schwoerer,Salvatore Di Girolamo,Nils Blach,Marek Konieczny,Onur Mutlu,Torsten Hoefler +18 more
TL;DR: In this paper, a cross-layer design is proposed to expose set operations using a novel programming paradigm, express and execute these operations efficiently with carefully designed set-centric ISA extensions called SISA, and use PIM to accelerate SISA instructions.
Proceedings ArticleDOI
SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations
Konstantinos Kanellopoulos,Nandita Vijaykumar,Christina Giannoula,Roknoddin Azizi,Skanda Koppula,Nika Mansouri Ghiasi,Taha Shahroodi,Juan Gómez Luna,Onur Mutlu +8 more
TL;DR: In this article, the authors propose a hardware-software cooperative mechanism that enables highly efficient indexing and storage of sparse matrices by explicitly enabling the hardware to recognize and exploit sparsity in data.
Proceedings ArticleDOI
SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations
Konstantinos Kanellopoulos,Nandita Vijaykumar,Christina Giannoula,Roknoddin Azizi,Skanda Koppula,Nika Mansouri Ghiasi,Taha Shahroodi,Juan Gómez Luna,Onur Mutlu +8 more
TL;DR: This paper proposes SMASH, a hardware-software cooperative mechanism that enables highly-efficient indexing and storage of sparse matrices and devise a novel software encoding based on a hierarchy of bitmaps that can be used to efficiently compress any sparse matrix, regardless of the extent and structure of sparsity.
Posted Content
FIGARO: Improving System Performance via Fine-Grained In-DRAM Data Relocation and Caching
Yaohua Wang,Lois Orosa,Xiangjun Peng,Yang Guo,Saugata Ghose,Minesh Patel,Jeremie S. Kim,Juan Gómez Luna,Mohammad Sadrosadati,Nika Mansouri Ghiasi,Onur Mutlu +10 more
TL;DR: A new substrate, FIGARO, is proposed that uses existing shared global buffers among subarrays within a DRAM bank to provide support for in-DRAM data relocation across subar-rays at the granularity of a single cache block, and it is shown that FIGCache outperforms state-of-the-art in- DRAM caching techniques, and that its performance gains are robust across many system and mechanism parameters.
Proceedings ArticleDOI
FIGARO: Improving System Performance via Fine-Grained In-DRAM Data Relocation and Caching
Yaohua Wang,Lois Orosa,Xiangjun Peng,Yang Guo,Saugata Ghose,Minesh Patel,Jeremie S. Kim,Juan Gómez Luna,Mohammad Sadrosadati,Nika Mansouri Ghiasi,Onur Mutlu +10 more
TL;DR: In this paper, a fine-grained in-DRAM cache called FIGCache is proposed to cache only frequently-accessed portions of different DRAM rows in a designated region of DRAM.