About me

Computer scientist specializing in scalable data storage, data movement, and data management for high-performance scientific computing.

Biography

Phil Carns is a computer scientist in the Mathematics and Computer Science Division of Argonne National Laboratory. He is also an adjunct associate professor of electrical and computer engineering at Clemson University, a fellow of the Northwestern-Argonne Institute for Science and Engineering, and the deputy director of the Software Tools Ecosystem Project.

Phil received his Ph.D. in computer engineering from Clemson University in 2005. He has worked at Argonne since 2008, serving as a principal investigator, technical lead, or developer for a variety of influential HPC research projects including Mochi (composable data services), Darshan (application I/O characterization), PVFS (parallel file system), TOKIO (platform I/O characterization), CODES (storage system simulation), and the Exascale Computing Project (data libraries and services for exascale platforms). He has received multiple R&D 100 awards for his contributions to the field of high-performance computing.

See links on the sidebar of this page for more details.

Categories bio

Current research projects

My primary research interests are HPC storage architectures, HPC system
software, and I/O workload analysis.  Details on select projects can be found below:

  • Mochi: composable data services for scientific computing
  • Darshan: HPC I/O workload characterization
  • STEP: Software Tools Ecosystem Project