Calculated based on number of publications stored in Pure and citations from Scopus
20112024

Research activity per year

Search results

  • 2024

    CrossPrefetch: Accelerating I/O Prefetching for Modern Storage

    Garg, S., Zhang, J., Pitchumani, R., Parashar, M., Xie, B. & Kannan, S., Apr 27 2024, Spring Cycle. Association for Computing Machinery, p. 102-116 15 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS; vol. 1).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    1 Scopus citations
  • 2023

    Enabling High-Performance and Secure Userspace NVM File Systems with the Trio Architecture

    Zhou, D., Aschenbrenner, V., Lyu, T., Zhang, J., Kannan, S. & Kashyap, S., Oct 23 2023, SOSP 2023 - Proceedings of the 29th ACM Symposium on Operating Systems Principles. Association for Computing Machinery, Inc, p. 150-165 16 p. (SOSP 2023 - Proceedings of the 29th ACM Symposium on Operating Systems Principles).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    4 Scopus citations
  • Mosaic Pages: Big TLB Reach with Small Pages

    Gosakan, K., Han, J., Kuszmaul, W., Mubarek, I. N., Mukherjee, N., Sriram, K., Tagliavini, G., West, E., Bender, M. A., Bhattacharjee, A., Conway, A., Farach-Colton, M., Gandhi, J., Johnson, R., Kannan, S. & Porter, D. E., Mar 25 2023, ASPLOS 2023 - Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems. Aamodt, T. M., Jerger, N. E. & Swift, M. (eds.). Association for Computing Machinery, p. 433-448 16 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS; vol. 3).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    9 Scopus citations
  • TENET: Memory Safe and Fault Tolerant Persistent Transactional Memory

    Krishnan, R. M., Zhou, D., Kim, W. H., Kannan, S., Kashyap, S. & Min, C., 2023, Proceedings of the 21st USENIX Conference on File and Storage Technologies, FAST 2023. USENIX Association, p. 247-264 18 p. (Proceedings of the 21st USENIX Conference on File and Storage Technologies, FAST 2023).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    3 Scopus citations
  • Towards Application Centric Carbon Emission Management

    Kannan, S. & Kremer, U., Jul 9 2023, 2nd Workshop on Sustainable Computer Systems, HotCarbon 2023. Association for Computing Machinery, Inc, 5. (2nd Workshop on Sustainable Computer Systems, HotCarbon 2023).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2022

    Forward

    Kannan, S. & Ma, X., Jun 27 2022, In: HotStorage 2022 - Proceedings of the 2022 14th ACM Workshop on Hot Topics in Storage and File Systems. p. IV

    Research output: Contribution to journalEditorialpeer-review

  • FusionFS: Fusing I/O Operations using CISCOps in Firmware File Systems

    Zhang, J., Ren, Y. & Kannan, S., 2022, Proceedings of the 20th USENIX Conference on File and Storage Technologies, FAST 2022. USENIX Association, p. 297-312 16 p. (Proceedings of the 20th USENIX Conference on File and Storage Technologies, FAST 2022).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    7 Scopus citations
  • 2021

    KLOCs: Kernel-level object contexts for heterogeneous memory systems

    Kannan, S., Ren, Y. & Bhattacharjee, A., Apr 19 2021, Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2021. Association for Computing Machinery, p. 65-78 14 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    17 Scopus citations
  • Paging and the address-translation problem

    Bender, M. A., Bhattacharjee, A., Conway, A., Farach-Colton, M., Johnson, R., Kannan, S., Kuszmaul, W., Mukherjee, N., Porter, D., Tagliavini, G., Vorobyeva, J. & West, E., Jul 6 2021, SPAA 2021 - Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures. Association for Computing Machinery, p. 105-117 13 p. (Annual ACM Symposium on Parallelism in Algorithms and Architectures).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    7 Scopus citations
  • pFSCK: Accelerating file system checking and repair for modern storage

    Domingo, D. & Kannan, S., 2021, Proceedings of the 19th USENIX Conference on File and Storage Technologies, FAST 2021. USENIX Association, p. 113-126 14 p. (Proceedings of the 19th USENIX Conference on File and Storage Technologies, FAST 2021).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    2 Scopus citations
  • Scale and Performance in a Filesystem Semi-Microkernel

    Liu, J., Rebello, A., Dai, Y., Ye, C., Kannan, S., Arpaci-Dusseau, A. C. & Arpaci-Dusseauu, R. H., Oct 26 2021, SOSP 2021 - Proceedings of the 28th ACM Symposium on Operating Systems Principles. Association for Computing Machinery, Inc, p. 819-835 17 p. (SOSP 2021 - Proceedings of the 28th ACM Symposium on Operating Systems Principles).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    20 Scopus citations
  • SCTuner: An Autotuner Addressing Dynamic I/O Needs on Supercomputer I/O Subsystems

    Tang, H., Xie, B., Byna, S., Carns, P., Koziol, Q., Kannan, S., Lofstead, J. & Oral, S., 2021, Proceedings of PDSW 2021: IEEE/ACM 6th International Parallel Data Systems Workshop, Held in conjunction with SC 2021: The International Conference for High Performance Computing, Networking, Storage and Analysis. Institute of Electrical and Electronics Engineers Inc., p. 29-34 6 p. (Proceedings of PDSW 2021: IEEE/ACM 6th International Parallel Data Systems Workshop, Held in conjunction with SC 2021: The International Conference for High Performance Computing, Networking, Storage and Analysis).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    5 Scopus citations
  • 2020

    CompoundFS: Compounding I/O operations in firmware file systems

    Ren, Y., Zhang, J. & Kannan, S., 2020.

    Research output: Contribution to conferencePaperpeer-review

    4 Scopus citations
  • Cross FS: A cross-layered direct-access file system

    Ren, Y., Min, C. & Kannan, S., 2020, Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020. USENIX Association, p. 137-154 18 p. (Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    19 Scopus citations
  • Durable transactional memory can scale with timestone

    Madhava Krishnan, R., Kim, J., Mathew, A., Fu, X., Demeri, A., Min, C. & Kannan, S., Mar 9 2020, ASPLOS 2020 - 25th International Conference on Architectural Support for Programming Languages and Operating Systems. Association for Computing Machinery, p. 335-349 15 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    49 Scopus citations
  • File systems as processes

    Liu, J., Arpaci-Dusseau, A. C., Arpaci-Dusseau, R. H. & Kannan, S., Jan 1 2020.

    Research output: Contribution to conferencePaperpeer-review

  • MicroMon: A monitoring framework for tackling distributed heterogeneity

    Khalid, B., Rudolph, N., Durairajan, R. & Kannan, S., 2020.

    Research output: Contribution to conferencePaperpeer-review

    1 Scopus citations
  • Read as needed: Building WiSER, a Flash-optimized search engine

    He, J., Wu, K., Kannan, S., Arpaci-Dusseau, A. C. & Arpaci-Dusseau, R. H., 2020, Proceedings of the 18th USENIX Conference on File and Storage Technologies, FAST 2020. USENIX Association, p. 59-73 15 p. (Proceedings of the 18th USENIX Conference on File and Storage Technologies, FAST 2020).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    6 Scopus citations
  • Redesigning LSMs for nonvolatile memory with novelsm

    Kannan, S., Arpaci-Dusseau, A., Bhat, N., Gavrilovska, A. & Arpaci-Dusseau, R., Jan 1 2020, Proceedings of the 2018 USENIX Annual Technical Conference, USENIX ATC 2018. USENIX Association, p. 993-1005 13 p. (Proceedings of the 2018 USENIX Annual Technical Conference, USENIX ATC 2018).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    140 Scopus citations
  • The Need for Precise and Efficient Memory Capacity Budgeting

    Garg, S., Kannan, S. & Parashar, M., Sep 28 2020, MEMSYS 2020 - Proceedings of the International Symposium on Memory Systems. Association for Computing Machinery, p. 169-177 9 p. 3422791. (ACM International Conference Proceeding Series).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    1 Scopus citations
  • 2019

    Can we containerize internet measurements?

    Misa, C., Kannan, S. & Durairajan, R., Jul 22 2019, ANRW 2019 - Proceedings of the 2019 Applied Networking Research Workshop. Association for Computing Machinery, Inc, p. 52-58 7 p. (ANRW 2019 - Proceedings of the 2019 Applied Networking Research Workshop).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    1 Scopus citations
  • File systems as processes

    Liu, J., Arpaci-Dusseau, A. C., Arpaci-Dusseau, R. H. & Kannan, S., 2019.

    Research output: Contribution to conferencePaperpeer-review

    20 Scopus citations
  • 2018

    Designing a true direct-access file system with DevFs

    Kannan, S., Arpaci-Dusseau, A. C., Arpaci-Dusseau, R. H., Wang, Y., Xu, J. & Palani, G., Jan 1 2018, Proceedings of the 16th USENIX Conference on File and Storage Technologies, FAST 2018. USENIX Association, p. 241-255 15 p. (Proceedings of the 16th USENIX Conference on File and Storage Technologies, FAST 2018).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    50 Scopus citations
  • HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters

    Kannan, S., Gavrilovska, A., Gupta, V. & Schwan, K., Aug 28 2018, In: Operating Systems Review (ACM). 52, 1, p. 13-26 14 p.

    Research output: Contribution to journalArticlepeer-review

    Open Access
    8 Scopus citations
  • NVStream: Accelerating HPC workflows with NVRAM-based transport for streaming objects

    Fernando, P., Gavrilovska, A., Kannan, S. & Eisenhauer, G., Jun 11 2018, HPDC 2018 - Proceedings of the 2018 International Symposium on High-Performance Parallel and Distributed Computing. Association for Computing Machinery, Inc, p. 231-242 12 p. (HPDC 2018 - Proceedings of the 2018 International Symposium on High-Performance Parallel and Distributed Computing).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    13 Scopus citations
  • 2017

    HeteroOS-OS design for heterogeneous memory management in datacenter

    Kannan, S., Gavrilovska, A., Gupta, V. & Schwan, K., Jun 24 2017, ISCA 2017 - 44th Annual International Symposium on Computer Architecture - Conference Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 521-533 13 p. (Proceedings - International Symposium on Computer Architecture; vol. Part F128643).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    71 Scopus citations
  • Phoenix: Memory Speed HPC I/O with NVM

    Fernando, P., Kannan, S., Gavrilovska, A. & Schwan, K., Feb 1 2017, Proceedings - 23rd IEEE International Conference on High Performance Computing, HiPC 2016. Institute of Electrical and Electronics Engineers Inc., p. 121-131 11 p. 7839676. (Proceedings - 23rd IEEE International Conference on High Performance Computing, HiPC 2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    12 Scopus citations
  • The unwritten contract of solid state drives

    He, J., Kannan, S., Arpaci-Dusseau, A. C. & Arpaci-Dusseau, R. H., Apr 23 2017, Proceedings of the 12th European Conference on Computer Systems, EuroSys 2017. Association for Computing Machinery, Inc, p. 127-144 18 p. (Proceedings of the 12th European Conference on Computer Systems, EuroSys 2017).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    70 Scopus citations
  • 2016

    Energy Aware Persistence: Reducing Energy Overheads of Memory-based Persistence in NVMs

    Kannan, S., Qureshi, M., Gavrilovska, A. & Schwan, K., 2016, In: Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT. p. 165-177 13 p.

    Research output: Contribution to journalConference articlepeer-review

    9 Scopus citations
  • Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory

    Kannan, S., Qureshi, M., Gavrilovska, A. & Schwan, K., Jul 1 2016, In: IEEE Computer Architecture Letters. 15, 2, p. 89-92 4 p., 7222422.

    Research output: Contribution to journalArticlepeer-review

    1 Scopus citations
  • pVM - Persistent virtual memory for efficient capacity scaling and object storage

    Kannan, S., Gavrilovska, A. & Schwan, K., Apr 18 2016, Proceedings of the 11th European Conference on Computer Systems, EuroSys 2016. Association for Computing Machinery, Inc, 2901325. (Proceedings of the 11th European Conference on Computer Systems, EuroSys 2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    55 Scopus citations
  • 2014

    HeteroCheckpoint: Efficient checkpointing for accelerator-based systems

    Kannan, S., Farooqui, N., Gavrilovska, A. & Schwan, K., Sep 18 2014, Proceedings of the International Conference on Dependable Systems and Networks. IEEE Computer Society, p. 738-743 6 p. 6903634. (Proceedings of the International Conference on Dependable Systems and Networks).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    19 Scopus citations
  • Reducing the cost of persistence for nonvolatile heaps in end user devices

    Kannan, S., Gavrilovska, A. & Schwan, K., 2014, 20th IEEE International Symposium on High Performance Computer Architecture, HPCA 2014. IEEE Computer Society, p. 512-523 12 p. 6835960. (Proceedings - International Symposium on High-Performance Computer Architecture).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    15 Scopus citations
  • 2013

    NVM heaps for accelerating browser-based applications

    Kannan, S., Gavrilovska, A., Schwan, K. & Kumar, S., 2013, Proceedings - 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, INFLOW 2013; Co-located with: SOSP 2013 - 24th ACM Symposium on Operating Systems Principles. Association for Computing Machinery, (Proceedings - 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, INFLOW 2013; Co-located with: SOSP 2013 - 24th ACM Symposium on Operating Systems Principles).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    1 Scopus citations
  • Optimizing checkpoints using NVM as virtual memory

    Kannan, S., Gavrilovska, A., Schwan, K. & Milojicic, D., 2013, p. 29-40. 12 p.

    Research output: Contribution to conferencePaperpeer-review

    77 Scopus citations
  • 2012

    VStore++: Virtual storage services for mobile devices

    Kannan, S., Babu, K., Gavrilovska, A. & Schwan, K., 2012, Mobile Computing, Applications, and Services - 2nd International ICST Conference, MobiCASE 2010, Revised Selected Papers. Griss, M. & Yang, G. (eds.). Springer Verlag, p. 323-328 6 p. (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST; vol. 76 LNICST).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2011

    Cloud4Home - Enhancing data services with @ home clouds

    Kannan, S., Gavrilovska, A. & Schwan, K., 2011, Proceedings - 31st International Conference on Distributed Computing Systems, ICDCS 2011. p. 539-548 10 p. 5961767. (Proceedings - International Conference on Distributed Computing Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    27 Scopus citations
  • Using active NVRAM for cloud I/O

    Kannan, S., Milojicic, D., Talwar, V., Gavrilovska, A., Schwan, K. & Abbasi, H., Jan 1 2011, Proceedings - 2011 6th Open Cirrus Summit, OCS 2011. IEEE Computer Society, p. 32-36 5 p. 6200555. (Proceedings - 2011 6th Open Cirrus Summit, OCS 2011).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    5 Scopus citations
  • Using active NVRAM for I/O staging

    Kannan, S., Gavrilovska, A., Schwan, K., Milojicic, D. & Talwar, V., 2011, PDAC'11 - Proceedings of the 2011 International Workshop on Petascal Data Analytics: Challenges and Opportunities, Co-located with SC'11. p. 15-21 7 p. (PDAC'11 - Proceedings of the 2011 International Workshop on Petascal Data Analytics: Challenges and Opportunities, Co-located with SC'11).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    25 Scopus citations
  • Using active NVRAM for I/O staging

    Kannan, S., Milojicic, D., Gavrilovska, A. & Schwan, K., 2011, In: HP Laboratories Technical Report. 131

    Research output: Contribution to journalArticlepeer-review