Publications
Filters: First Letter Of Last Name is S [Clear All Filters]
"Generating Configurable Hardware from Parallel Patterns",
Twenty First International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Atlanta, GA, 04/2016.
Abstract
Download: paper (582.67 KB)
"Tarcil: Reconciling Scheduling Speed and Quality in Large Shared Clusters",
ACM Symposium on Cloud Computing (SOCC), Kohala Coast, HI, USA, 08/2015.
Download: paper (1.92 MB)
Tarcil: High Quality and Low Latency Scheduling in Large, Shared Clusters,
: Stanford University, 11/2014.
Download: paper (1.85 MB)
"ZSim: Fast and Accurate Microarchitectural Simulation of Thousand-Core Systems",
Proceedings of the 40th annual International Symposium in Computer Architecture (ISCA-40), Tel-Aviv, Israel, 06/2013.
Download: paper (454.61 KB)
"Convolution Engine: Balancing Efficiency &\#38; Flexibility in Specialized Computing",
Proceedings of the 40th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM, pp. 24–35, 2013.
Download: paper (4.78 MB)
"Scalable and Efficient Fine-Grained Cache Partitioning with Vantage",
IEEE Micro's Top Picks from the Computer Architecture Conferences, vol. 32, no. 3, May-June, 2012.
Download: paper (1.05 MB)
"ECHO: Recreating Network Traffic Maps for Datacenters of Tens of Thousands of Servers",
IEEE International Symposium on Workload Characterization (IISWC), San Diego, CA, 11/2012.
Download: paper (8.76 MB); slides (4.22 MB)
"SCD: A Scalable Coherence Directory with Flexible Sharer Set Encoding",
Proceedings of the 18th international symposium on High Performance Computer Architecture (HPCA-18), New Orleans, LA, 02/2012.
Download: paper (424.5 KB); slides (418.71 KB)
"Decoupling Datacenter Storage Studies from Access to Large-Scale Applications",
Computer Architecture Letters, vol. 11, issue 2, 2012.
Download: paper (947.88 KB)
"Improving System Energy Efficiency with Memory Rank Subsetting.",
TACO, vol. 9, no. 1, pp. 4, 2012.
Download: paper (2 MB)
"Decoupling Datacenter Studies from Access to Large-Scale Applications: A Modeling Approach for Storage Workloads",
IEEE International Symposium on Workload Characterization (IISWC), Austin, TX, 11/2011.
Download: paper (3.25 MB); slides (2.07 MB)
"Dynamic Fine-Grain Scheduling of Pipeline Parallelism",
Proceedings of the 20th Intl. Conference on Parallel Architecture and Compilation Techniques (PACT), Galveston Island, TX, 10/2011.
Download: PDF (336.92 KB)
"Time and Cost-Efficient Modeling and Generation of Large-Scale TPC Workloads",
TPC Technology Conference on Performance Evaluation & Benchmarking (TPCTC), Seattle, WA, 08/2011.
Download: paper (931.08 KB)
"Vantage: Scalable and Efficient Fine-Grain Cache Partitioning",
International Symposium on Computer Architecture (ISCA), San Jose, CA, 06/2011.
Download: paper (753.6 KB); slides (1.74 MB)
"Storage I/O Generation and Replay for Datacenter Applications",
IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Austin, TX, 04/2011.
Download: paper (260.56 KB)
"Accurate Modeling and Generation of Storage I/O for Datacenter Workloads",
Exascale Evaluation and Research Techniques Workshop (EXERT), in conjunction with ASPLOS, Newport Beach, CA, 03/2011.
Download: paper (715.38 KB); slides (2.09 MB)
"Understanding Sources of Ineffciency in General-purpose Chips",
Commun. ACM, vol. 54, no. 10, New York, NY, USA, ACM, pp. 85–93, 2011.
Download: paper (2.83 MB)
"The ZCache: Decoupling Ways and Associativity",
Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'43), Atlanta, GE, 12/2010.
Download: paper (276.4 KB); slides (752.04 KB)
"Evaluating Bufferless Flow Control for On-Chip Networks",
Proceedings of the 4th ACM/IEEE international symposium on Networks-on-Chip (NOCS-2010), 05/2010.
Download: paper (158.51 KB); slides (897.85 KB)
"An Analysis of Interconnection Networks for Large Scale Chip-Multiprocessors",
ACM Transactions on Architecture and Code Optimization (TACO), vol. 7, no. 1, 04/2010.
Download: paper (1.7 MB)
"Flexible Architectural Support for Fine-Grain Scheduling",
Proceedings of the 15th international conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-XV), 03/2010.
Download: paper (433.69 KB); slides (354.52 KB)
"FARM: A Prototyping Environment for Tightly-Coupled, Heterogeneous Architectures.",
FCCM: IEEE Computer Society, pp. 221-228, 2010.
Download: paper (1.05 MB)
"Server Engineering Insights for Large-Scale Online Services",
IEEE Micro, vol. 30, no. 4, Los Alamitos, CA, USA, IEEE Computer Society Press, pp. 8–19, 2010.
Download: paper (496.53 KB)
"Understanding Sources of Inefficiency in General-purpose Chips",
Proceedings of the 37th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM, pp. 37–47, 2010.
Download: paper (455.9 KB)
"Pointless Tainting?: Evaluating the Practicality of Pointer Tainting",
Proceedings of the 4th ACM European Conference on Computer Systems, New York, NY, USA, ACM, pp. 61–74, 2009.
Download: paper (339.12 KB)