Publications by Geoff Kuenning

General Computer Information

How to Create a Good UNIX Interface

Computer Science Research

Yifei Liu, Manish Adkar, Gerard Holzmann, Geoff Kuenning, Pei Liu, Scott Smolka, Wei Su, and Erez Zadok. Metis: File System Model Checking via Versatile Input and State Exploration. Proceedings of the 22nd USENIX Conference on File and Storage Technologies (FAST), pages 43-57, Santa Clara, CA, February, 2024. Available in PDF format.

Peter Desnoyers, Ian Adams, Tyler Estro, Anshul Gandhi, Geoff Kuenning, Mike Mesnier, Carl Waldspurger, Avani Wildani, and Erez Zadok. Persistent Memory Research in the Post-Optane Era. Proceedings of the 1st Workshop on Disruptive Memory Systems (DIMES), Koblenz, Germany, October, 2023. Available in PDF format.

Tyler Estro, Mário Antunes, Pranav Bhandari, Anshul Gandhi, Geoff Kuenning, Yifei Liu, Carl Waldspurger, Avani Wildani, and Erez Zadok. Guiding Simulations of Multi-Tier Storage Caches Using Knee Detection. Proceedings of the 31st International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Stony Brook, NY, October, 2023. Available in PDF format.

Yifei Liu, Gautam Ahuja, Geoff Kuenning, Scott Smolka, and Erez Zadok. Input and Output Coverage Needed in File System Testing. Proceedings of the 15th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '23), Boston, MA, July, 2023. Available from the ACM Digital Library.

Anjul Tyagi, Tyler Estro, Geoff Kuenning, Erez Zadok, and Klaus Mueller. PC-Expo: A Metrics-Based Interactive Axes Reordering Method for Parallel Coordinate Displays. IEEE Transactions on Visualization and Computer Graphics, 29, 1, 712–722, January, 2023.

Wei Su, Yifei Liu, Gomathi Ganesan, Gerard Holzmann, Scott Smolka, Erez Zadok, and Geoff Kuenning. Model-Checking Support for File System Development. Proceedings of the 13th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '21), Virtual, July, 2021. Available from the ACM Digital Library.

Ibrahim Umit Akgun, Geoff Kuenning, and Erez Zadok. Re-Animator: Versatile High-Fidelity Storage-System Tracing and Replaying. Proceedings of the 13th ACM International Systems and Storage Conference (SYSTOR), Haifa, Israel, October, 2020. Available in PDF format.

Zhen Cao, Geoff Kuenning, and Erez Zadok. Carver: Finding Important Parameters for Storage System Tuning. Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST), pages 43-57, Santa Clara, CA, February, 2020. Available in PDF format.

Zhen Cao, Geoff Kuenning, Klaus Mueller, Anjul Tyagi, and Erez Zadok. Graphs Are Not Enough: Using Interactive Visual Analytics in Storage Research. Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '19), Renton, WA, July, 2019. Available in PDF format.

George Amvrosiadis, Ali R. Butt, Vasily Tarasov, Erez Zadok, Ming Zhao, Irfan Ahmad, Remzi H. Arpaci-Dusseau, Feng Chen, Yiran Chen, Yong Chen, Yue Cheng, Vijay Chidambaram, Dilma Da Silva, Angela Demke-Brown, Peter Desnoyers, Jason Flinn, Xubin He, Song Jiang, Geoff Kuenning, Min Li, Carlos Maltzahn, Ethan L. Miller, Kathryn Mohror, Raju Rangaswami, Narasimha Reddy, David Rosenthal, Ali Saman Tosun, Nisha Talagala, Peter Varman, Sudharshan Vazhkudai, Avani Waldani, Xiaodong Zhang, Yiying Zhang, and Mai Zheng. Data Storage Research Vision 2025: Report on NSF Visioning Workshop Held May 30–June 1, 2018. National Science Foundation, 2018. Available in PDF format.

Zhen Jason Sun, Geoff Kuenning, Sonam Mandal, Philip Shilane, Vasily Tarasov, Nong Xiao, and Erez Zadok. Cluster and Single-Node Analysis of Long-Term Deduplication Patterns. ACM Transactions on Storage 14(2), May, 2018. DOI 10.1145/3183890.

Ming Chen, Geetika Babu Bangera, Dean Hildebrand, Farhaan Jalia, Geoff Kuenning, Henry Nelson, and Erez Zadok. vNFS: Maximizing NFS Performance with Compounds and Vectorized I/O. ACM Transactions on Storage 13(3), 2017. DOI 10.1145/3116213.

