Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “serial”

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 1,657 records · Page 92

Overview and Assessment of the ESM Pressure Control Performance on Artemis I

The European Service Module propulsion system is a bipropellant hypergolic serial system used to provide translational thrust and attitude control for Orion. To control propellant tank pressure, a bang-bang pressure control system is employed. Each propellant commodity is regulated by a pressure control assembly consisting of two pressurization branches (a primary and redundant pressurization path) where each branch includes 3 valves in series. Regulation is accomplished via flight software control of two downstream solenoid valves triggered off propellant tank ullage pressure. This paper presents an overview of system level challenges which have been overcome to enable a successful Artemis I flight. Principle among the challenges was valve-to-valve pneumatic interactions which drove changes to the control scheme. During the Artemis I mission, the pressure control assembly was able to control tank pressure within allowable tolerances. Comparison between flight data and mathematical models are presented showing excellent agreement. Finally, during flight, a pressure surge was observed during the first regulation cycle when there was propellant in the upstream propellant tank. This was attributed to a gas hammer effect within the pressurization system and was not observable in a 1g environment. This paper also discusses the conclusion that this gas hammer effect is a nominal feature of the system during operations. Assessment of the in-flight performance of the electronic pressure regulation scheme on the European Service Module propulsion system shows the system behaved nominally during the Artemis I mission.

propulsion system↗

Ultrashort Pulsed Laser Treatment: A Novel Sterilization Method for Planetary Protection

Introduction: On missions seeking signs of potential life elsewhere in the solar system, we have an obligation not to bring our own Earthly life with us. Reducing the bioburden (number of living microbes) on spacecraft is therefore required by the COSPAR Policy on Planetary Protection to target bodies that are of interest for understanding the origins of life (such as Mars). The method of spacecraft sterilization predominantly used by NASA is Heat Microbial Reduction, which is typically incompatible with heat-sensitive components such as optics and electronics, and is expensive and time-consuming. Here, we present preliminary results on a novel method for spacecraft hardware sterilization: high-intensity ultrashort (femtosecond) pulsed laser illumination. Femtosecond lasers use extremely high photon fluxes (10^29 photons/sec*cm^2, ~0.03 J/cm^2) in extremely short pulses, which can inactivate even stress-tolerant microbial spores with minimal damage to the spacecraft surface. This rapid sterilization technique could be carried out in situ in a spacecraft assembly clean room using high-speed surface scanning, saving critical time and resources. It also can potentially remove or reduce debris from inactivated cells and spores. Methods: To develop optimal laser processing parameters for inactivating planetary protection-relevant organisms on metal surfaces, we inoculated 1-cm^2 mirror-polished aluminum coupons with Bacillus subtilis spores (2x10^5 spores/coupon) and tested the effect of several parameters, including pulse count and fluence. Sterilization effectiveness was measured by recovering spores using a PVA (polyvinyl acetate) peel and conducting serial dilution and plating for colony-forming units (CFUs). Results: Our results show that pulse count and fluence both affect sterilization effectiveness and that within a certain pulse count range, increasing fluence increases effectiveness. We have demonstrated the ability to reduce viable microbial counts by at least 10^-4. Future work will include testing higher abundances and different species of microorganisms, effectiveness on complex surfaces, compatibility with sensitive surfaces, and quantification of cell debris removal. Femtosecond pulsed laser illumination has the potential to provide dramatic savings in both cost and schedule over current methods of bioburden reduction to prevent forward contamination. It may also have the potential for use in surface sterilization of returned samples to prevent back contamination.

Planetary Protection; Lasers; Sterilization; Bacil↗

Overview and Assessment of the ESM Pressure Control Performance on Artemis I

