Search NASA⌕ Search

Engineering topics

Paul, David

Publications and source records attributed to Paul, David.

The 4D Camera: An 87 kHz Direct Electron Detector for Scanning/Transmission Electron Microscopy

We describe the development, operation, and application of the 4D Camera—a 576 by 576 pixel active pixel sensor for scanning/transmission electron microscopy which operates at 87,000 Hz. The detector generates data at ~480 Gbit/s which is captured by dedicated receiver computers with a parallelized software infrastructure that has been implemented to process the resulting 10–700 Gigabyte-sized raw datasets. The back illuminated detector provides the ability to detect single electron events at accelerating voltages from 30 to 300 kV. Through electron counting, the resulting sparse data sets are reduced in size by 10--300× compared to the raw data, and open-source sparsity-based processing algorithms offer rapid data analysis. The high frame rate allows for large and complex scanning diffraction experiments to be accomplished with typical scanning transmission electron microscopy scanning parameters.

47 OTHER INSTRUMENTATION↗

Architecture and performance of Perlmutter's 35 PB ClusterStor E1000 all-flash file system

NERSC's newest system, Perlmutter, features a 35 PB all-flash Lustre file system built on HPE Cray ClusterStor E1000. Here, we present its architecture, early performance figures, and performance considerations unique to this architecture. We demonstrate the performance of E1000 OSSes through low-level Lustre tests that achieve over 90% of the theoretical bandwidth of the SSDs at the OST and LNet levels. We also show end-to-end performance for both traditional dimensions of I/O performance (peak bulk-synchronous bandwidth) and nonoptimal workloads endemic to production computing (small, incoherent I/Os at random offsets) and compare them to NERSC's previous system, Cori, to illustrate that Perlmutter achieves the performance of a burst buffer and the resilience of a scratch file system. Finally, we discuss performance considerations unique to all-flash Lustre and present ways in which users and HPC facilities can adjust their I/O patterns and operations to make optimal use of such architectures.

97 MATHEMATICS AND COMPUTING↗

Convergent use of phosphatidic acid for hepatitis C virus and SARS-CoV-2 replication organelle formation

Double membrane vesicles (DMVs) serve as replication organelles of plus-strand RNA viruses such as hepatitis C virus (HCV) and SARS-CoV-2. Viral DMVs are morphologically analogous to DMVs formed during autophagy, but lipids driving their biogenesis are largely unknown. Here we show that production of the lipid phosphatidic acid (PA) by acylglycerolphosphate acyltransferase (AGPAT) 1 and 2 in the ER is important for DMV biogenesis in viral replication and autophagy. Using DMVs in HCV-replicating cells as model, we found that AGPATs are recruited to and critically contribute to HCV and SARS-CoV-2 replication and proper DMV formation. An intracellular PA sensor accumulated at viral DMV formation sites, consistent with elevated levels of PA in fractions of purified DMVs analyzed by lipidomics. Apart from AGPATs, PA is generated by alternative pathways and their pharmacological inhibition also impaired HCV and SARS-CoV-2 replication as well as formation of autophagosome-like DMVs. These data identify PA as host cell lipid involved in proper replication organelle formation by HCV and SARS-CoV-2, two phylogenetically disparate viruses causing very different diseases, i.e. chronic liver disease and COVID-19, respectively. Host-targeting therapy aiming at PA synthesis pathways might be suitable to attenuate replication of these viruses.

60 APPLIED LIFE SCIENCES↗

Architecture and Performance of Perlmutter’s 35 PB ClusterStor E1000 All-Flash File System

NERSC's newest system, Perlmutter, features a 35 PB all-flash Lustre file system built on HPE Cray ClusterStor E1000. We present its architecture, early performance figures, and performance considerations unique to this architecture. We demonstrate the performance of E1000 OSSes through low-level Lustre tests that achieve over 90% of the theoretical bandwidth of the SSDs at the OST and LNet levels. We also show end-to-end performance for both traditional dimensions of I/O performance (peak bulk-synchronous bandwidth) and non-optimal workloads endemic to production computing (small, incoherent I/Os at random offsets) and compare them to NERSC's previous system, Cori, to illustrate that Perlmutter achieves the performance of a burst buffer and the resilience of a scratch file system. Finally, we discuss performance considerations unique to all-flash Lustre and present ways in which users and HPC facilities can adjust their I/O patterns and operations to make optimal use of such architectures.

Lockwood, Glenn K↗