Hardware Acceleration of Sparse and Irregular Tensor Computations of ML Models: A Survey and Insights Journal Article
In: Proceedings of the IEEE (PIEEE), 2021, (arXiv: 2007.00864).
Static Function Prefetching for Efficient Code Management on Scratchpad Memory Proceedings Article
In: Proceedings of the 2019 IEEE International Conference on Computer Design (ICCD), 2019.
WCET-Aware Stack Frame Management of Embedded Systems using Scratchpad Memories Proceedings Article
In: Proceedings of 2019 32nd International Conference on VLSI Design and 2019 18th International Conference on Embedded Systems (VLSID), 2019.
Application-aware Performance Optimization for Software Managed Manycore Architectures PhD Thesis
Arizona State University, 2019.
Efficient Heap Data Management on Software Managed Manycore Architectures Proceedings Article
In: Proceedings of 2019 32nd International Conference on VLSI Design and 2019 18th International Conference on Embedded Systems (VLSID), 2019.
Optimizing Heap Data Management on Software Managed Many-core Architectures Masters Thesis
Arizona State University, 2017.
WCET-Aware Scratchpad Memory Management for Hard Real-Time Systems PhD Thesis
Arizona State University, 2017, (Outstanding Computer Science Graduating PhD Student of the Year Award).
WCET-Aware Function-Level Dynamic Code Management on Scratchpad Memory Journal Article
In: ACM Transactions on Embedded Computing Systems (TECS), vol. 16, no. 4, pp. 112:1-112:26, 2017.
Scratchpad Management in Software Managed Manycore Architectures PhD Thesis
Arizona State University, 2017.
Reducing Code Management Overhead in Software-Managed Multicores Proceedings Article
In: Proceedings of the 2017 International Conference on Design Automation and Test in Europe (DATE), 2017.
Software Coherence Management on Non-Coherent Cache Multi-cores Proceedings Article
In: Proceedings of 29th International Conference on VLSI Design (VLSID), 2016, ((Best Student Paper Award)).
Splitting Functions in Code Management on Scratchpad Memories Proceedings Article
In: Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2016.
Automatic Management of Software Programmable Memories in Manycore Architectures Journal Article
In: IET Computers & Digital Techniques, 2016.
Heap data management for software managed multi-core processors Patent
2016, (Patent).
Languages Must Expose Memory Heterogeneity Proceedings Article
In: Proceedings of the Second International Symposium on Memory Systems, 2016.
Efficient Pointer Management of Stack Data for Software Managed Multicores Proceedings Article
In: Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP), 2016.
Stack data management for software managed multi-core processors Patent
2015, (Patent).
Efficient Code Assignment Techniques for Local Memory on Software Managed Multicores Journal Article
In: ACM Transactions on Embedded Computing Systems (TECS), 2015.
Enabling Multi-threaded Applications on Hybrid Shared Memory Manycore Architectures Proceedings Article
In: Proceedings of the 2015 International Conference on Design Automation and Test in Europe (DATE), 2015.
Compiler and Runtime for Memory Management on Software Managed Manycore Processors PhD Thesis
Arizona State University, 2014.