The European Service Module propulsion system is a bipropellant hypergolic serial system used to provide translational thrust and attitude control for Orion. To control propellant tank pressure, a bang-bang pressure control system is employed. Each propellant commodity is regulated by a pressure control assembly consisting of two pressurization branches (a primary and redundant pressurization path) where each branch includes 3 valves in series. Regulation is accomplished via flight software control of two downstream solenoid valves triggered off propellant tank ullage pressure. This paper presents an overview of system level challenges which have been overcome to enable a successful Artemis I flight. Principle among the challenges was valve-to-valve pneumatic interactions which drove changes to the control scheme. During the Artemis I mission, the pressure control assembly was able to control tank pressure within allowable tolerances. Comparison between flight data and mathematical models are presented showing excellent agreement. Finally, during flight, a pressure surge was observed during the first regulation cycle when there was propellant in the upstream propellant tank. This was attributed to a gas hammer effect within the pressurization system and was not observable in a 1g environment. This paper also discusses the conclusion that this gas hammer effect is a nominal feature of the system during operations. Assessment of the in-flight performance of the electronic pressure regulation scheme on the European Service Module propulsion system shows the system behaved nominally during the Artemis I mission.

propulsion system↗

COLUTA: Custom 8-Channel 15-bit 40-MSPS ADC for the ATLAS Liquid Argon Calorimeter Readout

The stringent radiation-tolerance, quantization requirements, and the need for seamless integration of the on-detector readout electronics chain require the design of a full-custom analog-to-digital converter (ADC) for the 182,468 channels in the ATLAS Liquid Argon (LAr) calorimeter at the Large Hadron Collider (LHC) at CERN, as part of the High-Luminosity LHC (HL-LHC) upgrade. Each of the 8 channels in the prototype 65 nm CMOS ADC with 15-bit resolution and >68 dB signal-to-noise-and-distortion ratio (SNDR), or equivalently >11 effective number of bits (ENOB), consists of a Multiplying-DAC (MDAC) and a successive-approximation (SAR) ADC. A digital data processing unit (DDPU) calibrates and serially transmits the quantized data. Initial lab characterization of 18 chips shows a minimum SNDR of 69.5 dB at full-scale at about 5 MHz and a maximum power consumption of 1.17 W; differential non-linearity (DNL) measurements show no missing codes. Additional validation of the ADC is ongoing before approximately 70k chips can be mass-produced for the upgrade.

Rui Xu↗

The Need for Earth-Based Experiments to Inform Microbial Evolution on Planetary Surfaces

Introduction: Historically, the focus of planetary protection at NASA has been on unmanned, robotic missions. Such missions have paved the way for understanding how to implement planetary protection in a feasible and cost-sensitive way. However, with the introduction of crewed missions to Mars in the not-sodistant future, there is a need to better define and understand how to implement planetary protection under new circumstances, as well as understand the risk of contaminating Mars. One unavoidable fact is that microbes will go where humans go. Therefore, it is critical to understand how these microbes may (and will) impact our ability to conduct meaningful, reliable astrobiological science. Microorganisms have spent millions of years evolving to survive in extreme environments here on Earth. Already there are indications that microbes aboard the International Space Station evolve and adapt to life in low earth orbit. The microbes that are eventually taken to Mars with humans will also adapt, potentially causing harmful effects to crew and/or the planetary or astrobiological science conducted. Therefore, it is of critical interest that we evaluate and characterize the potential risks of microbial evolution on Mars. It is expected that microbes carried by humans will begin to evolve to new environments even before landing on Mars, during the several month cruise phase. Once landed, microbes will encounter different stressors within the crew habitats on Mars. During extravehicular activities, venting, or other release events, microbes will find their way out onto the Martian surface. The induced environments around crewed systems will create potentially-favorable conditions for microbes to continue evolving on Mars. Eventually, microbes may find their way beyond the close confines of the crewed area and continue evolving so as to fill new or distant niches on the Martian surface. It is challenging to replicate Martian environments here on Earth, making it nearly impossible to predict the evolutionary changes that microbes would undergo on Mars. But this work is critical. Serial passaging experiments performed by Richard Lenski on E. coli show the dramatic changes microbes can undergo even within a laboratory setting. Furthermore, experiments performed by Michael Baym also demonstrate the power of single mutations in microbial development of antibiotic resistance [3]. Long duration experiments should be performed on a suite of microbes exposed to environments likely to be experienced on the Martian surface. While simulating space environments can be challenging, facilities exist that can achieve individual and combinatorial environmental conditions to simulate space and planetary conditions. Such chambers should be employed for microbial studies. Currently, at the Marshall Space Flight Center, we have used various stressors like drying, vacuum, proton radiation, and ultraviolet light both separately and in combination, to evaluate the survival of cleanroom microbes. Shockingly, several non-spore forming isolates have demonstrated the ability to survive many extreme conditions (manuscript in preparation). These short duration exposures must be augmented with larger and more gradual studies to replicate what microbes might experience in the transition from cruise, to surface habitats, to induced surface environments, and finally true Martian environments. While no Earth-based experiment can perfectly replicate the Martian environment, nor could we test every possible microbe in simulation experimental regimes, efforts should be made to examine the evolutionary potential of the “usual suspects” seen on the ISS or in other crewed environments to begin to fill this important knowledge gap.

