Engineering Papers⌕ Search

Engineering topics

Freeman, John

Publications and source records attributed to Freeman, John.

Evaluation of a high-performance storage buffer with 3D XPoint devices for the DUNE data acquisition system

The DUNE detector is a neutrino physics experiment that is expected to take data starting from 2028. The data acquisition (DAQ) system of the experiment is designed to sustain several TB/s of incoming data which will be temporarily buffered while being processed by a software based data selection system. In DUNE, some rare physics processes (e.g. Supernovae Burst events) require storing the full complement of data produced over 1-2 minute window. These are recognised by the data selection system which fires a specific trigger decision. Upon reception of this decision data are moved from the temporary buffers to local, high performance, persistent storage devices. In this paper we characterize the performance of novel 3DXPoint SSD devices under different workloads suitable for high-performance storage applications. We then illustrate how such devices may be applied to the DUNE use-case: to store, upon a specific signal, 100 seconds of incoming data at 1.5 TB/s distributed among 150 identical units each operating at approximately 10GB/s.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Flexible and Scalable Data-Acquisition Using the artdaq Toolkit

The Real-Time Systems Engineering Department of the Scientific Computing Division at Fermilab is developing a flexible, scalable, and powerful data-acquisition (DAQ) toolkit which serves the needs of experiments from bench-top hardware tests to large high-energy physics experiments. The toolkit provides data transport and event building capabilities with the option for experimenters to inject art analysis code at key points in the DAQ for filtering or monitoring. The toolkit also provides configuration management, run control, and low-level hardware communication utilities. Firmware blocks for several commercial data acquisition boards are provided, allowing experimenters to approach the DAQ from a high level. A fully-functional DAQ "solution" of the toolkit is provided in otsdaq, sacrificing some flexibility in favor of being ready-to-use. artdaq is being used for several current and upcoming experiments, and will continue to be refined and expanded for use in the next generation of neutrino and muon experiments.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

artdaq : DAQ software development made simple

For a few years now, the artdaq data acquisition software toolkit has provided numerous experiments with ready-to-use components which allow for rapid development and deployment of DAQ systems. Developed within the Fermilab Scientific Computing Division, artdaq provides data transfer, event building, run control, and event analysis functionality. This latter feature includes built-in support for the art event analysis framework, allowing experiments to run art modules for real-time filtering, compression, disk writing and online monitoring; as art, also developed at Fermilab, is also used for online analysis, a major advantage of artdaq is that it allows developers to easily switch between developing online and online software. artdaq continues to be improved. Support for an alternate mode of running whereby data from some subdetector components are only streamed if requested has been added; this option will reduce unnecessary DAQ throughput. Real-time reporting of DAQ metrics has been implemented, along with the flexibility to choose the format through which experiments receive the reports; these formats include the Ganglia, Graphite and syslog software packages, along with at ASCII files. Additionally, work has been performed investigating more flexible modes of online monitoring, including the capability of being able to run multiple online monitoring processes on different hosts, each running its own set of art modules. Finally, a web-based GUI interface through which users can configure details of their DAQ system has been implemented, increasing the ease of use of the system. Already successfully deployed on the LArIAT, DarkSide-50, DUNE 35ton and Mu2e experiments, artdaq will be employed for SBND and is a strong candidate for use on ICARUS and protoDUNE. With each experiment comes new ideas for how artdaq can be made more flexible and powerful; the above improvements will be described, along with potential ideas for the future.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Ground Testing of the EMCS Seed Cassette for Biocompatibility with the Cellular Slime Mold, Dictyostelium Discoideum

The European Modular Cultivation System, EMCS, was developed by ESA for plant experiments. To expand the use of flight verified hardware for various model organisms, we performed ground experiments to determine whether ARC EMCS Seed Cassettes could be adapted for use with cellular slime mold for future space flight experiments. Dictyostelium is a cellular slime mold that can exist both as a single-celled independent organism and as a part of a multicellular colony which functions as a unit (pseudoplasmodium). Under certain stress conditions, individual amoebae will aggregate to form multicellular structures. Developmental pathways are very similar to those found in Eukaryotic organisms, making this a uniquely interesting organism for use in genetic studies. Dictyostelium has been used as a genetic model organism for prior space flight experiments. Due to the formation of spores that are resistant to unfavorable conditions such as desiccation, Dictyostelium is also a good candidate for use in the EMCS Seed Cassettes. The growth substratum in the cassettes is a gridded polyether sulfone (PES) membrane. A blotter beneath the PES membranes contains dried growth medium. The goals of this study were to (1) verify that Dictyostelium are capable of normal growth and development on PES membranes, (2) develop a method for dehydration of Dictyostelium spores with successful recovery and development after rehydration, and (3) successful mock rehydration experiments in cassettes. Our results show normal developmental progression in two strains of Dictyostelium discoideum on PES membranes with a bacterial food source. We have successfully performed a mock rehydration of spores with developmental progression from aggregation to slug formation, and production of morphologically normal spores within 9 days of rehydration. Our results indicate that experiments on the ISS using the slime mold, Dictyostelium discoideum could potentially be performed in the flight verified hardware of the EMCS ARC Seed Cassettes.

biocompatibility↗

The Water-Wheel IR (WIR): A Contact Survey Experiment for Water and Carbonates on Mars

Minimum requirements for life include water and accessible carbon. Mars has both in its polar caps and atmosphere. Water (or water-equivalent hydrogen) is present at shallow depths (approx. 10-20 cm) at latitudes =60 and is heterogeneously distributed in other parts of Mars [1]. Mars may have once had surface water that could plausibly have produced carbonate deposits [2-5]. Mars shows signs of hydrothermal activity [6-8] that may have affected soil composition [9, 10]. The Thermal Emission Spectrometer on the Mars Global Surveyor found large and small patches of hematite that may have been water-borne or water-derived [11, 12]. Current orbiting spacecraft (MGS & Odyssey) have not found massive carbonate deposits, however [13]. Shales and limestones, which we associate with moist and benign environments on Earth, are apparently not abundant on Mars. Both carbonate and organic carbon occur as alteration products in Martian meteorites of igneous origin [14]. One study of MGS-TES data suggests 2-5 wt% carbonates (mainly MgCO3) in surface dust, but found no concentrated source [15]. Carbonates and H2O/OH bearing minerals will be sought by the mini-TES and Mossbauer experiments on the Mars Exploration Rovers, one of which landed successfully on Mars on January 3.

Wang, Alian↗