Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “COMPILER PROGRAM”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 199 records · Page 11

A New Look to Nuclear Data

Databases of evaluated nuclear data form a cornerstone on which we build academic nuclear structure physics, reaction physics, astrophysics, and many applied nuclear technologies. In basic research, nuclear data are essential for selecting, designing and conducting experiments, and for the development and testing of theoretical models to understand the fundamental properties of atomic nuclei. Likewise, the applied fields of nuclear power, homeland security, stockpile stewardship and nuclear medicine, all have deep roots requiring evaluated nuclear data. Each of these fields requires rapid and easy access to up-to-date, comprehensive and reliable databases. The DOE-funded US Nuclear Data Program is a specific and coordinated effort tasked to compile, evaluate and disseminate nuclear structure and reaction data such that it can be used by the world-wide nuclear physics community.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

EPOXY

EPOXY is a LLVM base compiler that applies security protections to bare-metal programs on ARM Cortex-M series micro-controllers. This includes privilege overlaying, wherein operations requiring privileged execution are identified and only these operations execute in privileged mode. It also applies code integrity, control-flow hijacking defenses, stack protections, and fine-grained randomization schemes. All of its protections work within the constraints of bare-metal systems.

Clements, AbrahamAnthony↗

Nuclear Sciences References (NSR)

Nuclear Science literature database, containing about 250,000 articles covering more than 120 years of nuclear science research. Approximately 80 journals are routinely scanned for relevant articles; it also includes PhD thesis and private communications. Each article in NSR is assigned a distinctive 8-character primary key, known as ‘key number’, and a set of keywords that briefly describe the article's content. These keywords follow strict rules since they are used in web search forms. Typically, an article is incorporated in NSR within a few weeks after its web publication. About 4,000 articles are added per year. All the compilation effort is supported by the US Nuclear Data Program and coordinated by the National Nuclear Data Center at Brookhaven National Laboratory, which is also responsible for its web dissemination.

Basic Nuclear Research, Applied Nuclear Technologi↗

Experimental Unevaluated Nuclear Data List (XUNDL)

Contains nuclear structure and decay data from published articles. Data include nuclear level properties, such as energy, half-life, decay modes, spin and parity, as well as energy and intensity for radiation types such as gammas, alphas, betas and neutrons. For articles published in Physical Review C and the European Physical Journal, compilation takes place during the article submission process. Data from approximately 250 articles are added per year. All the compilation effort is supported by the US Nuclear Data Program and coordinated by the National Nuclear Data Center at Brookhaven National Laboratory, which is also responsible for its web dissemination.

Basic Nuclear Research, nuclear structure and deca↗

2009 National Household Travel Survey - California Add-On

The California add-on survey supplements the 2009 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. The NHTS was conducted by the Federal Highway Administration, which collected data on the demographic and socioeconomic composition of households, as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The California Department of Transportation participated in the NHTS add-on program and received a total of 21,225 household samples in California, from March 2008 through May 2009.

1Hz data↗

2017 National Household Travel Survey - California Add-On

The California add-on survey supplements the 2017 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. The NHTS was conducted by the Federal Highway Administration, which collected data on the demographic and socioeconomic composition of households, as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The California Department of Transportation participated in the NHTS add-on program and received a total of 26,095 household samples in California, from April 2016 through April 2017.

1Hz data↗

2001 National Household Travel Survey - Wisconsin Add-On

The Wisconsin add-on survey supplements the 2001 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. The Federal Highway Administration and Wisconsin Department of Transportation conducted the survey. The NHTS ran from March 2001 through May 2002, with data collection for the Wisconsin add-on occurring May 1, 2001, to May 6, 2002. The NHTS collected detailed information on travel behavior nationwide, as well as data on the demographic and socioeconomic composition of households. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Wisconsin Department of Transportation participated in the NHTS add-on program and received a total of 17,610 household samples in Wisconsin. (The total number of household samples nationwide is 26,038.)

1Hz data↗

2009 National Household Travel Survey - Wisconsin Add-On

The Wisconsin add-on survey supplements the 2009 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. The Federal Highway Administration and Wisconsin Department of Transportation conducted the survey from March 2008 through May 2009. It collected detailed information on travel behavior nationwide, as well as data on the demographic and socioeconomic composition of households. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Wisconsin Department of Transportation participated in the NHTS add-on program and received a total of 1,707 household samples in Wisconsin. (The total number of household samples nationwide is 26,000.)

1Hz data↗

2017 National Household Travel Survey - Wisconsin Add-On

The Wisconsin add-on survey supplements the 2017 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. The Federal Highway Administration and Wisconsin Department of Transportation conducted the survey. The NHTS ran from April 19, 2016, through April 25, 2017. It collected detailed information on travel behavior nationwide, as well as data on the demographic and socioeconomic composition of households. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Wisconsin Department of Transportation participated in the NHTS add-on program and received a total of 11,675 household samples in Wisconsin. (The total number of household samples nationwide is 129,112.)

1Hz data↗

2017 National Household Travel Survey—Georgia Add-On

The National Household Travel Survey (NHTS) ran from April 19, 2016, through April 25, 2017. It collected data on the demographic and socioeconomic composition of households, as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Georgia Department of Transportation participated in the NHTS add-on program and received a total of 8,631 household samples in Georgia. (The total number of household samples nationwide is 129,112.)

1Hz data↗

High-Performance Design Patterns for Modern Fortran