Chelsi D. Cassilly↗

BioNutrients-3: Precision Fermentation, Pasteurization, and Pathogen Detection - Towards Safe Fermentation and Production of Nutrients in Space

The BioNutrients (BN) project is developing a microbial manufacturing approach to supplement the NASA food system to address known nutrient degradation associated with long-term storage. BN uses synthetic biology to deliver high-value nutrients and therapeutics through genetic engineering of microbes and production of fermented food products like yogurt and kefir, in a fully dehydrated system. On-demand production of nutrients for human consumption requires rigorous safety protocols to ensure contaminants are not introduced during the fermentation process. The third iteration of the BN flight project, BN-3, further develops the BN project by investigating strategies for pathogen detection and pasteurization in microgravity. BN-3 will test the limits of pathogen detection using whole genome sequencing, standard microbial assays and the NASA Ames E-Nose, a volatile carbon nano tube-based sensor array, to detect unwanted microbes. BN-3 also expands on the number of nutrients produced in a single bioreactor to enhance efficiency of the system by combining production of B vitamins in conjunction with the carotenoids, beta-carotene and zeaxanthin. Serial production of food products through yogurt passaging, new updates to the fluorinated ethylene propylene bags to allow crew access via a straw, as well as use of a food safe pH indicator dye to indicate readiness of the food product, will further enhance the useability of this system. This presentation will provide status of the BN-3 flight project with the aim of advancing in-space biomanufacturing for on-demand microbially based food production for future space exploration.

Biomanufacturing↗

Ultrashort Pulse Laser Surface Processing Techniques for Sterilization of Metal Surfaces for Planetary Protection

To prevent forward contamination from microbes aboard spacecraft intended to search for extraterrestrial life, there is a need for effective sterilization methods. However, current techniques are both time-consuming and expensive. For example, dry heat sterilization requires removal from the assembly site and several days of treatment. Furthermore, some components such as optics and electronics are not compatible with current sterilization techniques. Here, we report the latest results in our development of a novel femtosecond laser processing technique for the rapid sterilization of spacecraft hardware. Femtosecond lasers produce extremely high photon fluxes (10^29 photons/sec*cm^2, ~0.03 J/cm^2) in extremely short pulses, which can inactivate even stress-tolerant microbial spores with minimal damage to the spacecraft surface. Aluminum coupons were inoculated with specific densities of Bacillus subtilis bacterial endospores. These coupons were treated with various laser illumination parameters. Afterward, metal coupon samples were assayed for viable spores using a polyvinyl alcohol (PVA) peel, serial dilution, and plating for colony-forming units (CFU). Results indicate that with high enough energy density and pulse counts, most bacterial spores are inactivated with minimal damage to the metal. The sterilization is dependent on both the fluence and pulse count. In addition, femtosecond pulses are more effective than longer pulses for inactivation. These experiments have consistently achieved 4-log reduction in viable spores. Sterilization has been achieved on both flat metal coupons and non-flat surfaces with microchannels, with a slight reduction in sterilization efficiency on the uneven surface. The application of air flow during laser processing was also investigated as a way to remove spores that are dislodged from the surface by the laser illumination, which would contribute to the reduction of spacecraft bioburden. With laser processing technology rapidly evolving, our results support the possibility of an extremely rapid, in-situ surface sterilization method for use in spacecraft assembly clean rooms.

