Skip to content

Josep Torrellas

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

219

Venues

29

Active years

1990–2026

Best venue rank

A*

Where they publish

Papers

219 indexed papers, newest first.

YearVenueTitleAuthors
2026CGOGRANII: Selection and Ordering of Primitives in GRAph Neural Networks using Input Inspection.Damitha Lenadora, Vimarsh Sathia, Gerasimos Gerogiannis, Serif Yesil, Josep Torrellas, Charith Mendis
2026HPCAPhasedStore: Supporting High-Performance Write-Through Cache-Coherence Protocols Under TSO.Burak Ocalan, Chloe Alverti, Shashwat Jaiswal, Antonis Psistakis, David A. Koufaty, Suyash Mahar, Steven Swanson, Josep Torrellas
2026HPCAAccelFlow: Orchestrating an On-Package Ensemble of Fine-Grained Accelerators for Microservices.Jovan Stojkovic, Abraham Farrell, Zhangxiaowen Gong, Christopher J. Hughes, Josep Torrellas
2026ISCAATX: Accelerator Task Extensions.Gerasimos Gerogiannis, Stijn Eyerman, Josep Torrellas, Wim Heirman
2026ISCAPowerGrad: Hierarchical Power Management for Power-Limited ML Inference Clusters.Hyoungwook Nam, Raghavendra Pradyumna Pothukuchi, Alper Buyuktosunoglu, Aporva Amarnath, Pradip Bose, Josep Torrellas
2026ISCADorado: Clustered Hardware Cache Coherence for 1,000+ Cores.Jovan Stojkovic, Abraham Farrell, Gerasimos Gerogiannis, Zhangxiaowen Gong, Christopher J. Hughes, Josep Torrellas
2025ASPLOSCXLfork: Fast Remote Fork over CXL Fabrics.Chloe Alverti, Stratos Psomadakis, Burak Ocalan, Shashwat Jaiswal, Tianyin Xu, Josep Torrellas
2025ASPLOSTAPAS: Thermal- and Power-Aware Scheduling for LLM Inference in Cloud Platforms.Jovan Stojkovic, Chaojie Zhang, igo Goiri, Esha Choukse, Haoran Qiu, Rodrigo Fonseca, Josep Torrellas, Ricardo Bianchini
2025HPCAConcord: Rethinking Distributed Coherence for Software Caches in Serverless Environments.Jovan Stojkovic, Chloe Alverti, Alan Andrade, Nikoleta Iliakopoulou, Hubertus Franke, Tianyin Xu, Josep Torrellas
2025HPCADynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiency.Jovan Stojkovic, Chaojie Zhang, igo Goiri, Josep Torrellas, Esha Choukse
2025ICMLCOGNATE: Acceleration of Sparse Tensor Programs on Emerging Hardware using Transfer Learning.Chamika Sudusinghe, Gerasimos Gerogiannis, Damitha Lenadora, Charles Block, Josep Torrellas, Charith Mendis
2025ISCAMeshSlice: Efficient 2D Tensor Parallelism for Distributed DNN Training.Hyoungwook Nam, Gerasimos Gerogiannis, Josep Torrellas
2025ISCAHardHarvest: Hardware-Supported Core Harvesting for Microservices.Jovan Stojkovic, Chunao Liu, Muhammad Shahbaz, Josep Torrellas
2025MICROMicro-MAMA: Multi-Agent Reinforcement Learning for Multicore Prefetching.Charles Block, Gerasimos Gerogiannis, Josep Torrellas
2025MICRODECA: A Near-Core LLM Decompression Accelerator Grounded on a 3D Roofline Model.Gerasimos Gerogiannis, Stijn Eyerman, Evangelos Georganas, Wim Heirman, Josep Torrellas
2025MICRONetSparse: In-Network Acceleration of Distributed Sparse Kernels.Gerasimos Gerogiannis, Dimitrios Merkouriadis, Charles Block, Annus Zulfiqar, Filippos Tofalos, Muhammad Shahbaz, Josep Torrellas
2025MICROChameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference Environments.Nikoleta Iliakopoulou, Jovan Stojkovic, Chloe Alverti, Tianyin Xu, Hubertus Franke, Josep Torrellas
2025OSDIEMT: An OS Framework for New Memory Translation Architectures.Siyuan Chai, Jiyuan Zhang, Jongyul Kim, Alan Wang, Fan Chung, Jovan Stojkovic, Weiwei Jia, Dimitrios Skarlatos, Josep Torrellas, Tianyin Xu
2024ASPLOSTwo-Face: Combining Collective and One-Sided Communication for Efficient Distributed SpMM.Charles Block, Gerasimos Gerogiannis, Charith Mendis, Ariful Azad, Josep Torrellas
2024ASPLOSEverywhere All at Once: Co-Location Attacks on Public Cloud FaaS.Zirui Neil Zhao, Adam Morrison, Christopher W. Fletcher, Josep Torrellas
2024ASPLOSLast-Level Cache Side-Channel Attacks Are Feasible in the Modern Public Cloud.Zirui Neil Zhao, Adam Morrison, Christopher W. Fletcher, Josep Torrellas
2024HPCAHotTiles: Accelerating SpMM with Heterogeneous Accelerator Architectures.Gerasimos Gerogiannis, Sriram Aananthakrishnan, Josep Torrellas, Ibrahim Hur
2024HPCAMINOS: Distributed Consistency and Persistency Protocol Implementation & Offloading to SmartNICs.Antonis Psistakis, Fabien Chaix, Josep Torrellas
2024ISCAHADES: Hardware-Assisted Distributed Transactions in the Age of Fast Networks and SmartNICs.Apostolos Kokolis, Antonis Psistakis, Benjamin Reidys, Jian Huang, Josep Torrellas
2024ISCAEcoFaaS: Rethinking the Design of Serverless Environments for Energy Efficiency.Jovan Stojkovic, Nikoleta Iliakopoulou, Tianyin Xu, Hubertus Franke, Josep Torrellas
2024MICROMosaic: Harnessing the Micro-Architectural Resources of Servers in Serverless Environments.Jovan Stojkovic, Esha Choukse, Enrique Saurez, igo Goiri, Josep Torrellas
2024SCDistributed-Memory Parallel Algorithms for Sparse Matrix and Sparse Tall-and-Skinny Matrix Multiplication.Isuru Ranawaka, Md Taufique Hussain, Charles Block, Gerasimos Gerogiannis, Josep Torrellas, Ariful Azad
2023ASPLOSUntangle: A Principled Framework to Design Low-Leakage, High-Performance Dynamic Partitioning Schemes.Zirui Neil Zhao, Adam Morrison, Christopher W. Fletcher, Josep Torrellas
2023HPCAMemory-Efficient Hashed Page Tables.Jovan Stojkovic, Namrata Mantri, Dimitrios Skarlatos, Tianyin Xu, Josep Torrellas
2023HPCASpecFaaS: Accelerating Serverless Applications with Speculative Function Execution.Jovan Stojkovic, Tianyin Xu, Hubertus Franke, Josep Torrellas
2023ISCASPADE: A Flexible and Scalable Accelerator for SpMM and SDDMM.Gerasimos Gerogiannis, Serif Yesil, Damitha Lenadora, Dingyuan Cao, Charith Mendis, Josep Torrellas
2023ISCAμManycore: A Cloud-Native CPU for Tail at Scale.Jovan Stojkovic, Chunao Liu, Muhammad Shahbaz, Josep Torrellas
2023ISCAMXFaaS: Resource Sharing in Serverless Environments for Parallelism and Efficiency.Jovan Stojkovic, Tianyin Xu, Hubertus Franke, Josep Torrellas
2023MICROMicro-Armed Bandit: Lightweight & Reusable Reinforcement Learning for Microarchitecture Decision-Making.Gerasimos Gerogiannis, Josep Torrellas
2023PPoPPWISE: Predicting the Performance of Sparse Matrix Vector Multiplication with Machine Learning.Serif Yesil, Azin Heidarshenas, Adam Morrison, Josep Torrellas
2022ASPLOSParallel virtualized memory translation with nested elastic cuckoo page tables.Jovan Stojkovic, Dimitrios Skarlatos, Apostolos Kokolis, Tianyin Xu, Josep Torrellas
2022ASPLOSPinned loads: taming speculative loads in secure processors.Zirui Neil Zhao, Houxiang Ji, Adam Morrison, Darko Marinov, Josep Torrellas
2022ISCAGraphite: optimizing graph neural networks on CPUs through cooperative software-hardware techniques.Zhangxiaowen Gong, Houxiang Ji, Yao Yao, Christopher W. Fletcher, Christopher J. Hughes, Josep Torrellas
2022ICSCloak: tolerating non-volatile cache read latency.Apostolos Kokolis, Namrata Mantri, Shrikanth Ganapathy, Josep Torrellas, John Kalamatianos
2022ICSDense dynamic blocks: optimizing SpMM for processors with vector and matrix units using machine learning techniques.Serif Yesil, Jos E. Moreira, Josep Torrellas
2021ASPLOSJamais vu: thwarting microarchitectural replay attacks.Dimitrios Skarlatos, Zirui Neil Zhao, Riccardo Paccagnella, Christopher W. Fletcher, Josep Torrellas
2021ASPLOSSpeculative interference attacks: breaking invisible speculation schemes.Mohammad Behnia, Prateek Sahu, Riccardo Paccagnella, Jiyong Yu, Zirui Neil Zhao, Xiang Zou, Thomas Unterluggauer, Josep Torrellas, Carlos V. Rozas, Adam Morrison, Frank McKeen, Fangfei Liu, Ron Gabor, Christopher W. Fletcher, Abhishek Basak, Alaa R. Alameldeen
2021DATEFuzzy-Token: An Adaptive MAC Protocol for Wireless-Enabled Manycores.Antonio Franques, Sergi Abadal, Haitham Hassanieh, Josep Torrellas
2021HPCAWiDir: A Wireless-Enabled Directory Cache Coherence Protocol.Antonio Franques, Apostolos Kokolis, Sergi Abadal, Vimuth Fernando, Sasa Misailovic, Josep Torrellas
2021ISCAMaya: Using Formal Control to Obfuscate Power Side Channels.Raghavendra Pradyumna Pothukuchi, Sweta Yamini Pothukuchi, Petros G. Voulgaris, Alexander G. Schwing, Josep Torrellas
2021ISCAExecution Dependence Extension (EDE): ISA Support for Eliminating Fences.Thomas Shull, Ilias Vougioukas, Nikos Nikoleris, Wendy Elsasser, Josep Torrellas
2021MICRODistributed Data Persistency.Apostolos Kokolis, Antonis Psistakis, Benjamin Reidys, Jian Huang, Josep Torrellas
2021NSDIOne Protocol to Rule Them All: Wireless Network-on-Chip using Deep Reinforcement Learning.Suraj Jog, Zikun Liu, Antonio Franques, Vimuth Fernando, Sergi Abadal, Josep Torrellas, Haitham Hassanieh
2021SYSTORUniHeap: managing persistent objects across managed runtimes for non-volatile memory.Daixuan Li, Benjamin Reidys, Jinghan Sun, Thomas Shull, Josep Torrellas, Jian Huang
2020ASPLOSElastic Cuckoo Page Tables: Rethinking Virtual Memory Translation for Parallelism.Dimitrios Skarlatos, Apostolos Kokolis, Tianyin Xu, Josep Torrellas
2020ISCABabelFish: Fusing Address Translations for Containers.Dimitrios Skarlatos, Umur Darbaz, Bhargava Gopireddy, Nam Sung Kim, Josep Torrellas
2020ISCASpeculative Data-Oblivious Execution: Mobilizing Safe Prediction For Safe and Efficient Speculative Execution.Jiyong Yu, Namrata Mantri, Josep Torrellas, Adam Morrison, Christopher W. Fletcher
2020ICSSnug: architectural support for relaxed concurrent priority queueing in chip multiprocessors.Azin Heidarshenas, Tanmay Gangwani, Serif Yesil, Adam Morrison, Josep Torrellas
2020ICSV-Combiner: speeding-up iterative graph processing on a shared-memory platform with vertex merging.Azin Heidarshenas, Serif Yesil, Dimitrios Skarlatos, Sasa Misailovic, Adam Morrison, Josep Torrellas
2020MICROSAVE: Sparsity-Aware Vector Engine for Accelerating DNN Training and Inference on CPUs.Zhangxiaowen Gong, Houxiang Ji, Christopher W. Fletcher, Christopher J. Hughes, Sara S. Baghsorkhi, Josep Torrellas
2020MICROP-INSPECT: Architectural Support for Programmable Non-Volatile Memory Frameworks.Apostolos Kokolis, Thomas Shull, Jian Huang, Josep Torrellas
2020MICRODraco: Architectural and Operating System Support for System Call Security.Dimitrios Skarlatos, Qingrong Chen, Jianyan Chen, Tianyin Xu, Josep Torrellas
2020MICROSpeculation Invariance (InvarSpec): Faster Safe Execution Through Program Analysis.Zirui Neil Zhao, Houxiang Ji, Mengjia Yan, Jiyong Yu, Christopher W. Fletcher, Adam Morrison, Darko Marinov, Josep Torrellas
2020SCSpeeding up SpMV for power-law graph analytics by enhancing locality & vectorization.Serif Yesil, Azin Heidarshenas, Adam Morrison, Josep Torrellas
2020SIGCOMMMillimeter wave wireless network on chip using deep reinforcement learning.Suraj Jog, Zikun Liu, Antonio Franques, Vimuth Fernando, Haitham Hassanieh, Sergi Abadal, Josep Torrellas
2019ASPLOSReplica: A Wireless Manycore for Communication-Intensive and Approximate Data.Vimuth Fernando, Antonio Franques, Sergi Abadal, Sasa Misailovic, Josep Torrellas
2019HPCAPageSeer: Using Page Walks to Trigger Page Swaps in Hybrid Memory Systems.Apostolos Kokolis, Dimitrios Skarlatos, Josep Torrellas
2019HPCANoMap: Speeding-Up JavaScript Using Hardware Transactional Memory.Thomas Shull, Jiho Choi, Mara Jess Garzarn, Josep Torrellas
2019ISCADesigning vertical processors in monolithic 3D.Bhargava Gopireddy, Josep Torrellas
2019ISCAMicroScope: enabling microarchitectural replay attacks.Dimitrios Skarlatos, Mengjia Yan, Bhargava Gopireddy, Read Sprabery, Josep Torrellas, Christopher W. Fletcher
2019ISCASecDir: a secure directory to defeat directory side-channel attacks.Mengjia Yan, Jen-Yang Wen, Christopher W. Fletcher, Josep Torrellas
2019ISCASOpportunistic Beamforming in Wireless Network-on-Chip.Sergi Abadal, Adrin Marruedo, Antonio Franques, Hamidreza Taghvaee, Albert Cabellos-Aparicio, Jin Zhou, Josep Torrellas, Eduard Alarcn
2019MICROTangram: Integrated Control of Heterogeneous Computers.Raghavendra Pradyumna Pothukuchi, Joseph L. Greathouse, Karthik Rao, Christopher Erb, Leonardo Piga, Petros G. Voulgaris, Josep Torrellas
2019MICROInvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy (Corrigendum).Mengjia Yan, Jiho Choi, Dimitrios Skarlatos, Adam Morrison, Christopher W. Fletcher, Josep Torrellas
2019MICROSpeculative Taint Tracking (STT): A Comprehensive Protection for Speculatively Accessed Data.Jiyong Yu, Mengjia Yan, Artem Khyzha, Adam Morrison, Josep Torrellas, Christopher W. Fletcher
2019PLDIReusable inline caching for JavaScript performance.Jiho Choi, Thomas Shull, Josep Torrellas
2019PLDIAutoPersist: an easy-to-use Java NVM framework based on reachability.Thomas Shull, Jian Huang, Josep Torrellas
2019SCUnderstanding priority-based scheduling of graph algorithms on a shared-memory platform.Serif Yesil, Azin Heidarshenas, Adam Morrison, Josep Torrellas
2019SPAttack Directories, Not Caches: Side Channel Attacks in a Non-Inclusive World.Mengjia Yan, Read Sprabery, Bhargava Gopireddy, Christopher W. Fletcher, Roy H. Campbell, Josep Torrellas
2019VEEQuickCheck: using speculation to reduce the overhead of checks in NVM frameworks.Thomas Shull, Jian Huang, Josep Torrellas
2018HPCARecord-Replay Architecture as a General Security Framework.Yasser Shalabi, Mengjia Yan, Nima Honarmand, Ruby B. Lee, Josep Torrellas
2018ISCAHetCore: TFET-CMOS Hetero-Device Architecture for CPUs and GPUs.Bhargava Gopireddy, Dimitrios Skarlatos, Wenjuan Zhu, Josep Torrellas
2018ISCAYukta: Multilayer Resource Controllers to Maximize Efficiency.Raghavendra Pradyumna Pothukuchi, Sweta Yamini Pothukuchi, Petros G. Voulgaris, Josep Torrellas
2018ISCASMillimeter-Wave Propagation within a Computer Chip Package.Xavier Timoneda, Sergi Abadal, Albert Cabellos-Aparicio, Dionysios Manessis, Jin Zhou, Antonio Franques, Josep Torrellas, Eduard Alarcn
2018MICROInvisiSpec: Making Speculative Execution Invisible in the Cache Hierarchy.Mengjia Yan, Jiho Choi, Dimitrios Skarlatos, Adam Morrison, Christopher W. Fletcher, Josep Torrellas
2017ISCAShortCut: Architectural Support for Fast Object Access in Scripting Languages.Jiho Choi, Thomas Shull, Mara Jess Garzarn, Josep Torrellas
2017ISCASecure Hierarchy-Aware Cache Replacement Policy (SHARP): Defending Against Cache-Based Side Channel Attacks.Mengjia Yan, Bhargava Gopireddy, Thomas Shull, Josep Torrellas
2017MICROXylem: enhancing vertical thermal conduction in 3D processor-memory stacks.Aditya Agrawal, Josep Torrellas, Sachin Idgunji
2017MICROPageforge: a near-memory content-aware page-merging architecture.Dimitrios Skarlatos, Nam Sung Kim, Josep Torrellas
2016ASPLOSWiSync: An Architecture for Fast Synchronization through On-Chip Wireless Communication.Sergi Abadal, Albert Cabellos-Aparicio, Eduard Alarcn, Josep Torrellas
2016ASPLOSCASPAR: Breaking Serialization in Lock-Free Multicore Synchronization.Tanmay Gangwani, Adam Morrison, Josep Torrellas
2016HiPCCompiler Support for Software Cache Coherence.Sanket Tavarageri, Wooil Kim, Josep Torrellas, P. Sadayappan
2016HiPCToward Extreme-Scale Processor Chips.Josep Torrellas
2016HPCASCsafe: Logging sequential consistency violations continuously and precisely.Yuelu Duan, David A. Koufaty, Josep Torrellas
2016HPCAScalCore: Designing a core for voltage scalability.Bhargava Gopireddy, Choungki Song, Josep Torrellas, Nam Sung Kim, Aditya Agrawal, Asit K. Mishra
2016ISCAUsing Multiple Input, Multiple Output Formal Control to Maximize Resource Efficiency in Architectures.Raghavendra Pradyumna Pothukuchi, Amin Ansari, Petros G. Voulgaris, Josep Torrellas
2016MICROA MAC protocol for Reliable Broadcast Communications in Wireless Network-on-Chip.Albert Mestres, Sergi Abadal, Josep Torrellas, Eduard Alarcn, Albert Cabellos-Aparicio
2016MICROSnatch: Opportunistically reassigning power allocation between processor and memory in 3D stacks.Dimitrios Skarlatos, Renji Thomas, Aditya Agrawal, Shibin Qin, Robert C. N. Pilawa-Podgurski, Ulya R. Karpuzcu, Radu Teodorescu, Nam Sung Kim, Josep Torrellas
2016MICROReplayConfusion: Detecting cache-based covert channel attacks using record and replay.Mengjia Yan, Yasser Shalabi, Josep Torrellas
2015ASPLOSAsymmetric Memory Fences: Optimizing Both Performance and Implementability.Yuelu Duan, Nima Honarmand, Josep Torrellas
2014ASPLOSRelaxReplay: record and replay for relaxed-consistency multiprocessors.Nima Honarmand, Josep Torrellas
2014DATEExtreme-scale computer architecture: Energy efficiency from the ground upJosep Torrellas
2014HPCAMosaic: Exploiting the spatial locality of process variation to reduce refresh energy in on-chip eDRAM modules.Aditya Agrawal, Amin Ansari, Josep Torrellas
2014HPCATangle: Route-oriented dynamic voltage minimization for variation-afflicted, energy-efficient on-chip networks.Amin Ansari, Asit K. Mishra, Jianping Xu, Josep Torrellas
2014HPCADynamically detecting and tolerating IF-Condition Data Races.Shanxiang Qi, Abdullah Muzahid, Wonsun Ahn, Josep Torrellas
2014ISCAReplay debugging: Leveraging record and replay for program debugging.Nima Honarmand, Josep Torrellas
2014ISCAOmniOrder: Directory-based conflict serialization of transactions.Xuehai Qian, Benjamn Sahelices, Josep Torrellas
2014PLDIImproving JavaScript performance by deconstructing the type system.Wonsun Ahn, Jiho Choi, Thomas Shull, Mara Jess Garzarn, Josep Torrellas
2014SCUsing an Adaptive HPC Runtime System to Reconfigure the Cache Hierarchy.Ehsan Totoni, Josep Torrellas, Laxmikant V. Kal
2013ASPLOSDeAliaser: alias speculation using atomic region support.Wonsun Ahn, Yuelu Duan, Josep Torrellas
2013ASPLOSCyrus: unintrusive application-level record-replay for replay parallelism.Nima Honarmand, Nathan Dautenhahn, Josep Torrellas, Samuel T. King, Gilles Pokam, Cristiano Pereira
2013ASPLOSVolition: scalable and precise sequential consistency violation detection.Xuehai Qian, Josep Torrellas, Benjamn Sahelices, Depei Qian
2013HPCARefrint: Intelligent refresh to minimize power in on-chip multiprocessor cache hierarchies.Aditya Agrawal, Prabhat Jain, Amin Ansari, Josep Torrellas
2013HPCAIllusionist: Transforming lightweight cores into aggressive cores on demand.Amin Ansari, Shuguang Feng, Shantanu Gupta, Josep Torrellas, Scott A. Mahlke
2013HPCARunnemede: An architecture for Ubiquitous High-Performance Computing.Nicholas P. Carter, Aditya Agrawal, Shekhar Borkar, Romain Cledat, Howard David, Dave Dunning, Joshua B. Fryman, Ivan Ganev, Roger A. Golliver, Rob C. Knauerhase, Richard Lethin, Benot Meister, Asit K. Mishra, Wilfred R. Pinfold, Justin Teller, Josep Torrellas, Nicolas Vasilache, Ganesh Venkatesh, Jianping Xu
2013HPCAEnergySmart: Toward energy-efficient manycores for Near-Threshold Computing.Ulya R. Karpuzcu, Abhishek A. Sinkar, Nam Sung Kim, Josep Torrellas
2013ISCAWeeFence: toward making fences free in TSO.Yuelu Duan, Abdullah Muzahid, Josep Torrellas
2013ISCAQuickRec: prototyping an intel architecture extension for record and replay of multithreaded programs.Gilles Pokam, Klaus Danne, Cristiano Pereira, Rolf Kassa, Tim Kranich, Shiliang Hu, Justin Emile Gottschlich, Nima Honarmand, Nathan Dautenhahn, Samuel T. King, Josep Torrellas
2013MICROBulkCommit: scalable and fast commit of atomic blocks in a lazy multiprocessor environment.Xuehai Qian, Josep Torrellas, Benjamn Sahelices, Depei Qian
2012DSNVARIUS-NTV: A microarchitectural model to capture the increased sensitivity of manycores to process variations at near-threshold voltages.Ulya R. Karpuzcu, Krishna B. Kolluru, Nam Sung Kim, Josep Torrellas
2012HPCABulkCompactor: Optimized deterministic execution via Conflict-Aware commit of atomic blocks.Yuelu Duan, Xing Zhou, Wonsun Ahn, Josep Torrellas
2012HPCABulkSMT: Designing SMT processors for atomic-block execution.Xuehai Qian, Benjamn Sahelices, Josep Torrellas
2012HPCAPacman: Tolerating asymmetric data races with unintrusive hardware.Shanxiang Qi, Norimasa Otsuki, Lois Orosa Nogueira, Abdullah Muzahid, Josep Torrellas
2012ICCDFlexRAM: Toward an advanced Intelligent Memory system.Yi Kang, Wei Huang, Seung-Moon Yoo, Diana Keen, Zhenzhou Ge, Vinh Vi Lam, Pratap Pattnaik, Josep Torrellas
2012ICCDFlexRAM: Toward an advanced Intelligent Memory system: A retrospective paper.Josep Torrellas
2012ISPASSComparing the power and performance of Intel's SCC to state-of-the-art CPUs and GPUs.Ehsan Totoni, Babak Behzad, Swapnil Ghike, Josep Torrellas
2012MICROVulcan: Hardware Support for Detecting Sequential Consistency Violations Dynamically.Abdullah Muzahid, Shanxiang Qi, Josep Torrellas
2011ISCARebound: scalable checkpointing for coherent shared memory.Rishi Agarwal, Pranav Garg, Josep Torrellas
2011ISCAFlexBulk: intelligently forming atomic blocks in blocked-execution multiprocessors to minimize squashes.Rishi Agarwal, Josep Torrellas
2010HPCALeadOut: Composing low-overhead frequency-enhancing techniques for single-thread performance in configurable multicores.Brian Greskamp, Ulya R. Karpuzcu, Josep Torrellas
2010HPCAExtreme scale computing: Challenges and opportunities.Josep Torrellas, Bill Gropp, Vivek Sarkar, Jaime H. Moreno, Kunle Olukotun
2010MICROAtomTracker: A Comprehensive Approach to Atomic Region Inference and Violation Detection.Abdullah Muzahid, Norimasa Otsuki, Josep Torrellas
2010MICROInstantCheck: Checking the Determinism of Parallel Programs Using On-the-Fly Incremental Hashing.Adrian Nistor, Darko Marinov, Josep Torrellas
2010MICROScalableBulk: Scalable Cache Coherence for Atomic Blocks in a Lazy Environment.Xuehai Qian, Wonsun Ahn, Josep Torrellas
2010PPoPPExtreme scale computing: challenges and opportunities.Josep Torrellas, Bill Gropp, Jaime H. Moreno, Kunle Olukotun, Vivek Sarkar
2009ASPLOSCapo: a software-hardware interface for practical deterministic multiprocessor replay.Pablo Montesinos, Matthew Hicks, Samuel T. King, Josep Torrellas
2009HPCABlueshift: Designing processors for timing speculation from the ground up.Brian Greskamp, Lu Wan, Ulya R. Karpuzcu, Jeffrey J. Cook, Josep Torrellas, Deming Chen, Craig B. Zilles
2009ISCASigRace: signature-based data race detection.Abdullah Muzahid, Daro Surez Gracia, Shanxiang Qi, Josep Torrellas
2009MICROBulkCompiler: high-performance sequential consistency through cooperative compiler and hardware support.Wonsun Ahn, Shanxiang Qi, M. Nicolaides, Josep Torrellas, Jae-Woo Lee, Xing Fang, Samuel P. Midkiff, David C. Wong
2009MICROThe BubbleWrap many-core: popping cores for sequential acceleration.Ulya R. Karpuzcu, Brian Greskamp, Josep Torrellas
2009MICROLight64: lightweight hardware support for data race detection during systematic testing of parallel programs.Adrian Nistor, Darko Marinov, Josep Torrellas
2008ASPLOSConcurrency control with data coloring.Luis Ceze, Christoph von Praun, Calin Cascaval, Pablo Montesinos, Josep Torrellas
2008ASPLOSSoftSig: software-exposed hardware signatures for code analysis and optimization.James Tuck, Wonsun Ahn, Luis Ceze, Josep Torrellas
2008ISCADeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Effciently.Pablo Montesinos, Luis Ceze, Josep Torrellas
2008ISCAVariation-Aware Application Scheduling and Power Management for Chip Multiprocessors.Radu Teodorescu, Josep Torrellas
2008MICROEVAL: Utilizing processors with variation-induced timing errors.Smruti R. Sarangi, Brian Greskamp, Abhishek Tiwari, Josep Torrellas
2008MICROFacelift: Hiding and slowing down aging in multicores.Abhishek Tiwari, Josep Torrellas
2007DSNUsing Register Lifetime Predictions to Protect Register Files against Soft Errors.Pablo Montesinos, Wei Liu, Josep Torrellas
2007HPCAColorama: Architectural Support for Data-Centric Synchronization.Luis Ceze, Pablo Montesinos, Christoph von Praun, Josep Torrellas
2007ICCDCAP: Criticality analysis for power-efficient speculative multithreading.James Tuck, Wei Liu, Josep Torrellas
2007ISCABulkSC: bulk enforcement of sequential consistency.Luis Ceze, James Tuck, Pablo Montesinos, Josep Torrellas
2007ISCAReCycle: : pipeline adaptation to tolerate process variation.Abhishek Tiwari, Smruti R. Sarangi, Josep Torrellas
2007ISCASThreshold Voltage Variation Effects on Aging-Related Hard Failure Rates.Brian Greskamp, Smruti R. Sarangi, Josep Torrellas
2007MICROUncorq: Unconstrained Snoop Request Delivery in Embedded-Ring Multiprocessors.Karin Strauss, Xiaowei Shen, Josep Torrellas
2007MICROMitigating Parameter Variation with Dynamic Fine-Grain Body Biasing.Radu Teodorescu, Jun Nakano, Abhishek Tiwari, Josep Torrellas
2006ASPLOSAccurate and efficient filtering for the Intel thread checker race detector.Paul Sack, Brian E. Bliss, Zhiqiang Ma, Paul Petersen, Josep Torrellas
2006DSNCADRE: Cycle-Accurate Deterministic Replay for Hardware Debugging.Smruti R. Sarangi, Brian Greskamp, Josep Torrellas
2006HPCAReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers.Jun Nakano, Pablo Montesinos, Kourosh Gharachorloo, Josep Torrellas
2006ISCABulk Disambiguation of Speculative Threads in Multiprocessors.Luis Ceze, James Tuck, Josep Torrellas, Calin Cascaval
2006ISCAFlexible Snooping: Adaptive Forwarding and Filtering of Snoops in Embedded-Ring Multiprocessors.Karin Strauss, Xiaowei Shen, Josep Torrellas
2006MICROPathExpander: Architectural Support for Increasing the Path Coverage of Dynamic Bug Detection.Shan Lu, Pin Zhou, Wei Liu, Yuanyuan Zhou, Josep Torrellas
2006MICROPhoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware.Smruti R. Sarangi, Abhishek Tiwari, Josep Torrellas
2006MICROScalable Cache Miss Handling for High Memory-Level Parallelism.James Tuck, Luis Ceze, Josep Torrellas
2006PPoPPPOSH: a TLS compiler that exploits program structure.Wei Liu, James Tuck, Luis Ceze, Wonsun Ahn, Karin Strauss, Jose Renau, Josep Torrellas
2005FCCMPrototyping Architectural Support for Program Rollback Using FPGAs.Radu Teodorescu, Josep Torrellas
2005ICSThread-Level Speculation on a CMP can be energy efficient.Jose Renau, Karin Strauss, Luis Ceze, Wei Liu, Smruti R. Sarangi, James Tuck, Josep Torrellas
2005ICSTasking with out-of-order spawn in TLS chip multiprocessors: microarchitecture and compilation.Jose Renau, James Tuck, Wei Liu, Luis Ceze, Karin Strauss, Josep Torrellas
2004ISCAiWatcher: Efficient Architectural Support for Software Debugging.Pin Zhou, Feng Qin, Wei Liu, Yuanyuan Zhou, Josep Torrellas
2004MICROAccMon: Automatically Detecting Memory-Related Bugs via Program Counter-Based Invariants.Pin Zhou, Wei Liu, Long Fei, Shan Lu, Feng Qin, Yuanyuan Zhou, Samuel P. Midkiff, Josep Torrellas
2003HPCATradeoffs in Buffering Memory State for Thread-Level Speculation in Multiprocessors.Mara Jess Garzarn, Milos Prvulovic, Jos Mara Llabera, Vctor Vials, Lawrence Rauchwerger, Josep Torrellas
2003ISCAPositional Adaptation of Processors: Application to Energy Reduction.Michael C. Huang, Jose Renau, Josep Torrellas
2003ISCAReEnact: Using Thread-Level Speculation Mechanisms to Debug Data Races in Multithreaded Codes.Milos Prvulovic, Josep Torrellas
2003PPoPPProgramming the FlexRAM parallel intelligent memory system.Basilio B. Fraguela, Jose Renau, Paul Feautrier, David A. Padua, Josep Torrellas
2002ASPLOSSpeculative synchronization: applying thread-level speculation to explicitly parallel applications.Jos F. Martnez, Josep Torrellas
2002HPCASpeculative Multithreading Eliminating Squashes through Learning Cross-Thread Violations in Speculative Parallelization for Multiprocessors.Marcelo H. Cintra, Josep Torrellas
2002ISCAReVive: Cost-Effective Architectural Support for Rollback Recovery in Shared-Memory Multiprocessors.Milos Prvulovic, Josep Torrellas, Zheng Zhang
2002ISCAUsing a User-Level Memory Thread for Correlation Prefetching.Yan Solihin, Josep Torrellas, Jaejin Lee
2002ISLPEDEnergy-efficient hybrid wakeup logic.Michael C. Huang, Jose Renau, Josep Torrellas
2002MICROCherry: checkpointed early resource recycling in out-of-order microprocessors.Jos F. Martnez, Jose Renau, Michael C. Huang, Milos Prvulovic, Josep Torrellas
2001HPCAAutomatically Mapping Code on an Intelligent Memory Architecture.Jaejin Lee, Yan Solihin, Josep Torrellas
2001ISCARemoving architectural bottlenecks to the scalability of speculative parallelization.Milos Prvulovic, Mara Jess Garzarn, Lawrence Rauchwerger, Josep Torrellas
2001ISLPEDL1 data cache decomposition for energy efficiency.Michael C. Huang, Jose Renau, Seung-Moon Yoo, Josep Torrellas
2000HPCAToward a Cost-Effective DSM Organization That Exploits Processor-Memory Integration.Josep Torrellas, Liuxi Yang, Anthony-Trung Nguyen
2000ICCDUnified Fine-Granularity Buffering of Index and Data: Approach and Implementation.Qiang Cao, Josep Torrellas, H. V. Jagadish
2000ISCAArchitectural support for scalable speculative parallelization in shared-memory multiprocessors.Marcelo H. Cintra, Jos F. Martnez, Josep Torrellas
2000MICROA framework for dynamic energy efficiency and temperature management.Michael C. Huang, Jose Renau, Seung-Moon Yoo, Josep Torrellas
1999HPCASecond Workshop on Computer Architecture Evaluation Using Commercial Workloads.Russell M. Clapp, Ashwini K. Nanda, Josep Torrellas
1999HPCAHardware for Speculative Parallelization of Partially-Parallel Loops in DSM Multiprocessors.Ye Zhang, Lawrence Rauchwerger, Josep Torrellas
1999ICCDDetailed Characterization of a Quad Pentium Pro Server Running TPC-D.Qiang Cao, Josep Torrellas, Pedro Trancoso, Josep Llus Larriba-Pey, Bob Knighten, Youjip Won
1999ICCDFlexRAM: Toward an Advanced Intelligent Memory System.Yi Kang, Wei Huang, Seung-Moon Yoo, Diana Keen, Zhenzhou Ge, Vinh Vi Lam, Josep Torrellas, Pratap Pattnaik
1999ICCDCache Optimization for Memory-Resident Decision Support Commercial Workloads.Pedro Trancoso, Josep Torrellas
1999ICPPCompiler Support for Data Forwarding in Scalable Shared-Memory Multiprocessors.David A. Koufaty, Josep Torrellas
1999ICPPOptimization of Instruction Fetch for Decision Support Workloads.Alex Ramrez, Josep Llus Larriba-Pey, Carlos Navarro, Xavi Serrano, Mateo Valero, Josep Torrellas
1999ICSImproving the performance of bristled CC-NUMA systems using virtual channels and adaptivity.Jos F. Martnez, Josep Torrellas, Jos Duato
1999ICSSoftware trace cache.Alex Ramrez, Josep Llus Larriba-Pey, Carlos Navarro, Josep Torrellas, Mateo Valero
1999SCScal-Tool: Pinpointing and Quantifying Scalability Bottlenecks in DSM Multiprocessors.Josep Torrellas, Yan Solihin, Vinh Vi Lam
1998HPCAEnhancing Memory Use in Simple Coma: Multiplexed Simple Coma.Sujoy Basu, Josep Torrellas
1998HPCAHardware for Speculative Run-Time Parallelization in Distributed Shared-Memory Multiprocessors.Ye Zhang, Lawrence Rauchwerger, Josep Torrellas
1998ICIPUse IRAM for Rasterization.Yi Kang, Josep Torrellas, Thomas S. Huang
1998ICPRAn IRAM architecture for image analysis and pattern recognition.Yi Kang, Josep Torrellas, Thomas S. Huang
1998ICSComparing Data Forwarding and Prefetching for Communication-induced Misses in Shared-memory MPs.David A. Koufaty, Josep Torrellas
1998ICSHardware and Software Support for Speculative Execution of Sequential Binaries on a Chip-multiprocessor.Venkata Krishnan, Josep Torrellas
1998WCAEComputer architecture education at the University of Illinois.Josep Torrellas
1997HPCAThe Memory Performance of DSS Commercial Workloads in Shared-Memory Multiprocessors.Pedro Trancoso, Josep Llus Larriba-Pey, Zheng Zhang, Josep Torrellas
1997HPCASpeeding up the Memory Hierarchy in Flat COMA Multiprocessors.Liuxi Yang, Josep Torrellas
1997HPCAReducing Remote Conflict Misses: NUMA with Remote Cache versus COMA.Zheng Zhang, Josep Torrellas
1996HPCADistance-Adaptive Update Protocols for Scalable Shared-Memory Multiprocessors.Alain Raynaud, Zheng Zhang, Josep Torrellas
1996HPCAImproving the Data Cache Performance of Multiprocessor Operating Systems.Chun Xia, Josep Torrellas
1996ICCDThe Augmint multiprocessor simulation toolkit for Intel x86 architectures.Anthony-Trung Nguyen, Maged M. Michael, Arun Sharma, Josep Torrellas
1996ICPPThe Impact of Speeding up Critical Sections with Data Prefetching and Forwarding.Pedro Trancoso, Josep Torrellas
1996ISCAInstruction Prefetching of Systems Codes with Layout Optimized for Reduced Cache Misses.Chun Xia, Josep Torrellas
1996ICSOptimizing Primary Data Caches for Parallel Scientific Applications: The Pool Buffer Approach.Liuxi Yang, Josep Torrellas
1996WCAEComputer architecture education at the University of Illinois: current status and some thoughts.Josep Torrellas
1995HPCAOptimizing Instruction Cache Performance for Operating System Intensive Workloads.Josep Torrellas, Chun Xia, Russell L. Daigle
1995ISCASpeeding Up Irregular Applications in Shared-Memory Multiprocessors: Memory Binding and Group Prefetching.Zheng Zhang, Josep Torrellas
1995ICSData Forwarding in Scalable Shared-Memory Multiprocessors.David A. Koufaty, Xiangfeng Chen, David K. Poulsen, Josep Torrellas
1994ICPPComparing the Performance of the DASH and CEDAR Multiprocessors.Josep Torrellas, David A. Koufaty, David A. Padua
1994SCAn efficient algorithm for the run-time parallelization of DOACROSS loops.Ding-Kai Chen, Josep Torrellas, Pen-Chung Yew
1994SCThe performance of the Cedar multistage switching network.Josep Torrellas, Zheng Zhang
1993SIGMETRICSBenefits of Cache-Affinity Scheduling in Shared-Memory Multiprocessors: A Summary.Josep Torrellas, Andrew Tucker, Anoop Gupta
1992ASPLOSCharacterizing the Caching and Synchronization Performance of a Multiprocessor Operating System.Josep Torrellas, Anoop Gupta, John L. Hennessy
1990ICPPEstimating the Performance Advantages of Relaxing Consistency in a Shared Memory Multiprocessor.Josep Torrellas, John L. Hennessy
1990ICPPShare Data Placement Optimizations to Reduce Multiprocessor Cache Miss Rates.Josep Torrellas, Monica S. Lam, John L. Hennessy
1990SIGMETRICSAnalysis of Critical Architectural and Program Parameters in a Hierarchical Shared Memory Multiprocessor.Josep Torrellas, John L. Hennessy, Thierry Weil