Ming Chen, Dean Hildebrand, Henry Nelson, Jasmit Saluja, Ashok Sankar Harihara Subramony, and Erez Zadok. vNFS: Maximizing NFS Performance with Compounds and Vectorized I/O. Usenix Conference on File and Storage Technologies (FAST), Santa Clara, CA, February, 2017. Available in PDF format.

Erez Zadok, Dean Hildebrand, Geoff Kuenning, and Keith Smith. POSIX is Dead! Long Live… errr… What Exactly? Proceedings of the 9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '17), Santa Clara, CA, July, 2017. Available in PDF format.

Sarah Diesburg, Christopher Meyers, Mark Stanovich, An-I Andy Wang, and Geoff Kuenning. TrueErase: Leveraging an Auxiliary Data Path for Per-file Secure Deletion. ACM Transactions on Storage 12(4), August, 2016. DOI 10.1145/2420950.2421013.

Zhen Sun, Geoff Kuenning, Sonam Mandal, Philip Shilane, Vasily Tarasov, Nong Xiao, and Erez Zadok. A Long-Term User-Centric Analysis of Deduplication Patterns. 32nd International Conference on Massive Storage Systems and Technology (MSST), Santa Clara, CA, May, 2016. Available in ; PDF format.

Sonam Mandal, Geoff Kuenning, Dongju Ok, Varun Shastry, Philip Shilane, Sun Zhen, Vasily Tarasov, and Erez Zadok. Using Hints to Improve Inline Block-layer Deduplication. Usenix Conference on File and Storage Technologies (FAST), Santa Clara, CA, February, 2016. Available in PDF format.

Jazmin Ortiz, Elizabeth Krenkel, Emily Dorsey, and Geoff Kuenning. Frequency-Based Block Reordering. Poster and Work-in-Progress Report presented at the 2015 Workshop on Supporting Diversity in Systems Research, Monterey, CA, October, 2015.

Ming Chen, Soujanya Shankaranarayana, Bharat Singh, Erez Zadok, Dean Hildebrand, and Geoff Kuenning. Newer Is Sometimes Better: An Evaluation of NFSv4.1. Proceedings of the ACM SIGMETRICS Conference, Portland, OR, June, 2015. Available in PDF format.

Ming Chen, Soujanya Shankaranarayana, Bharat Singh, Erez Zadok, Dean Hildebrand, and Geoff Kuenning. Is NFSv4.1 Ready for Prime Time?. ;login: 40(3), June 2015, 6-12. Available in PDF format.

Ming Chen, Dean Hildebrand, Geoff Kuenning, Soujanya Shankaranarayana, Vasily Tarasov, Erez Zadok, and Ksenia Zakirova. NFSv4.1 Performance Under a Microscope (Extended abstract). Proceedings of the USENIX Large Installation Systems Administration Conference (LISA), Seattle, WA, November, 2014. Available in PDF format.

Vasily Tarasov, Deepak Jain, Geoff Kuenning, Sonam Mandal, Karthikeyani Palanisami, Philip Shilane, Sagar Trehan, and Erez Zadok. Dmdedup: Device Mapper Target for Data Deduplication. Proceedings of the Ottawa Linux Symposium, Ottawa, Canada, July, 2014. Available in PDF format.

Vasily Tarasov, Deepak Jain, Dean Hildebrand, Renu Tewari, Geoff Kuenning, and Erez Zadok. Improving I/O Performance using Virtual Disk Introspection. Proceedings of the 5th USENIX Workshop on Hot Topics in Storage and File Systems, San Jose, CA, June, 2013. Available in PDF format.

Adam Cozzette, Kathryn Lingel, Steve Matsumoto, Oliver Ortlieb, Jandria Alexander, Joseph Betser, Luke Florer, Geoff Kuenning, John Nilles, and Peter Reiher. Improving the Security of Android Inter-Component Communication. Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management, Ghent, Belgium, May, 2013.

Vasily Tarasov, Dean Hildebrand, Geoff Kuenning, and Erez Zadok. Virtual Machine Workloads: The Case for New Benchmarks for NAS. Usenix Conference on File and Storage Technologies (FAST), San Jose, CA, February, 2013. Available in PDF format.

Sarah Diesburg, Christopher Meyers, Mark Stanovich, Michael Mitchell, Justin Marshall, Julia Gould, An-I Andy Wang, and Geoff Kuenning. TrueErase: Per-File Secure Deletion for the Storage Data Path. Proceedings of the Annual Computer Security Applications Conference, Orlando, FL, December, 2012. Available in PDF format.

Vasily Tarasov, Amar Mudrankit, Will Buik, Philip Shilane, Geoff Kuenning, and Erez Zadok. Generating Realistic Datasets for Deduplication Analysis. Usenix Annual Technical Conference, Boston, MA, June, 2012. Available in PDF format.