Kaleb McQuillan↗

Gigatraj: An Atmospheric Trajectory Model

Atmospheric trajectory models have a long history of success in tracking air motions in the lower stratosphere and upper troposphere over periods of up to a few days. Parcels have been traced backwards from observations to identify whatever phenomena (strong convection, volcanic eruptions, rocket launches, etc.) put their signature on them. Parcels have also been initialized at a known event and traced forward to examine their subsequent physical and chemical evolution. We describe a new trajectory model, "gigatraj," that aims to increase exibility by (a) making it straightforward to use new meteorological data sources, including those not based on regular latitude-longitude grids; (b) enabling a run-time choice of vertical coordinate system for kinematic and/or quasi-isentropic calculations; (c) allowing for the output of arbitrary meteorological products, selectable by the user and interpolated to the parcels' locations and times. The model can be run in a serial or parallel processing environment, so that large numbers of parcels can be traced in a reasonable time. Information is presented on model accuracy and performance. The former is demonstrated by runs using both test-pattern winds (comparing expected paths with actual output) and real-world winds (comparing forward and backward runs to characterize how well parcels retrace their paths). Sample cases are also shown, including a reverse domain lling (RDF) calculation illustrating a tropopause fold event. Model output can be displayed using the new Visualization And Lagrangian dynamics Immersive eXtended Reality (VALIXR) system, and an example will be shown. In addition, we describe work to incorporate a version of gigatraj into the Goddard Earth Observing System (GEOS) of NASA's Global Modeling and Assimilation O ce (GMAO) at Goddard Space Flight Center. This enables trajectory calculations to be performed within the running GEOS model at the latter's native time resolution, instead of using the winds from every few hours. It also provides access to all of GEOS's internal variables as they are calculated. This module may be useful, for example, for tracking rapid chemical changes in a Lagrangian framework.

dynamics↗

Magnetic Resonance Imaging (MRI) to Assess Changes to Trabecular Microarchitecture (Trb µArch) of the Hip

BACKGROUND . Calculated loss rates in trabecular (Trb) volumetric bone mineral density (vBMD), in astronauts after return from 6-month long-duration (LD) spaceflight, are rapid relative to menopause-induced loss rates and could contribute to the observed lack of recovery. Perforations in the Trb bony struts, skeletal fragility and fractures [5] have been associated with the rapid rate of bone loss in women due to menopause. The more rapid loss rate observed in astronauts could be inducing similar, irreversible losses of trabecular connectivity as seen in cadaver studies of female skeletons. These changes are not detectable by DXA technology and would not be discovered in astronauts during scheduled, triennial DXA testing for primary osteoporosis. High-resolution-peripheral quantitative computed tomography (HR-pQCT) of the lower leg have detected losses in Trb vBMD (vBMD) and changes in Trb microarchitecture (µArch) in astronauts immediately following routine 6-month spaceflights and continuing in some individuals for 1 or more years postflight with no signs of recovery. Resolution of these microarchitectural changes by whole body QCT, especially in the deeply embedded hip bone, is prohibitive due to excessive and unsafe radiation exposures. While HR-pQCT has sufficient resolution to study Trb µArch at safe and lower radiation exposure testing is restricted only to the lower leg and wrist. Hence, a technology to detect detrimental changes to Trb µArch in astronauts, especially of the hip, is needed to inform type and timing of countermeasures to irreversible deficits (preflight, inflight and postflight). METHODS . This HRP-funded study (2023-2027) will verify the sensitivity of a protocol for MRI scanning (on a 3T Siemens Vida) to detect changes to hip Trb µArch in persons following spinal cord injury (SCI); skeletal immobilization below the spinal lesion will serve as an analog for non-weight-bearing during spaceflight. The study period has been extended by 1 yr due to delayed Richmond IRB approval in Y1. A 3T MRI protocol will characterize serial changes in hip Trb µArch in SCI patients from time of admission at the Richmond VA Medical Center to their scheduled annual exam 12-months later. SCI patients with age, sex, and physical characteristics like ISS astronauts will be consented. The ability of 3T MRI hip scan to discriminate loss of trabecular connectivity subjects with SCI will be compared to age- and sex-matched ambulatory controls. A comparison between HR-pQCT and MRI measurements at the ankle (distal tibia) of study subjects will also be performed. A modified DXA scan analysis (3D-Shaper) will also be verified as a potential method for monitoring concurrent changes in hip Trb bone over 12-month. SIGNIFICANCE . Deliverables: a surveillance method for assessing for irreversible losses of connectivity and how skeletal changes after LD spaceflight(s) would modify the terrestrial risk of primary osteoporosis.

