Selected Publications
- PACT' 17 : Avoiding TLB shootdown with self-invalidating TLB entries
Amro aAwad, Arkaprava Basu , Sergey Blagodurov, Yan Solihin, Gabriel H. Loh
To appear in proceedings of 26th International Conference on Parallel Architectures and Compilation Techniques , Portland, USA, 2017. - ISPASS' 16 : Observations and
Opportunities in Architecting Shared Virtual Memory
for Heterogeneous Systems
Jan Vesely, Arkaprava Basu , Mark Oskin, Gabriel H. Loh, Abhishek Bhattacharjee
In proceedings of IEEE International Symposium on Performance Analysis of Systems and Software
Uppsala, Sweden, 2016. - MEMSYS' 16 : Software Assisted Hardware Cache Coherence for Heterogeneous Processors
Arkaprava Basu , Sooraj Puthoor, Shuai Che, Bardford M. Beckmann
In proceedings of International Symposium on Memory Systems.
Washington D.C, 2016. - MEMSYS' 16 : Challenges
of Programming a System with Heterogeneous Memories
and Heterogeneous Processors: A Programmer's View
Shuai Che, Arkaprava Basu , Jonathan Gallmeier.
In proceedings of International Symposium on Memory Systems.
Washington D.C, 2016. - MICRO' 14 : Reducing Memory Virtualization Overheads:
Faster Virtualized Page Walks for Workloads with Poor Memory Access Locality
Jayneel Gandhi, Arkaprava Basu , Mark D. Hill, Michael M. Swift
In proceedings of 48th IEEE/ACM International Symposium on Microarchitecture [talk]
Cambridge, UK, Dec., 2014. - CAN' 14 : BadgerTrap: A tool to instrument x86-64 TLB misses
Jayneel Gandhi, Arkaprava Basu , Mark D. Hill, Michael M. Swift.
In SIGARCH Computer Architecture News Sept, 2014. - MICRO' 13 : Heterogenous System Coherence for Integrated CPU-GPU Systems
Jason Power, Arkaprava Basu , Junli Gu, Sooraj Puthoor, Bradford M. Beckmann, Mark D. Hill, Steven K. Reinhardt, David A. Wood.
In proceedings of 47th IEEE/ACM International Symposium on Microarchitecture [talk]
Davis, CA, Dec., 2013. - ICCD' 13 : FreshCache:
Statically and Dynamically Exploting Dataless Ways
Arkaprava Basu , Derek R. Hower, Mark D. Hill, Michael M. Swift.
In proceedings of 31st IEEE International Conference on Computer Design. [talk]
Asheville, NC, Oct., 2013. - ISCA' 13 : Efficient Virtual memory for Big Memory Servers
Arkaprava Basu , Jayneel Gandhi, Jichaun Chang, Mark D. Hill, Michael M. Swift.
In proceedings of 40th International Symposium on Computer Architecture
Tel-Aviv, Israel, June, 2013 [talk] - ISCA' 12 : Reducing Memory Reference Energy with
Opportunistic Virtual Caching
Arkaprava Basu , Jayneel Gandhi, Mark D. Hill, Michael M. Swift.
In proceedings of 39th International Symposium on Computer Architecture. [talk]
Portland, Oregon, June, 2012 - ICS' 11 : Karma: scalable deterministic record-replay
Arkaprava Basu , Jayaram Bobba, Mark D. Hill
In proceedings of 25th International Conference on Supercomputing. [talk]
Tuscon, Arizona, June, 2011 - MICRO' 07 : Scavenger: A New Last Level Cache Architecture with Global Block Priority
Arkaprava Basu , Nevin Kirman, Meyrem Kirman, Mainak Chaudhuri, Jose F. Martinez
In proceedings of 40th International Symposium on Microarchitecture.
Chicago, Illinois, December, 2007
Technical Reports
- CMP Directory Coherence:
One Granularity Does Not Fit All
Arkaprava Basu, Bradford M. Beckmann, Steven K. Reinhardt, Mark D. Hill.
UW-CS-TR-1798, July, 2013 - FreshCache: Statically and
Dynamically Exploiting Dataless Ways
Arkaprava Basu, Derek. R. Hower, Mark D. Hill, Michael M. Swift
UW-CS-TR-1798, July, 2013