Publications
2025
- Investigating Open-Source Large Language Models in Digital PedagogiesIn Proceedings of the 18th International Conference on e-Learning & Innovative Pedagogies, Changhua City, Taiwan, April 2025
2024
- Microarchitectural Analysis of Pre-Processing Stage in Machine Learning WorkloadsIn Proceedings of the 7th International Conference on Algorithms, Computing and Artificial Intelligence, Guangzhou, China, December 2024
2023
- Evaluation of Pruning TechniquesIn Proceedings of the 42nd IEEE International Performance, Computing, and Communications Conference (IPCCC), Anaheim, CA, USA, November 2023
- Do Video Encoding Workloads Stress the Microarchitecture?In Proceedings of the 26th IEEE International Symposium on Workload Characterization (IISWC), Ghent, Belgium, October 2023
2018
- Puzzle Memory: Multifractional Partitioned Heterogeneous Memory SchemeIn Proceedings of the 36th IEEE International Conference on Computer Design (ICCD), Orlando, FL, USA, October 2018
- A Case for Granularity Aware Page MigrationIn Proceedings of the 32nd International Conference on Supercomputing (ICS), Beijing, China, June 2018
2017
- CSALT: Context Switch Aware Large TLBIn Proceedings of the 50th IEEE/ACM International Symposium on Microarchitecture (MICRO), Boston, MA, USA, October 2017
- Rethinking TLB designs in virtualized environments: A very large part-of-memory TLBIn Proceedings of the 44th ACM/IEEE International Symposium on Computer Architecture (ISCA), Toronto, ON, Canada, June 2017
- SILC-FM: Subblocked InterLeaved Cache-Like Flat Memory OrganizationIn Proceedings of the 23rd IEEE International Symposium on High Performance Computer Architecture (HPCA), Austin, TX, USA, February 2017
2016
- Dynamic Core Allocation and Packet Scheduling in Multicore Network Processors65th IEEE Transactions on Computers, December 2016
- Proxy-Guided Load Balancing of Graph Processing Workloads on Heterogeneous ClustersIn Proceedings of the 45th International Conference on Parallel Processing (ICPP), Philadelphia, PA, USA, August 2016
- Genesys: Automatically generating representative training sets for predictive benchmarkingIn Proceedings of the 24th International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS), Agios Konstantinos, Greece, July 2016
2015
- Data partitioning strategies for graph workloads on heterogeneous clustersIn Proceedings of the 27th International Conference for High Performance Computing, Networking, Storage and Analysis, Austin, TX, USA, November 2015
- i-MIRROR: A Software Managed Die-Stacked DRAM-Based Memory SubsystemIn Proceedings of the 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Florianopolis, Brazil, October 2015
- Watt Watcher: Fine-Grained Power Estimation for Emerging WorkloadsIn Proceedings of the 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Florianopolis, Brazil, October 2015
- Performance Characterization of Modern Databases on Out-of-Order CPUsIn Proceedings of the 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Florianopolis, Brazil, October 2015
- GPGPU Benchmark Suites: How Well Do They Sample the Performance Spectrum?In Proceedings of the 44th International Conference on Parallel Processing, Beijing, China, September 2015
- PowerTrain: A learning-based calibration of McPAT power modelsIn Proceedings of the 21st IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), Rome, Italy, July 2015
2014
- Control flow behavior of cloud workloadsIn Proceedings of the 17th IEEE International Symposium on Workload Characterization (IISWC), Raleigh, NC, USA, October 2014
2013
- Flow Migration on Multicore Network Processors: Load Balancing While Minimizing Packet ReorderingIn Proceedings of the 42nd International Conference on Parallel Processing, Lyon, France, October 2013
2012
- Containment domains: A scalable, efficient, and flexible resilience scheme for exascale systemsIn Proceedings of the 24th International Conference on High Performance Computing, Networking, Storage and Analysis, Salt Lake City, UT, USA, November 2012