Spinal Cord Injury↗

Magnetic Resonance Imaging (MRI) to Assess Changes to Trabecular Microarchitecture (Trb µArch) of the Hip

BACKGROUND . Calculated loss rates in trabecular (Trb) volumetric bone mineral density (vBMD), in astronauts after return from 6-month long-duration (LD) spaceflight, are rapid relative to menopause-induced loss rates and could contribute to the observed lack of recovery. Perforations in the Trb bony struts, skeletal fragility and fractures [5] have been associated with the rapid rate of bone loss in women due to menopause. The more rapid loss rate observed in astronauts could be inducing similar, irreversible losses of trabecular connectivity as seen in cadaver studies of female skeletons. These changes are not detectable by DXA technology and would not be discovered in astronauts during scheduled, triennial DXA testing for primary osteoporosis. High-resolution-peripheral quantitative computed tomography (HR-pQCT) of the lower leg have detected losses in Trb vBMD (vBMD) and changes in Trb microarchitecture (µArch) in astronauts immediately following routine 6-month spaceflights and continuing in some individuals for 1 or more years postflight with no signs of recovery. Resolution of these microarchitectural changes by whole body QCT, especially in the deeply embedded hip bone, is prohibitive due to excessive and unsafe radiation exposures. While HR-pQCT has sufficient resolution to study Trb µArch at safe and lower radiation exposure testing is restricted only to the lower leg and wrist. Hence, a technology to detect detrimental changes to Trb µArch in astronauts, especially of the hip, is needed to inform type and timing of countermeasures to irreversible deficits (preflight, inflight and postflight). METHODS . This HRP-funded study (2023-2027) will verify the sensitivity of a protocol for MRI scanning (on a 3T Siemens Vida) to detect changes to hip Trb µArch in persons following spinal cord injury (SCI); skeletal immobilization below the spinal lesion will serve as an analog for non-weight-bearing during spaceflight. The study period has been extended by 1 yr due to delayed Richmond IRB approval in Y1. A 3T MRI protocol will characterize serial changes in hip Trb µArch in SCI patients from time of admission at the Richmond VA Medical Center to their scheduled annual exam 12-months later. SCI patients with age, sex, and physical characteristics like ISS astronauts will be consented. The ability of 3T MRI hip scan to discriminate loss of trabecular connectivity subjects with SCI will be compared to age- and sex-matched ambulatory controls. A comparison between HR-pQCT and MRI measurements at the ankle (distal tibia) of study subjects will also be performed. A modified DXA scan analysis (3D-Shaper) will also be verified as a potential method for monitoring concurrent changes in hip Trb bone over 12-month. SIGNIFICANCE . Deliverables: a surveillance method for assessing for irreversible losses of connectivity and how skeletal changes after LD spaceflight(s) would modify the terrestrial risk of primary osteoporosis.

