Scalable Proximity-Based Methods for Large-Scale Analysis of Atom Probe Data

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Powered by recent advances in data acquisition technologies, today's state-of-the-art atom probe microscopes yield data sets with sizes ranging from a few million atoms to billions of atoms. Analysis of these atomic data sets within reasonable turnaround times is a pressing data analysis challenge for material scientists currently equipped with software systems that do not scale to these massive data sets. Here, we present the shared memory component of a larger ongoing effort to develop a multi-feature data analysis framework capable of analyzing atom probe data of all sizes and scales from desktop multicore machines to large-scale high-performance computing platforms with hybrid (shared and distributed memory) architectures. Our focus here is on a broad class of popular atom probe data analysis methods that rely on core time-consuming k-NN queries. We present a scalable, heuristic algorithm for k-NN queries using three-dimensional range trees. To demonstrate its efficacy, the k-NN algorithm is integrated with two use cases of atom probe data analysis methods and the resulting analysis times are shown to speedup by over 20X on a 32-core Cray XC40 node using workloads up to 8 million atoms, which is already beyond the at-scale capabilities of existing atom probe software. Using this k-NN algorithm, we also introduce a novel parameter estimation method for a class of cluster finding methods, called friends-of-friends (FoF) methods, to completely bypass their expensive pre-processing steps. In each case, we validate the results on a variety of control data sets.

Original languageEnglish
Title of host publicationProceedings - 25th IEEE International Conference on High Performance Computing, HiPC 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages235-244
Number of pages10
ISBN (Electronic)9781538683866
DOIs
StatePublished - Jul 2 2018
Event25th IEEE International Conference on High Performance Computing, HiPC 2018 - Bengaluru, India
Duration: Dec 17 2018Dec 20 2018

Publication series

NameProceedings - 25th IEEE International Conference on High Performance Computing, HiPC 2018

Conference

Conference25th IEEE International Conference on High Performance Computing, HiPC 2018
Country/TerritoryIndia
CityBengaluru
Period12/17/1812/20/18

Keywords

  • atom probe tomography
  • k-NN search
  • large-scale data analysis
  • parallel search
  • range trees
  • spatial neighborhood queries

Fingerprint

Dive into the research topics of 'Scalable Proximity-Based Methods for Large-Scale Analysis of Atom Probe Data'. Together they form a unique fingerprint.

Cite this