Publications
2023
- Evaluation of Pruning TechniquesIn 2023 IEEE International Performance, Computing, and Communications Conference (IPCCC)Nov 2023
- Do Video Encoding Workloads Stress the Microarchitecture?In 2023 IEEE International Symposium on Workload Characterization (IISWC)Oct 2023
2018
- Puzzle Memory: Multifractional Partitioned Heterogeneous Memory SchemeIn 2018 IEEE 36th International Conference on Computer Design (ICCD) 2018
- A Case for Granularity Aware Page MigrationIn Proceedings of the 2018 International Conference on Supercomputing, Beijing, China 2018
2017
- CSALT: Context Switch Aware Large TLBIn 2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) 2017
- Rethinking TLB designs in virtualized environments: A very large part-of-memory TLBIn 2017 ACM/IEEE 44th Annual International Symposium on Computer Architecture (ISCA) 2017
- SILC-FM: Subblocked InterLeaved Cache-Like Flat Memory OrganizationIn 2017 IEEE International Symposium on High Performance Computer Architecture (HPCA) 2017
2016
- Dynamic Core Allocation and Packet Scheduling in Multicore Network ProcessorsIEEE Transactions on Computers 2016
- Proxy-Guided Load Balancing of Graph Processing Workloads on Heterogeneous ClustersIn 2016 45th International Conference on Parallel Processing (ICPP) 2016
- Genesys: Automatically generating representative training sets for predictive benchmarkingIn 2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS) 2016
2015
- Data partitioning strategies for graph workloads on heterogeneous clustersIn SC ’15: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis 2015
- i-MIRROR: A Software Managed Die-Stacked DRAM-Based Memory SubsystemIn 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2015
- Watt Watcher: Fine-Grained Power Estimation for Emerging WorkloadsIn 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2015
- Performance Characterization of Modern Databases on Out-of-Order CPUsIn 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2015
- GPGPU Benchmark Suites: How Well Do They Sample the Performance Spectrum?In 2015 44th International Conference on Parallel Processing 2015
- PowerTrain: A learning-based calibration of McPAT power modelsIn 2015 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED) 2015
2014
- Control flow behavior of cloud workloadsIn 2014 IEEE International Symposium on Workload Characterization (IISWC) 2014
2013
- Flow Migration on Multicore Network Processors: Load Balancing While Minimizing Packet ReorderingIn 2013 42nd International Conference on Parallel Processing 2013
2012
- Containment domains: A scalable, efficient, and flexible resilience scheme for exascale systemsIn SC ’12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis 2012