Risk Surveillance↗

The Operational NASA Anomaly Gas Analyzer and Exploration Follow-Ons

The NASA Anomaly Gas Analyzer (AGA) is the culmination of nearly ten years of advancement of core technology originally developed by Vista Photonics through the Small Business Innovation Research (SBIR) program and expanded using NASA program funding. The AGA is a portable, battery operated, optical gas detection instrument for continuous monitoring of H 2 O, CO 2 , O 2 , CO, NH 3 , HCN, HF, HCl in the spacecraft environment. Real time, in-situ monitored, gas concentrations are communicated at 1 Hz through a built-in display on-orbit and additionally through a serial interface on the ground. The instruments function over the typical range of temperatures and pressures required for the spacecraft environment. A ten-year operational life is targeted. Seven AGA instruments are currently deployed on the International Space Station and two Orion-specific units are manifested for Artemis 2. A variation of the operational AGA is under development for lunar Human Landing Systems. A wider calibrated operating pressure envelope is required in this application. Otherwise, the instruments straightforwardly address lessons learned from the original AGA by improving aspects of thermal control, ruggedness, and ease-of-use. A subset of AGA-developed sensed gases (H 2 O, CO 2 , O 2 ) is the subject of the Primary Constituent Monitor (PCM) development for the Habitation and Logistics Outpost (HALO) destined for lunar orbit. Two PCMs will be installed in HALO as part of the environmental control loop where they will interface with vehicle power and communications. While the basic sensor techniques are unchanged from the AGA, these instruments have been radiation hardened to survive for many years in the harsh target environment. Current development status for these instruments will be presented along with recent developments of a naval submarine variant.

Air Monitoring↗

The Operational NASA Anomaly Gas Analyzer and Exploration Follow-Ons

The NASA Anomaly Gas Analyzer (AGA) is the culmination of nearly ten years of advancement of core technology originally developed by Vista Photonics through the Small Business Innovation Research (SBIR) program and expanded using NASA program funding. The AGA is a portable, battery operated, optical gas detection instrument for continuous monitoring of H 2 O, CO 2 , O 2 , CO, NH 3 , HCN, HF, HCl in the spacecraft environment. Real time, in-situ monitored, gas concentrations are communicated at 1 Hz through a built-in display on-orbit and additionally through a serial interface on the ground. The instruments function over the typical range of temperatures and pressures required for the spacecraft environment. A ten-year operational life is targeted. Seven AGA instruments are currently deployed on the International Space Station and two Orion-specific units are manifested for Artemis 2. A variation of the operational AGA is under development for lunar Human Landing Systems. A wider calibrated operating pressure envelope is required in this application. Otherwise, the instruments straightforwardly address lessons learned from the original AGA by improving aspects of thermal control, ruggedness, and ease-of-use. A subset of AGA-developed sensed gases (H 2 O, CO 2 , O 2 ) is the subject of the Primary Constituent Monitor (PCM) development for the Habitation and Logistics Outpost (HALO) destined for lunar orbit. Two PCMs will be installed in HALO as part of the environmental control loop where they will interface with vehicle power and communications. While the basic sensor techniques are unchanged from the AGA, these instruments have been radiation hardened to survive for many years in the harsh target environment. Current development status for these instruments will be presented along with recent developments of a naval submarine variant.

ECLSS↗

The Locus Algorithm IV: Performance metrics of a grid computing system used to create catalogues of optimised pointings

