Emmett Witchel is a Professor of Computer Science at the University of Texas at Austin , with research spanning computer architecture, systems, networking, security, and privacy . His work focuses on low-level systems optimization and secure concurrent execution. Research Interests: Concurrent systems, secure execution environments, GPU integration, distributed systems. Teaching: CS 380L (Advanced Operating Systems), CS 371M (Mobile Computing). Scientific Awards: Runner-up Best Paper, ASPLOS 2013 Runner-up Award for Outstanding Research, USENIX Symposium 2012 IEEE Micro Top Pick Award 2007 ACM Honorable Mention 2004 George M. Sprowls Award, MIT EECS 2004 Recent Publications demonstrate leadership in CXL pod databases ( Tigon ), stateful serverless computing ( Boki ), SmartNIC-accelerated file systems ( LineFS ), and GPU security ( Telekine ). His work bridges hardware-software co-design and practical systems implementation.
Michela Becchi is an Associate Professor in the Department of Electrical and Computer Engineering at North Carolina State University. She specializes in computer architecture, systems software, and applications, with a focus on heterogeneous systems, parallel algorithms, and acceleration techniques for bioinformatics, pattern recognition, and quantum computing. Her work spans multi-core CPUs, GPUs, FPGAs, and distributed clusters, emphasizing the boundary between hardware and software design. Dr. Becchi holds a Ph.D. and Master’s degree in Computer Engineering from Washington University in St. Louis (2009) and a Bachelor’s degree in Computer Engineering from Politecnico di Milano, Italy (2000). Her research has been recognized with prestigious awards, including the NSF CAREER Award (2015) and the University of Missouri System President Award for Early Career Excellence (2016). Her research interests include compiler and runtime techniques for heterogeneous systems, acceleration of bioinformatics algorithms, and high-speed networking applications. She has pioneered frameworks for efficient data transformation, GPU-accelerated compression, and memory-efficient graph algorithms for quantum computing. Her work also explores thread coarsening, mixed-precision auto-tuning, and secure multi-core processor design. Key contributions include the PILOT runtime system for GPU memory management, the GPU-FPtuner auto-tuner for floating-point applications, and innovative approaches to automata processors for genomic analysis. Her publications emphasize reproducible accuracy in scientific simulations and the optimization of irregular applications on many-core platforms.
Andrew Warfield is an Adjunct Professor in the Department of Computer Science at the University of British Columbia (UBC) and a Senior Principal Engineer at Amazon. His research focuses on computer systems software, including virtualization, distributed storage, security, and high-availability systems. He previously held roles as Associate Professor at UBC, CTO at Coho Data, and Technical Director at Citrix Systems. His work has led to projects like Remus (high-availability replication), Tralfamadore (execution analysis), and secure hypervisor development with Xen. Warfield's education includes a PhD from the University of Cambridge's Computer Laboratory, where he researched I/O device virtualization under Steven Hand. He has held visiting roles at Intel Research Cambridge and internships at AT&T Research and Nortel Networks. Research Grants: Supported by Intel Research, NSERC, Network Appliance, and the Communications Security Establishment. Professional Activities: Technical Advisory Board Member at Teradici, and involvement in program committees for conferences like HotOS, EuroSys, and FAST. His research emphasizes practical systems, aiming to bridge the gap between theoretical computer science and real-world applications. Notable contributions include innovations in storage for virtualized environments, secure hypervisor architectures, and disaster-tolerant systems like SecondSite. Warfield is affiliated with UBC's Department of Computer Science and maintains active collaboration with industry partners. Though currently not actively recruiting students, his prior mentorship has influenced many in systems research.
Zohreh Sharafi is an Assistant Professor of Software Engineering in the Department of Computer and Software Engineering (GIGL) at Polytechnique Montréal. Previously, she served as a Senior Research Fellow in the Department of Electrical and Computer Engineering at the University of Michigan, Ann Arbor, where she worked with Dr. Westley Weimer and was awarded the prestigious NSERC Postdoctoral Fellowship. Prior to her academic career, she worked as a software engineer at Morgan Stanley, contributing to the firm's electronic trading platform and serving as principal architect of SURF, a market data simulator. Her educational background includes a Ph.D. in Computer Engineering from École polytechnique de Montréal under the supervision of Dr. Giuliano Antoniol and Dr. Yann-Gaël Guéhéneuc, a Master of Applied Science in Software Engineering from Concordia University, and a Bachelor of Computer Engineering from the University of Tehran. Dr. Sharafi leads the SENSE Lab, a multidisciplinary software engineering research laboratory focused on understanding problem-solving strategies developers use during software development, with particular attention to human factors such as gender and native language. Her research combines human-centric design with experimental methodologies, investigating cognitive processes involved in software development using biometric measures including eye tracking and neuroimaging. Current active projects include evaluating trustworthiness perceptions of software artifacts and studying the role of creativity in software engineering tasks. She has made significant contributions to understanding how gender influences program comprehension and code review processes. Her publication record demonstrates a strong focus on empirical methods in software engineering, particularly eye tracking and neuroimaging techniques to study developer cognition. Her work spans program comprehension, code review, requirements engineering, and the impact of human factors on software development processes. She has developed methodological frameworks for conducting eye tracking studies in software engineering and has made notable contributions to understanding how visualization techniques affect software development tasks. NSERC Postdoctoral Fellowship NSERC Discovery Grant Program and Launch Supplements (Sep 2024-Sep 2029) IVADO Startup & Operation Fund (Jan 2022-Jan 2023) Scholarship for Doctoral Studies from Fonds de Recherche du Quebec Distinguished Reviewer Awards from IEEE ICPC 2020 and ACM FSE 2024 Dr. Sharafi actively mentors students including Mahta Amini (PhD Candidate, IVADO Scientifique en résidence 2024 Laureate), Cameron Cherif (PhD Candidate), Sara Yabesi (Master's Student), and Anthonia Njoku (Graduate research intern). She serves on numerous conference organizing committees including as Local Arrangement Chair for SANER 2025, Program Co-chair for SEMLA 2024, and as a reviewer for top-tier journals including IEEE Transactions on Software Engineering and ACM Computing Surveys. Her research is supported by multiple grants focused on understanding human factors in software engineering through empirical methods. At Polytechnique Montréal, Dr. Sharafi directs the SENSE Lab which brings together computer scientists, cognitive scientists, and software engineering researchers to investigate the cognitive aspects of software development. The lab employs advanced methodologies including eye tracking, functional near-infrared spectroscopy (fNIRS), and functional magnetic resonance imaging (fMRI) to study how developers comprehend, navigate, and modify software systems. Current projects examine trustworthiness perceptions in code review, the role of creativity in software engineering tasks, and gender differences in software development processes.
Steven Swanson is a Professor in the Department of Computer Science and Engineering at the University of California, San Diego, within the Jacobs School of Engineering. He is the Director of the Non-Volatile Systems Laboratory (NVSL), where he leads cutting-edge research in non-volatile memory, storage systems, and hardware-software co-design. His work bridges computer architecture, systems, and software to develop efficient, reliable, and secure computing platforms. Ph.D., University of Washington, 2006 B.S., University of Puget Sound, 1999 Dr. Swanson's research centers on non-volatile and persistent memory systems , exploring how next-generation storage technologies can transform computing. His lab develops full-stack solutions including file systems like NOVA and Orion , programming models such as NV-Heaps , and hardware prototypes like Moneta and Onyx . The team also works on low-power co-processors (e.g., GreenDroid ) and tools for debugging and verifying persistent memory programs. Research spans system reliability, security, energy efficiency, and performance optimization. His recent publications reveal a strong focus on persistent memory safety , zero-copy I/O , RDMA-based distributed file systems , and real-world characterization of Intel Optane . These works appear in top venues including ASPLOS, FAST, MICRO, and USENIX ATC, demonstrating sustained innovation in storage and systems research. Scientific honors include: NSF CAREER Award Google Faculty Award Facebook Faculty Award NetApp Faculty Fellow Dr. Swanson has advised 15 PhD students and 4 postdocs , many now faculty or senior engineers at Google, Microsoft, Intel, and other leading tech firms. He has secured significant research funding and leads major community initiatives such as the annual Non-Volatile Memories Workshop and Persistent Programming In Real Life (PIRL) . His educational efforts include innovative courses on robotic system design, quadcopter building, and modern storage systems, emphasizing hands-on learning and real-world implementation. The Non-Volatile Systems Laboratory (NVSL) under his leadership fosters a collaborative, international research environment, hosting visitors and postdocs from around the world. The lab is recognized globally as a pioneer in storage systems research and a key contributor to the adoption of persistent memory technologies in industry.
University of Illinois Urbana-ChampaignUnited States
William Gropp is the Grainger Distinguished Chair and Director of the National Center for Supercomputing Applications (NCSA) at the University of Illinois Urbana-Champaign. He holds a Ph.D. in Computer Science from Stanford University (1982) and has contributed extensively to parallel computing, software for scientific computing, and numerical methods for PDEs. His research focuses on high performance computing, programming models, and scalable algorithms. Education: B.S. Mathematics (Case Western Reserve, 1977), M.S. Physics (University of Washington, 1978), Ph.D. Computer Science (Stanford, 1982). Research Interests: Gropp's work spans HPC, parallel computing, and numerical methods. He co-developed the MPI standard and MPICH implementation, and contributed to the PETSc library. His current projects include the Delta and DeltaAI supercomputers, Illinois Computes, and exascale initiatives. Scientific Awards: AAAS Fellow (2018), ACM/IEEE-CS Ken Kennedy Award (2016), SIAM/ACM Prize (2015), and 2024 ACM Software System Award. Member of the National Academy of Engineering. Grants & Leadership: Director of NCSA, leader of the Midwest Big Data Hub, and contributor to NSF-funded projects. His teams support AI/ML infrastructure and exascale computing. He advises on HPC policy and serves on committees like the Computing Community Consortium. Labs/Teams: NCSA, Siebel School research groups, collaborations with DOE, NSF, and industry partners. His work drives advancements in cyberinfrastructure and computational science.
Alan Sussman is a Professor and Associate Chair of Undergraduate Education in the Computer Science department at the University of Maryland. His research focuses on databases, high-performance computing, parallel systems, and educational curriculum development for computing disciplines. He holds a Ph.D. from Carnegie Mellon University (1991) and a B.S.E. from Princeton University (1982). His educational contributions include integrating parallel and distributed computing concepts into early undergraduate courses, supported by NSF-funded initiatives like the CyberTraining program. He has advised students such as Harshit Soora (Master's) and Xiaolong Tian (PhD). His research spans compiler optimizations for parallel programs, distributed data management systems, and scientific workflow frameworks like DYFLOW. He collaborates with UMIACS and contributes to interdisciplinary projects like the TASCS center. Key innovations include VeloxDFS for distributed dataset streaming, compiler techniques for irregular memory access in PGAS programs, and NetCDFaster for geospatial data optimization. His work emphasizes productivity improvements for high-performance applications and curriculum modernization to address emerging computational challenges. Awards: No individual awards explicitly listed; however, collaborator Jik-Soo Kim received a best paper award in 2006. Grants: NSF CyberTraining, TCPP Curriculum Initiative, and Center for Technology for Advanced Scientific Component Software (TASCS). Labs/Teams: Active in UMIACS and interdisciplinary collaborations, including the TASCS center and InterComm framework development.
Abraham Silberschatz is the Sidney J. Weinberg Professor of Computer Science at Yale University. He previously served as Vice President of the Information Sciences Research Center at Bell Laboratories and held a chaired professorship at the University of Texas at Austin. His research focuses on database systems, operating systems, and network management. Silberschatz has advised over a dozen PhD students, many now in academia and industry. Education: Ph.D., Computer Science, Stony Brook University (SUNY) Research Interests: His work spans database systems, operating systems, storage systems, and network management. Notable contributions include foundational textbooks like Operating System Concepts and Database System Concepts , which have become industry standards. He has also developed innovative systems like DataPlay and contributed to projects such as NetInventory. Publications: His 15+ years of research include influential papers on database architecture, network routing, and distributed systems. Recent work explores leveraging non-volatile memory technologies in systems design. Awards: ACM Karl V. Karlstrom Outstanding Educator Award (1998) IEEE Taylor L. Booth Education Award (2002) VLDB Test of Time Award (2019) Multiple Bell Laboratories President's Awards for innovation Grants & Patents: Recipient of over two dozen grants and over four dozen patents, including foundational IP in multimedia storage and distributed systems. His team's HadoopDB project merged MapReduce and DBMS technologies. Labs/Teams: Collaborates with Prof. Robert Soulé on projects in database systems and networking, focusing on next-gen memory technologies. Active in mentoring graduate students and postdocs in their research group.
Walid G. Aref is a Professor of Computer Science at Purdue University since Fall 1999. His research focuses on database systems, spatial and spatio-temporal data management, query processing, and indexing. He has led projects funded by NSF, NIH, and industry partners. Aref is a Fellow of the IEEE and has received awards including the NSF CAREER Award (2001) and VLDB’s Ten-Year Best Paper Award (2016). He serves as Editor-in-Chief of ACM Transactions on Spatial Algorithms and Systems and has authored numerous influential papers. Education: BSc/MSc from Alexandria University (Egypt), PhD from University of Maryland (1993). Research Interests: Extending database functionality for emerging applications like spatial, graph, and sensor databases. Notable contributions include the Chameleon project, AQWA system for big spatial data, and privacy-preserving Casper framework. Selected Projects: NSF-funded work on multi-predicate spatial queries, in-memory graph relational systems, and adaptive spatio-textual processing. Systems like Tornado (spatio-textual streams) and LocationSpark (distributed spatial data) exemplify his contributions. Awards: Multiple best paper awards, IEEE Fellow, and leadership roles in ACM SIGSPATIAL.
Dr. Song Jiang is a Professor in the Department of Computer Science and Engineering at The University of Texas at Arlington (UTA). He holds a PhD from the College of William and Mary (2004) and has held academic positions at institutions such as Wayne State University and Los Alamos National Laboratory. His research focuses on system infrastructure for large language models (LLMs) and big data processing, including GPU/CPU memory systems, file and storage systems, and high-performance computing (HPC) I/O systems. He has received significant funding from the National Science Foundation (NSF) and industry partners like VMware and Tencent. Education: B.S. and M.S. from University of Science and Technology of China (1993, 1996), Ph.D. in Computer Science from College of William and Mary (2004). Postdoctoral research at Los Alamos National Laboratory (2004–2006). Research interests include file and storage systems, data management, big data analytics, and optimizing computing architectures for AI/ML. Key contributions include the LIRS replacement algorithm (adopted in MySQL and NetBSD), CLOCK-Pro page replacement (used in Linux), and swap token algorithms (Linux kernel). Awards include the 2022 ACM SIGMETRICS Test of Time Award and 2009 NSF CAREER Award. His work has led to 15+ patents and impactful industry collaborations with Facebook, Baidu, and others. Advising: Supervised 14+ PhD/Master’s students, including current advisees Chen Zhong and Sujit Maharjan. Active roles in doctoral committees and thesis supervision. Grants: Over $2.5M in NSF funding for projects like 'Software Defined Cache for Index Search' and 'Taming Small Data Writes'. Industry grants include VMware’s $240K project on distributed key-value storage. Labs/Teams: Leads research on persistent memory systems, key-value stores, and LLM infrastructure through UTA’s CSE department and collaborations with industry partners.
Peter Alvaro is an Assistant Professor in the Department of Computer Science and Engineering at the Baskin School of Engineering, University of California, Santa Cruz. He joined the faculty in 2015 after earning his PhD from UC Berkeley under Professor Joe Hellerstein. His research lies at the intersection of databases, distributed systems, and programming languages , with a strong emphasis on data-centric approaches to building robust, scalable, and predictable distributed systems. He is the creator of the Dedalus language and co-creator of the Bloom language, both designed to simplify reasoning about distributed computation. Peter's recent work focuses on non-volatile memory (NVM) , computational storage , and data-centric operating systems , as seen in the Twizzler OS project. His publications span top venues such as USENIX ATC, HotNets, and Communications of the ACM, showing trends toward system resilience, efficient data management, and novel abstractions for modern hardware. Best Presentation award at USENIX ATC 2020 Peter advises graduate students, including Daniel Bittman, and is a key contributor to the Storage Systems Research Center (SSRC), now succeeded by the Center for Research in Storage Systems (CRSS). His work is supported by ongoing collaborations with researchers at UC Santa Cruz and beyond, particularly in the areas of storage, operating systems, and distributed computing.
Andrew Pavlo is a Professor in the Computer Science Department at Carnegie Mellon University's School of Computer Science. His research focuses on database management systems, particularly in the areas of transaction processing, in-memory databases, and self-driving database systems. He leads a productive research group that has published extensively in top database venues including VLDB, SIGMOD, and CIDR. Pavlo's research interests span database management systems, transaction processing, in-memory databases, non-volatile memory databases, and self-driving database systems. His work often bridges theoretical database concepts with practical system implementation, focusing on performance optimization, query processing, and system architecture. Recent work has explored machine learning applications for database tuning, novel storage techniques, and innovative approaches to transaction processing. An analysis of his recent publications reveals a strong focus on self-driving database systems, with significant work on the Database Gym framework for training machine learning models to optimize database performance. His research also examines columnar storage formats, transaction scheduling, and novel approaches to user-defined function optimization. The work demonstrates a consistent trajectory toward making database systems more autonomous and efficient through a combination of systems techniques and machine learning. Pavlo has been instrumental in mentoring numerous PhD students who have become active contributors to the database research community. His research has been supported by significant grants that have enabled the development of innovative database technologies and frameworks. His research group operates within CMU's vibrant database ecosystem, collaborating with other researchers on projects related to database systems, storage engines, and query processing frameworks. The group maintains close connections with industry partners to ensure practical relevance of their research contributions.
Ting He is a Professor in the Department of Computer Science and Engineering, specializing in interdisciplinary research at the intersection of network sciences, energy systems, and cybersecurity. Their work addresses critical challenges in network tomography, software-defined networking, and cyber-physical systems, with a strong emphasis on advancing edge computing and decentralized learning paradigms. NSF-funded research on Distributed Edge Intelligence (2024–2025) Collaborative projects on Overlay Networks and Adversarial Reconnaissance in SDN Recent publications analyze network topology inference, energy-efficient decentralized learning, and secure cloud file systems. Their research aligns with UN SDGs through contributions to sustainable energy systems and secure IT infrastructure. Key collaborations with Silvestri, La Porta, and Chaudhuri Active in Smart Grid resilience and cascading failure mitigation
Prof. Dr. Viktor Leis is a Professor in the Department of Computer Science at the Technical University of Munich (TUM), leading the Chair for Decentralized Information Systems and Data Management. His research focuses on cost-efficient data systems, particularly in cloud environments, with expertise in core database topics like query processing, transaction management, and storage optimization. He earned his PhD from TUM in 2016 and previously held professorships at Friedrich Schiller University Jena and Friedrich-Alexander-Universität Erlangen-Nürnberg before returning to TUM in 2022. His work has been recognized with prestigious awards, including the ACM SIGMOD Dissertation Award, VLDB Early Career Research Contribution Award, and an ERC Starting Grant. Research Interests: Cloud computing, database systems, query optimization, storage engines, transaction processing, and NVMe-optimized systems. Key Projects: Developed the LeanStore storage engine and contributed to the Hyper database system. His recent publications emphasize cloud-native architectures, high-performance storage solutions, and hybrid transactional/analytical processing. He actively teaches courses on distributed systems, cloud databases, and blockchain technologies.
Jim Dowling is a distributed systems researcher at KTH Royal Institute of Technology, focusing on large-scale distributed systems, machine learning, and big data. His work emphasizes improving system dependability, performance, security, and scalability through middleware, peer-to-peer systems, and cloud-native solutions. He leads courses such as Advanced Course in Large Scale Machine Learning and Deep Learning and Scalable Machine Learning and Deep Learning , demonstrating his commitment to education in AI and distributed computing. His research spans topics like feature stores, Kubernetes integration, and AI-driven environmental analytics (e.g., ANIARA project for edge infrastructure automation and ExtremeEarth for Copernicus data analysis). He has contributed to scalable ML pipelines, cloud storage systems (HopsFS-S3), and hyperparameter optimization tools like Maggy. Key projects include the Hopsworks platform for machine learning operations and the development of cloud-native tools for big data analytics. His work bridges theoretical distributed systems research with practical applications in AI, healthcare, and environmental science. He has advised on numerous collaborative initiatives but no formal students are listed. His grants and lab activities are centered around Hopsworks and the ANIARA project, reflecting his focus on scalable, self-managing systems.