David Jefferson is computer scientist in the Center for Applied Scientific Computing, where he works on parallel entity-based simulation. He is interested in scalable parallel "middleware" supporting high-performance computing applications, including scalable operating system and communication software, discrete simulation engines, Java platforms, load balancing, checkpointing, performance instrumentation.
Before joining LLNL, he spent seven years in Silicon Valley at the DEC/Compaq/HP Labs doing Internet-related work, specializing in election security. Earlier in his career, he was a professor of computer science at UCLA, and he conducted research in the fields of parallel discrete event simulation, simulated evolution, parallel operating systems, and robotics. He is coinventor of the time-warp method of parallel discrete event simulation.
David has served (and continues to serve) on a number of government panels at the state and federal levels, advising on election security issues, especially with regard to electronic and Internet voting. He also sits on the board of directors of the California Voter Foundation. He holds a B.S. in mathematics from Yale University and a Ph.D. in Computer Science from Carnegie-Mellon University.