This paper discusses the requirements for and performance metrics of the the Grid Computing system used to implement the Locus Algorithm to identify optimum pointings for differential photometry of 61,662,376 stars and 23,779 quasars. Initial operational tests indicated a need for a software system to analyse the data and a High Performance Computing system to run that software in a scalable manner. Practical assessments of the performance of the software in a serial computing environment were used to provide a benchmark against which the performance metrics of the HPC solution could be compared, as well as to indicate any bottlenecks in performance. These performance metrics indicated a distinct split in the performance dictated more by differences in the input data than by differences in the design of the systems used. This indicates a need for experimental analysis of system performance, and suggests that algorithmic complexity analyses may lead to incorrect or naive conclusions, especially in systems with high data I/O overhead such as grid computing. Further, it implies that systems which reduce or eliminate this bottleneck such as in-memory processing could lead to a substantial increase in performance.

Creaner, Oisín↗

An Experimental Investigation of Multilayer Flow in a Slide Die Coating Process

Roll-to-roll coating technology has been actively applied not only for conventional film production but also for emerging energy devices such as organic solar cells, organic light emitting diodes, batteries, smart windows, and fuel cells. The devices are multilayer structures requiring several coating and drying steps when implemented in a serial fashion, which increases capital costs and energy consumption. Simultaneous multilayer (ML) coating technologies present an opportunity for cost reductions and improved process efficiency by reducing equipment footprint and the number of process steps. In this talk, we experimentally investigate ML slide die coating flow for the manufacturing of fuel cell membrane electrode assemblies (MEAs). For ML slide coating, understanding fluid properties such as density, surface tension, and viscosity are necessary for stable flows and limiting intermixing of the miscible layers. Here, we utilize a design-of-experiment methodology - Box-Behnken design (BBD) - to correlate ink formulation parameters to fluid properties. Using the ink properties obtained from the BBD, we performed numerical flow simulations to obtain a proper process conditions to guide experimental coating trials. Finally, experimental verification is performed on a ML slide die and a degree of miscibility was observed for various ink formulation conditions.

28 EE - Advanced Manufacturing Office (EE-5A)↗

Integrated circuits with programmable gate timing signal generation for power converters and apparatus comprising the same

An apparatus is disclosed that includes a semiconductor device to control a power converter having two or more power FETs. The semiconductor device includes a gate signal generator configured to produce two or more gate signals able to drive the two or more FETs. The gate signal generator has programmable timing configuration parameters to control operation of the two or more gate signals, wherein the timing configuration parameters are digitally programmed via a memory in the semiconductor device. The memory may be implemented with fuses, other non-volatile memory or volatile memory. The parameters may be fixed or updated during a lifetime of the apparatus. A serial-to-parallel conversion may be used to input the parameters. Optimization methods may be performed to determine parameters considered to be optimal. The apparatus may also include the power converter.

42 ENGINEERING↗

Vertex Reordering for Real-world Graphs and Applications: An Empirical Evaluation

Vertex reordering is a way to improve locality in graph computations. Given an input (or ``natural'') order, reordering aims to compute an alternate permutation of the vertices that is aimed at maximizing a locality-based objective. Given decades of research on this topic, there are tens of graph reordering schemes, and there are also several linear arrangement ``gap'' measures for treatment as objectives. However, a comprehensive empirical analysis of the efficacy of the ordering schemes against the different gap measures, and against real-world applications is currently lacking. In this study, we present an extensive empirical evaluation of up to 11 ordering schemes, taken from different classes of approaches, on a set of 34 real-world graphs emerging from different application domains. Our study is presented in two parts: a) a thorough comparative evaluation of the different ordering schemes on their effectiveness to optimize different linear arrangement gap measures, relevant to preserving locality; and b) extensive evaluation of the impact of the ordering schemes on two real-world, parallel graph applications, namely, community detection and influence maximization. Our studies show a significant divergence among the ordering schemes (up to $40\times$ between the best and the poor) in their effectiveness to reduce the gap measures; and a wide ranging impact of the ordering schemes on various aspects including application runtime (up to $4\times$), memory and cache use, load balancing, and parallel work and efficiency. The comparative study also help reveal the nuances of a parallel environment (compared to serial) on the ordering schemes and their role in optimizing applications.

Barik, Reet↗

High-Level Synthesis of Parallel Specifications Coupling Static and Dynamic Controllers