V. Tarasov, S. Kumar, J. Ma, D. Hildebrand, A. Povzner, G. Kuenning, and E. Zadok. Extracting Flexible, Replayable Models from Large Block Traces. Usenix Conference on File and Storage Technologies (FAST), San Jose, CA, February, 2012. Available in PDF format.

Charles Weddle, Mathew Oldham, Jin Qian, An-I Andy Wang, Peter Reiher, and Geoff Kuenning. PARAID: A Gear-Shifting Power-Aware RAID. ACM Transactions on Storage, 3(3), October 2007. Available in PDF format.

A.-I. Wang, G. Kuenning, and P. Reiher Using Permuted States and Validated Simulation to Analyze Conflict Rates in Optimistic Replication. SCS Simulation: Transactions of the Society for Modeling and Simulation International, 83(8), August 2007, 551-569. Available in PDF format.

C. Weddle, M. Oldham, J. Qian, A.-I. Wang, P. Reiher, and G. Kuenning. PARAID: A Gear-Shifting Power-Aware RAID. Usenix Conference on File and Storage Technologies (FAST), San Jose, CA, February, 2007. Available in PDF format.

A. Wang, G. Kuenning, P. Reiher, and G. Popek. The Conquest file system: better performance through a disk/persistent-RAM hybrid design. ACM Transactions on Storage 2(3): 309-348, 2006. Available in PDF format.

A.-I. Wang, G. Kuenning, and P. Reiher. Using Permuted States and Validated Simulation to Analyze Conflict Rates in Optimistic Replication. 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS'05), Philadelphia, PA, July, 2005. Available in PDF format.

J. Li, T. Ehrenkranz, G. Kuenning, and P. Reiher. Simulation and Analysis on the Resiliency and Efficiency of Malnets. In Proceedings of the IEEE Symposium on Measurement, Modeling, and Simulation of Malware, Monterey, CA, June, 2005, pp. 262-269. Available in PDF format.

N.T. Nguyen, A.-I. Wang, P. Reiher, and G. Kuenning. Electric-Field-Based Routing: A Reliable Framework for Routing in MANETs. ACM Mobile Computing and Communications Review, 8, 2 (April 2004).

P. Reiher, J. Li, and G. Kuenning. Midgard Worms: Sudden Nasty Surprises from a Large Resilient Zombie Army. UCLA Computer Science Department Technical Report UCLA-CSD-040019, April, 2004. Available in PDF format.

G.Kuenning and Ethan L. Miller. Anonymization Techniques for URLs and Filenames. Technical Report UCSC-CRL-03-05, Storage Systems Research Center, Jack Baskin School of Engineering, University of California, Santa Cruz, September 2003. Available in PDF format.

J. Mirkovic, M. Robinson, P. Reiher, and G. Kuenning. "Alliance Formation for DDoS Defense." In Proceedings of the New Security Paradigms Workshop, ACM SIGSAC, August 2003. Available in PDF or Postscript format.

A. Wang, G.H. Kuenning, and P. Reiher. "Multipath Routing in Ad Hoc Networks." In Mobile and Wireless Internet: Protocols, Algorithms and Systems, K. Makki, N. Pissinou, K. Makki, and E. Park, editors, Kluwer Academic Publishers, 2003.

N. Nguyen, P. Reiher, G.H. Kuenning. Detecting Insider Threats by Monitoring System Call Activity. IEEE Information Assurance Workshop, United States Military Academy West Point, New York, June, 2003. Available in PDF format.

A. Wang, G.H. Kuenning, P. Reiher, and G.J. Popek The Effects of Memory-Rich Environments on File System Microbenchmarks. 2003 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS'03), Montreal, Canada, July, 2003. Available in PDF format.

G.H. Kuenning, W. Ma, P. Reiher, and G.J. Popek Simplifying Automated Hoarding Methods. 5th ACM International Workshop on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2002), Atlanta, GA, September, 2002. Available in Postscript format.

A. Wang, P. Reiher, R. Bagrodia, and G.H. Kuenning. Understanding the Behavior of the Conflict-Rate Metric in Optimistic Peer Replication. 5th International Workshop on Mobility in Databases and Distributed Systems, Aix-en-Provence, France, September, 2002. Available in PDF or HTML format.

K.M. Evans and G.H. Kuenning. A Study of Irregularities in File-Size Distributions. 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS '02), San Diego, California, July, 2002. Available in Postscript format.

A. Wang, P. Reiher, G. J. Popek, and G. H. Kuenning. Conquest: Better Performance Through a Disk/RAM Hybrid File System. Usenix Annual Technical Conference, Monterey, CA, June, 2002. Available in Postscript or HTML format.

