Kalyan Perumalla is the Founder and President of Discrete Computing, Inc specializing in advanced computing solutions.
He was previously a Distinguished Research Staff Member (elevated to Band 5 in 2014) at the Oak Ridge National Laboratory (ORNL), a US Department of Energy laboratory, in the Computer Science and Mathematics Division.
His additional appointments include serving as Joint Full Professor in the School of Industrial and Systems Engineering at the University of Tennessee, Knoxville, as Adjunct Professor in the School of Computational Sciences and Engineering at the Georgia Institute of Technology, and as Adjunct Professor in the Department of Electrical and Computer Engineering at the University of Nebraska-Lincoln. He also serves on the Special Interest Group Governing Board of the Association for Computing Machinery (ACM) as the elected chair for ACM Special Interest Group in Simulation (SIGSIM).
Prior to his 17-year career at ORNL, he held full-time research faculty appointments for 8 years at the Georgia Institute of Technology. Among other notable engagements, he served as Fellow of the Institute of Advanced Study at Durham University, UK, and as member of the National Academies’ Technical Advisory Boards for the U.S. Army Research Laboratory.
PhD, Computer Science, 1999
Georgia Institute of Technology, Atlanta, GA, USA
MS, Computer Science, 1993
University of Central Florida, Orlando, FL, USA
BE, Mechanical Engineering, 1991
Osmania University, Hyderabad, India
Dr. Perumalla has over 25 years of full-time experience in leading basic and applied research and development in the intersection of advanced computing, fundamental theory, and scalable software systems across several application areas.
His affiliations reflect expertise spanning
Dr. Perumalla served as manager and founding group leader over a period of 10 years.
Dr. Kalyan Perumalla is the Founder and President of Discrete Computing, Inc.
Prior to his current venture, he was a Distinguished Research Staff Member (Band 5 since 2014) at the Oak Ridge National Laboratory (ORNL, a US Department of Energy laboratory) in the Computer Science and Mathematics Division.
His additional appointments include serving as Joint Full Professor in the School of Industrial and Systems Engineering at the University of Tennessee, Knoxville, as Adjunct Professor in the School of Computational Sciences and Engineering at the Georgia Institute of Technology, and as Adjunct Professor in the Department of Electrical and Computer Engineering at the University of Nebraska-Lincoln.
He also serves on the Special Interest Group Governing Board of the Association for Computing Machinery (ACM) as the elected chair for ACM Special Interest Group in Simulation (SIGSIM).
He held full-time research faculty appointments 1997-2005 at the Georgia Institute of Technology. He also served as Fellow of the Institute of Advanced Study at Durham University, UK, and as member of the National Academies’ Technical Advisory Boards for the U.S. Army Research Laboratory.
Dr. Perumalla is among the first recipients of the U.S. Department of Energy Early Career Award in Advanced Scientific Computing Research ($2.5 million for research over 5 years). Over the past 23 years, he has served as a principal investigator (PI) or co-PI on several research projects sponsored by agencies including the Department of Energy, Department of Homeland Security, Air Force, DARPA, Army Research Laboratory, National Science Foundation, and industry.
His major areas of technical contributions include scalable parallel/distributed software systems, high-performance computing, GPU accelerated computing, parallel discrete event simulation, reversible computing, cyber-physical systems, and applications of machine learning.
He is the author of “Introduction to Reversible Computing,” a seminal book in the fundamental theory and analysis of energy in computation. He co-authored another book, three book chapters, and about 150 articles in conferences and journals. He has delivered several advanced tutorials and lectures in defense simulation technologies, parallel systems, and reversible computing. Five (5) of his co-authored papers received the best paper awards, in 1999, 2002, 2005, 2008, and 2014.
Dr. Perumalla serves on international conference program committees and editorial boards of journals. He also held leadership roles as program chair or co-chair of multiple international conferences spanning areas from parallel simulation to cybersecurity.
Some of his research tools in parallel and distributed computing have been disseminated to research institutions worldwide. His algorithms and software prototypes have been scaled to over 200,000 processor cores and 1000s of GPUs on large supercomputing systems, including the Oak Ridge Leadership Computing Facility’s Jaguar, Titan, and Summit series of supercomputers.
Dr. Perumalla earned his Ph.D. in computer science from the Georgia Institute of Technology in 1999. He has earned certifications in Agile Development technologies as Certified ScrumMaster, Certified Scrum Product Owner, Certified Scrum-at-Scale Practitioner, and Certified SAFe Scaled Agile Practitioner.
He holds an active Q Security Clearance.
Fundamentals of Computation and Energy Mathematical Modeling and Simulation Methods Parallel Algorithms Parallel Combinatorial Optimization Discrete Event Methods Exascale Computing Scalability of Artificial Intelligence (AI) and Machine Learning Systems (ML) Reversible Computing Computer Modeling and Simulation of Man-made Systems Electric Grids Intelligent Transportation Virtual Machine Technology Cloud Computing Cyberphysical Systems Digital Twins Cyber Security/Network Simulation Parallel and Distributed Systems Image Processing Domain Specific Languages and Compilers