The increased need for efficient ways to implement domain-specific accelerators is driving design methodologies towards the use of abstractions higher than the Register Transfer Level (RTL). In this scenario, High Level Synthesis (HLS) plays a significant role by enabling the automatic generation of custom hardware accelerators starting from high level descriptions (e.g., C code). Conventional HLS tools exploit parallelism mostly at the Instruction Level (ILP). They statically schedule the input specifications, and build centralized Finite State Machine (FSM) controllers. However, aggressive exploitation of ILP in many applications has diminishing returns and, usually, centralized approaches do not efficiently exploit coarser parallelism because FSMs are inherently serial. In this paper we present a HLS framework able to synthesize applications that, beside ILP, also expose Task Level Parallelism (TLP). An application can expose TLP through annotations that identify the parallel functions (i.e., tasks). To generate accelerators that efficiently execute concur- rent tasks, we need to solve several issues: devise a mechanism to support concurrent execution flows, exploit memory parallelism, and manage synchronization. To support concurrent execution flows, we introduce a novel adaptive controller. The adaptive controller is composed of a set of interacting control elements that independently manage the execution of a single operation or function call. These control elements check dependencies and resource constraints at runtime, enabling as soon as possible execution. To support parallel access to shared memories and synchronization, we introduce a novel Hierarchical Memory Interface (HMI). With respect to previous solutions, the proposed interface supports multi-ported memories and atomic memory operations, which commonly occur in parallel programming. Our framework can generate the hardware implementation of C functions by employing two different approaches, depending on its characteristics. If a function exposes TLP, then the framework generates hardware implementations based on the adaptive controller. Otherwise, the framework implements the function by exploiting a more conventional FSM approach, which is optimized for ILP exploitation. We evaluate our framework on a set of parallel applications, and show substantial performance improvements (average speedup of 4.7) with limited area over- heads (average area increase of 5.48 times).

Castellana, Vito G.↗

High-Level Synthesis of Parallel Specifications Coupling Static and Dynamic Controllers

The increased need for efficient ways to implement domain-specific accelerators is driving design methodologies towards the use of abstractions higher than the Register Transfer Level (RTL). In this scenario, High Level Synthesis (HLS) plays a significant role by enabling the automatic generation of custom hardware accelerators starting from high level descriptions (e.g., C code). Conventional HLS tools exploit parallelism mostly at the Instruction Level (ILP). They statically schedule the input specifications, and build centralized Finite State Machine (FSM) controllers. However, aggressive exploitation of ILP in many applications has diminishing returns and, usually, centralized approaches do not efficiently exploit coarser parallelism because FSMs are inherently serial. In this paper we present a HLS framework able to synthesize applications that, beside ILP, also expose Task Level Parallelism (TLP). An application can expose TLP through annotations that identify the parallel functions (i.e., tasks). To generate accelerators that efficiently execute concur- rent tasks, we need to solve several issues: devise a mechanism to support concurrent execution flows, exploit memory parallelism, and manage synchronization. To support concurrent execution flows, we introduce a novel adaptive controller. The adaptive controller is composed of a set of interacting control elements that independently manage the execution of a single operation or function call. These control elements check dependencies and resource constraints at runtime, enabling as soon as possible execution. To support parallel access to shared memories and synchronization, we introduce a novel Hierarchical Memory Interface (HMI). With respect to previous solutions, the proposed interface supports multi-ported memories and atomic memory operations, which commonly occur in parallel programming. Our framework can generate the hardware implementation of C functions by employing two different approaches, depending on its characteristics. If a function exposes TLP, then the framework generates hardware implementations based on the adaptive controller. Otherwise, the framework implements the function by exploiting a more conventional FSM approach, which is optimized for ILP exploitation. We evaluate our framework on a set of parallel applications, and show substantial performance improvements (average speedup of 4.7) with limited area over- heads (average area increase of 5.48 times).

Castellana, Vito G.↗