J. Li, P. Reiher, G. Popek, M. Yarvis, and G.H. Kuenning An Approach to Measuring Large-Scale Distributed Systems. TestCom 2002, Berlin, Germany, March, 2002. Available in PDF format.

A. Wang, P. Reiher, G. J. Popek, and G. H. Kuenning Conquest: Better Performance Through a Disk/RAM Hybrid File System. Work-in-progress report presented at Conference on File Systems and Storage Technologies (FAST), Monterey, CA, January, 2002. Available in Postscript format.

D. Ratner, P. Reiher, G. J. Popek, and G. H. Kuenning. Replication Requirements in Mobile Environments. Mobile Networks and Applications 6, 6 (November 2001), 525-534. Available in Postscript format.

A. Wang, P. Reiher, G. J. Popek, and G. H. Kuenning. The Conquest File System—Life after Disks (position summary). Proceedings of the 8th IEEE Workshop on Hot Topics in Operating Systems (HotOS VIII), Schloss Elmau, Germany, May 2001. Available in Postscript or HTML format.

G. H. Kuenning. A Cron Daemon for Portable Computers. UCLA Computer Science Department Technical Report UCLA-CSD-990044, September, 1999. Available in Postscript format.

A. Rudenko, P. Reiher, G.J. Popek, and G.H. Kuenning. The Remote Processing Framework for Portable Computer Power Saving. Proceedings of the ACM Symposium on Applied Computing, San Antonio, TX, February 1999. Available in Postscript format.

G. H. Kuenning, R. Bagrodia, R. G. Guy, G. J. Popek, P. Reiher, and A.-I Wang. Measuring the Quality of Service of Optimistic Replication. Proceedings of the ECOOP Workshop on Mobility and Replication, July, 1998. Available in Postscript or HTML format.

A. Rudenko, P. Reiher, G. J. Popek, and G. H. Kuenning. Saving Portable Computer Battery Power through Remote Process Execution. ACM Mobile Computing and Communications Review 2, 1 (Winter 1998). Available in Postscript or PDF format.

T. W. Page, Jr., R. G.. Guy, J. S. Heidemann, D. H. Ratner, P. L. Reiher, A. Goel, G. H. Kuenning, and G. Popek. Perspectives on Optimistically Replicated Peer-to-Peer Filing. Software&emdash;Practice and Experience 28, 2 (February 1998), 155-180.

G. H. Kuenning, D. H. Ratner, P. Reiher, G. J. Popek, and R. G. Guy. Cooperative Chaos. UCLA Computer Science Department Technical Report UCLA-CSD-970041, November, 1997. Available in Postscript format.

G. H. Kuenning and G. J. Popek. Automated Hoarding for Mobile Computers. Proceedings of the 16th ACM Symposium on Operating Systems Principles, (SOSP-16) St. Malo, France, October 5-8, 1997. Available in either Postscript or HTML format.

G. H. Kuenning, P. Reiher, and G. J. Popek. Experience with an Automated Hoarding System Personal Technologies 1, 3, September 1997. Available in Postscript format. DOI: 10.1007/BF01299649

G. H. Kuenning. Seer: Predictive File Hoarding for Disconnected Mobile Operation. Ph.D. dissertation, 1997. The abstract is available in HTML format. The full dissertation is available either in the original single-sided, double-spaced form (301 pages total) or paper-saving double-sided, single-spaced form (174 pages) as Technical Report UCLA-CSD-970015.

G. H. Kuenning, Precise Interactive Measurement of Operating Systems Kernels, Software&emdash;Practice and Experience 25, 1 (January 1995), 1-22. Available in Postscript format.

G. H. Kuenning, The Design of the SEER Predictive Caching System, Proceedings of Mobile Computing Systems and Applications 1994, Santa Cruz, CA, December, 1994.

G. H. Kuenning, G. J. Popek, P. Reiher, An Analysis of Trace Data for Predictive File Caching in Mobile Computing, Proceedings of the 1994 Summer Usenix Conference.

Computer Science Education

G. Kuenning, On Teaching Style and Maintainability, :login; 38, 3: 6-9.

Z. Dodds, R. Libeskind-Hadas, C. Alvarado, and G. Kuenning, Evaluating a Breadth-First CS 1 for Scientists, SIGCSE '08: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, Portland, OR, 2008. Available in PDF format.

Z. Dodds, C. Alvarado, G. Kuennng, R. Libeskind-Hadas, Breadth-First CS 1 for Scientists: Curriculum and Assessment., ITiCSE 2007: Proceedings of the 12th Annual Conference on Technology in Computer Science Education, 2007. Available in PDF format.

Other Subjects

Program notes for various works in classical music.


Back to Geoff Kuenning's home page.

This page maintained by Geoff Kuenning.