This paper presents ideas for using coordinate-free numerics in modern Fortran to achieve code flexibility in the partial differential equation (PDE) domain. We also show how Fortran, over the last few decades, has changed to become a language well-suited for state-of-the-art software development. Fortran’s new coarray distributed data structure, the language’s class mechanism, and its side-effect-free, pure procedure capability provide the scaffolding on which we implement HPC software. These features empower compilers to organize parallel computations with efficient communication. We present some programming patterns that support asynchronous evaluation of expressions comprised of parallel operations on distributed data. We implemented these patterns using coarrays and the message passing interface (MPI). We compared the codes’ complexity and performance. The MPI code is much more complex and depends on external libraries. The MPI code on Cray hardware using the Cray compiler is 1.5–2 times faster than the coarray code on the same hardware. The Intel compiler implements coarrays atop Intel’s MPI library with the result apparently being 2–2.5 times slower than manually coded MPI despite exhibiting nearly linear scaling efficiency. As compilers mature and further improvements to coarrays comes in Fortran 2015, we expect this performance gap to narrow.

Haveraaen, Magne↗

2017 National Household Travel Survey—Indian Nations Council of Governments (Oklahoma) Add-On

The National Household Travel Survey (NHTS) ran from April 19, 2016, through April 25, 2017. It collected data on the demographic and socioeconomic composition of households, as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Indian Nations Council of Governments participated in the NHTS add-on program and received a total of 1,049 household samples in Oklahoma. (The total number of household samples nationwide is 129,112.)

1Hz data↗

Perspectives on Few-Body Cluster Structures in Exotic Nuclei

It is a fascinating phenomenon in nuclear physics that states with a pronounced few-body structure can emerge from the complex dynamics of many nucleons. Such halo or cluster states often appear near the boundaries of nuclear stability. As such, they are an important part of the experimental program beginning at the Facility for Rare Isotope Beams (FRIB). A concerted effort of theory and experiment is necessary both to analyze experiments involving effective few-body states, as well as to constrain and refine theories of the nuclear force in light of new data from these experiments. Here, as a contribution to exactly this effort, this paper compiles a collection of “perspectives” that emerged out of the Topical Program “Few-body cluster structures in exotic nuclei and their role in FRIB experiments” that was held at FRIB in August 2022 and brought together theorists and experimentalists working on this topic.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

KokkACC: Enhancing Kokkos with OpenACC

Template metaprogramming is gaining popularity as a high-level solution for achieving performance portability on heterogeneous computing resources. Kokkos is a representative approach that offers programmers high-level abstractions for generic programming while most of the device-specific code generation and optimizations are delegated to the compiler through template specializations. For this, Kokkos provides a set of device-specific code specializations in multiple back ends, such as CUDA and HIP. Unlike CUDA or HIP, OpenACC is a high-level and directive-based programming model. This descriptive model allows developers to insert hints (pragmas) into their code that help the compiler to parallelize the code. The compiler is responsible for the transformation of the code, which is completely transparent to the programmer. This paper presents an OpenACC back end for Kokkos: KokkACC. As an alternative to Kokkos’s existing device-specific back ends, KokkACC is a multi-architecture back end providing a high-productivity programming environment enabled by OpenACC’s high-level and descriptive programming model. Moreover, we have observed competitive performance; in some cases, KokkACC is faster (up to 9×) than NVIDIA’s CUDA back end and much faster than OpenMP’s GPU offloading back end. This work also includes implementation details and a detailed performance study conducted with a set of mini-benchmarks (AXPY and DOT product) and three mini-apps (LULESH, miniFE and SNAP, a LAMMPS proxy mini-app).

Valero Lara, Pedro↗

2017 National Household Travel Survey—Iowa Add-On

The National Household Travel Survey (NHTS) ran from April 19, 2016, through April 25, 2017. It collected data on the demographic and socioeconomic composition of households, as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. The Des Moines Area Metropolitan Planning Organization participated in the NHTS add-on program and received a total of 1,293 household samples in Iowa. (The total number of household samples nationwide is 129,112.)

1Hz data↗

Highlights of X-Stack ExM Deliverable Swift/T

Swift/T is a key success from the ExM: System support for extreme-scale, many-task applications1 X-Stack project, which proposed to use concurrent dataflow as an innovative programming model to exploit extreme parallelism in exascale computers. The Swift/T component of the project reimplemented the Swift language from scratch to allow applications that compose scientific modules together to be build and run on available petascale computers (Blue Gene, Cray). Swift/T does this via a new compiler and runtime that generates and executes the application as an MPI program. We assume that mission-critical emerging exascale applications will be composed as scalable applications using existing software components, connected by data dependencies. Developers wrap native code fragments using a higherlevel language, then build composite applications to form a computational experiment. This exemplifies hierarchical concurrency: lower-level messaging libraries are used for fine-grained parallelism; highlevel control is used for inter-task coordination. These patterns are best expressed with dataflow, but static DAGs (i.e., other workflow languages) limit the applications that can be built; they do not provide the expressiveness of Swift, such as conditional execution, iteration, and recursive functions.

97 MATHEMATICS AND COMPUTING↗

Community Based Data of Uranium Adsorption onto Quartz

This data upload includes a compilation of experiments for quantifying uranium adsorption onto quartz. The provided .csv file has been compiled from the literature in a findable, accessible, interoperable, reusable (FAIR) data format. This was accomplished using the Lawrence Livermore National Laboratory Surface Complexation Database Converter (SCDC) code written in the R programming language (free licensing available at https://ipo.llnl.gov/technologies/software/llnl-surface-complexation-database-converter-scdc). This constitutes all current data compiled on uranium-quartz interactions in the L-SCIE (LLNL Surface Complexation/Ion Exchange) database (as of 02/28/2022). This data was used to develop surface complexation models that fit the global community dataset (https://doi.org/10.1021/acs.est.1c07109). The FAIR-formatted dataset also enables the implementation of alternative machine-learning approaches that can be explored in the future.

54 ENVIRONMENTAL SCIENCES↗