David A. Lifka
Director - Center for Advanced Computing
Adjunct Associate Professor - Computing and Information Science
David is the Director of the Cornell University Center for Advanced Computing. He
is a HPC industry veteran with nineteen years experience in management and technology
leadership positions at Cornell and Argonne National Laboratory. His areas of expertise
include parallel job scheduling and resource management systems, data management,
high throughput systems, and Web services. Lifka has a Ph.D. in Computer Science
from the Illinois Institute of Technology and serves on a number of academic and
corporate advisory boards. His scheduling technologies have been commercially licensed
by industry and he has received a ComputerWorld/Smithsonian award for innovations
in IT.
Email
or Phone 607.254.8621
Areas of Research or Expertise
- High Performance Computing, HPC
- Parallel job scheduling & resource management systems
- Scripting in Python & Perl
Projects
- Velocity System (Microsoft SQL Server based resource management and job scheduling
system)
- Identity management for distributed computing infrastructure
- TeraGrid
Science Gateways
- New York State Grid, NYSGrid
- Campus infrastructure for real-time data analysis and visualization
- Web Service-based HPC, data grids & research mashups
- Infrastructure support for
Petabyte Storage Services for Data-Driven Science
CIS Courses
- CIS 405 - High Performance Computing: Platforms, Tools and Effective Strategies
for Computationally and Data Intensive Science
- CIS 406 - Introduction to Scripting in Perl & Python
Education
Memberships/Professional Affiliations
- 2007- Director of the Center for Advanced Computing, Cornell University
- 2005-2007 Director of High Performance and Innovative Computing, Computing and Information
Science, Cornell University
- 2001-2005 Chief Technical Officer, Cornell Theory Center, Cornell University
- 1999-2001 Associate Director, Computer Systems, Cornell Theory Center, Cornell University
- 1995-1999 Senior Systems Programmer, Cornell Theory Center, Cornell University
- 1993-1995 Senior Technical Support Analyst, Mathematics and Computer Science Division,
Argonne National Laboratory, Argonne, IL
- 1992-1993 Associate Computer Scientist, Petabyte Access Storage Solutions project,
High Energy Physics Division, Argonne National Laboratory, Argonne, IL
- 1991-1992 Associate Computer Scientist, Computing and Telecommunications Division,
Argonne National Laboratory, Argonne, IL
- 1988-1991 Assistant Computer Scientist, Computing and Telecommunications Division,
Argonne National Laboratory, Argonne, IL