Sample records for including hardware software

  1. GENI: Grid Hardware and Software

    SciTech Connect (OSTI)

    None

    2012-01-09T23:59:59.000Z

    GENI Project: The 15 projects in ARPA-E’s GENI program, short for “Green Electricity Network Integration,” aim to modernize the way electricity is transmitted in the U.S. through advances in hardware and software for the electric grid. These advances will improve the efficiency and reliability of electricity transmission, increase the amount of renewable energy the grid can utilize, and provide energy suppliers and consumers with greater control over their power flows in order to better manage peak power demand and cost.

  2. New hardware, software boost unit performance

    SciTech Connect (OSTI)

    Not Available

    1990-02-01T23:59:59.000Z

    Hardware and software developed by the Electric Power Research Institute (EPRI) over the last several years can help utilities monitor the performance of fossil-fired powerplants, diagnose and correct operating problems, and detect equipment degradation at an early stage. These products, 19 in all, have been combined at Potomac Electric Power Co's (Pepco) Morgantown Unit 2 to form an integrated performance monitoring system that has already reduced heat rate by 100 Btu/kWh on a unit that historically has been one of the better-performing plants in the nation. Maintenance planning and unit capacity have improved as well. Additional benefits also are likely, according to EPRI.

  3. Seamlessly Integrating Software & Hardware Modelling for Large-Scale Systems

    E-Print Network [OSTI]

    Zhao, Yuxiao

    Engineering, with the math- ematical modelling approach, Modelica, to address the software/hardware integration problem. The environment and hardware components are modelled in Modelica and integrated software-hardware codesign, large-scale sys- tems, Behavior Engineering, Modelica. 1. Introduction

  4. Hardware support for software controlled fast reconfiguration of performance counters

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W

    2013-09-24T23:59:59.000Z

    Hardware support for software controlled reconfiguration of performance counters may include a plurality of performance counters collecting one or more counts of one or more selected activities. A storage element stores data value representing a time interval, and a timer element reads the data value and detects expiration of the time interval based on the data value and generates a signal. A plurality of configuration registers stores a set of performance counter configurations. A state machine receives the signal and selects a configuration register from the plurality of configuration registers for reconfiguring the one or more performance counters.

  5. Demonstration of Datacenter Automation Software and Hardware (DASH) at the California Franchise Tax Board

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01T23:59:59.000Z

    of Datacenter Automation Software and Hardware (DASH) at theof Datacenter Automation Software and Hardware (DASH) at theprotocol for building automation and control networks. It is

  6. Towards An Automated Approach to Hardware/Software Decomposition

    E-Print Network [OSTI]

    Qin, Shengchao

    We propose in this paper an algebraic approach to hard-ware/software partitioning in Verilog Hardware Description Language (HDL). We explore a collection of algebraic laws for Verilog programs, from which we design a set ...

  7. The Yin and Yang of Hardware Heterogeneity: Can Software Survive?

    E-Print Network [OSTI]

    McKinley, Kathryn S.

    The Yin and Yang of Hardware Heterogeneity: Can Software Survive? Kathryn S. McKinley Microsoft- ingly choose high-level managed programming languages with safe pointer disciplines, garbage collection

  8. A UNIFIED HARDWARE/SOFTWARE PRIORITY SCHEDULING MODEL FOR GENERAL PURPOSE SYSTEMS

    E-Print Network [OSTI]

    Preston, Keith Alan

    2012-05-31T23:59:59.000Z

    Migrating functionality from software to hardware has historically held the promise of enhancing performance through exploiting the inherent parallel nature of hardware. Many early exploratory efforts in repartitioning ...

  9. Production-Run Software Failure Diagnosis via Hardware Performance Counters

    E-Print Network [OSTI]

    Sheridan, Jennifer

    Production-Run Software Failure Diagnosis via Hardware Performance Counters Joy Arulraj Po and huge financial loss during production runs. Tools that diagnose production-run failures with low is sometimes over 100%, for concurrency-bug failure diagnosis and hence are not suitable for production

  10. Database Architecture (R)evolution: New Hardware vs. New Software

    E-Print Network [OSTI]

    Database Architecture (R)evolution: New Hardware vs. New Software Stavros Harizopoulos (Panel and, in some cases, reinvent the traditional DBMS architecture. In the space of data warehousingDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads," in Proc. PVLDB'09, 2009. [3

  11. Toward Lean Hardware/Software System Development: An Evaluation of Selected Complex Electronic System Development Methodologies

    E-Print Network [OSTI]

    Hou, Alex

    The development of electronic hardware and software has become a major component of major DoD systems. This report surveys a wide set of new electronic hardware/software development methods and develops a system to evaluate ...

  12. 0 + 0 = 1 : the appliance model of selling software bundled with hardware

    E-Print Network [OSTI]

    Hein, Bettina

    2007-01-01T23:59:59.000Z

    The business model of selling software bundled with hardware is called the appliance model. As hardware becomes less and less expensive and open source software is being offered for free, the traditional business model of ...

  13. Automating Hardware and Software Evolution Analysis Brian Dougherty, Jules White, Chris Thompson, and Douglas C. Schmidt

    E-Print Network [OSTI]

    Schmidt, Douglas C.

    manufactur- ers know how much it costs to buy windshield wiper hardware/software components, as well

  14. An Effective EMS Hardware and Software Interface- The Trained Operator

    E-Print Network [OSTI]

    Cherry, C. L.

    AN EFFECTIVE EMS HARDWARE AND SOFTWARE THE TRAINED OPER~TQR Christene ~. Cherry Johnson Controls Institute INTERFACE Milwaukee, ABSTRAC'l' A computerized Energy Management Sys tem (EMS) is a tool that allows the user to moni tor... the importance of proper system design, installation and program application. The importance of having a trained EMS operator is less recognized. The purpose of this paper is to focus on structured training programs and how they can improve the EMS...

  15. Knowware: the third star after Hardware and Software

    E-Print Network [OSTI]

    Lu, Ruqian

    2007-01-01T23:59:59.000Z

    This book proposes to separate knowledge from software and to make it a commodity that is called knowware. The architecture, representation and function of Knowware are discussed. The principles of knowware engineering and its three life cycle models: furnace model, crystallization model and spiral model are proposed and analyzed. Techniques of software/knowware co-engineering are introduced. A software component whose knowledge is replaced by knowware is called mixware. An object and component oriented development schema of mixware is introduced. In particular, the tower model and ladder model for mixware development are proposed and discussed. Finally, knowledge service and knowware based Web service are introduced and compared with Web service. In summary, knowware, software and hardware should be considered as three equally important underpinnings of IT industry. Ruqian Lu is a professor of computer science of the Institute of Mathematics, Academy of Mathematics and System Sciences. He is a fellow of Chin...

  16. Software Reliability Cases: The Bridge Between Hardware, Software and System Safety and Reliability

    SciTech Connect (OSTI)

    Herrmann, D.S.; Peercy, D.E.

    1999-01-08T23:59:59.000Z

    High integrity/high consequence systems must be safe and reliable; hence it is only logical that both software safety and software reliability cases should be developed. Risk assessments in safety cases evaluate the severity of the consequences of a hazard and the likelihood of it occurring. The likelihood is directly related to system and software reliability predictions. Software reliability cases, as promoted by SAE JA 1002 and 1003, provide a practical approach to bridge the gap between hardware reliability, software reliability, and system safety and reliability by using a common methodology and information structure. They also facilitate early insight into whether or not a project is on track for meeting stated safety and reliability goals, while facilitating an informed assessment by regulatory and/or contractual authorities.

  17. A power aware partitioning framework for hardware-software codesign

    E-Print Network [OSTI]

    Kappagantula, Vijay Rama Pramod

    2003-01-01T23:59:59.000Z

    ) for each task i are obtained on the StrongARM SA-1100 processor (operating at 206 MHz) using JouleFrack [25]. For the hardware implementations, VHDL RTL was developed for all the functional blocks. The target reconfigurable hardware resource in our study...

  18. A UNIFIED HARDWARE/SOFTWARE CO-SYNTHESIS SOLUTION FOR SIGNAL PROCESSING SYSTEMS

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    A UNIFIED HARDWARE/SOFTWARE CO-SYNTHESIS SOLUTION FOR SIGNAL PROCESSING SYSTEMS Endri Bezati1.lastname}@insa-rennes.fr ABSTRACT This paper presents a methodology to specify from a high- level data-flow description the co-synthesis tools and then an analysis of the generated hardware and soft- ware results are given

  19. Database architecture (R)evolution: New hardware vs. new software

    E-Print Network [OSTI]

    Madden, Samuel R.

    The last few years have been exciting for data management system designers. The explosion in user and enterprise data coupled with the availability of newer, cheaper, and more capable hardware have lead system designers ...

  20. Software-based Empirical Extraction of Hardware Energy Models

    E-Print Network [OSTI]

    Chiueh, Tzi-cker

    -based battery-operated portables (currently laptops) without any special hardware support other than a mechanism hand battery technology hasn't improved significantly, which implies that lighter batteries mean lesser capacity. This demands that battery power be managed critically, which has resulted in the recent thrust

  1. Towards a Software-Hardware Co-Designed Resilient System

    E-Print Network [OSTI]

    Adve, Sarita

    -designed approach for detecting, diagnosing, recovering from, and repairing/reconfiguring around hardware errors. I errors due to radiation from external sources and the IC package, design defects, aggressive design, process variations, cross-talk, and so on [1]. Such a scenario requires mechanisms to detect, diagnose

  2. Hardware/Software Codesign for Embbeded Implementation of Neural Networks

    E-Print Network [OSTI]

    Girau, Bernard

    , Mexico ctorres@inaoep.mx 2 CORTEX team, LORIA-INRIA Lorraine Campus Scientifique, B. P. 239, Vandoeuvre circuits such as Field Programmable Gate Arrays (FPGA) increases at a very fast rate. Their fine-Specific Programmable Cir- cuits) approach that requires a strong hardware expertise. In this paper a high-level design

  3. Software strategies and hardware upgrades to the PPL data acquisition system (DAS)

    SciTech Connect (OSTI)

    Davis, W.M.; Roney, P.; Gibney, T.; Funk, P.; Keller, M.; Sauthoff, N.; Davis, S.; Bates, G.; Corneliussen, M.; Fishman, H.

    1987-08-01T23:59:59.000Z

    This paper describes upgrades to the Data Acquisition System for the Experimental Projects Department at PPL, especially in support of the PBX-M upgrade to be completed this year. Hardware and software maintenance problems with the old configuration, consisting of a DEC KL-10 and eight PDP-11's, are described. The real-time software and hardware performance requirements and projections for CAMAC I/O and data analysis and display are presented. Described are three applications that have realtime requirements and are located on separate processors, connected to PPPL's VAX Cluster by an Ethernet link. Building upon a previous large software base, general-purpose subroutine libraries and utilities are being emphasized. The most useful of these are described. The use of software packages from DEC, third-party vendors, and the fusion community, is also described. The new approaches to software development that are being incorporated into the DAS efforts are discussed. Specific future challenges are also described.

  4. Co-design of software and hardware to implement remote sensing algorithms

    SciTech Connect (OSTI)

    Theiler, J. P. (James P.); Frigo, J. (Janette); Gokhale, M. (Maya); Szymanski, J. J. (John J.)

    2001-01-01T23:59:59.000Z

    Both for offline searches through large data archives and for onboard computation at the sensor head, there is a growing need for ever-more rapid processing of remote sensing data. For many algorithms of use in remote sensing, the bulk of the processing takes place in an 'inner loop' with a large number of simple operations. For these algorithms, dramatic speedups can often be obtained with specialized hardware. The difficulty and expense of digital design continues to limit applicability of this approach, but the development of new design tools is making this approach more feasible, and some notable successes have been reported. On the other hand, it is often the case that processing can also be accelerated by adopting a more sophisticated algorithm design. Unfortunately, a more sophisticated algorithm is much harder to implement in hardware, so these approaches are often at odds with each other. With careful planning, however, it is sometimes possible to combine software and hardware design in such a way that each complements the other, and the final implementation achieves speedup that would not have been possible with a hardware-only or a software-only solution. We will in particular discuss the co-design of software and hardware to achieve substantial speedup of algorithms for multispectral image segmentation and for endmember identification.

  5. Computer scientists and engineers design and implement efficient software and hardware

    E-Print Network [OSTI]

    Rohs, Remo

    62 Computer scientists and engineers design and implement efficient software and hardware solutions to computer-solvable problems. They are involved in the development of areas such as high-speed networks, multimedia and creative technologies, systems design, video game development, and robotics. The Computer

  6. Computer scientists and engineers design and implement efficient software and hardware

    E-Print Network [OSTI]

    Rohs, Remo

    62 Computer scientists and engineers design and implement efficient software and hardware solutions to computer-solvable problems. They are involved in the development of areas such as high-speed networks, internet technologies, social networks, systems design, computer graphics, video game development

  7. Computer scientists and engineers design and implement efficient software and hardware solutions

    E-Print Network [OSTI]

    Rohs, Remo

    64 Computer scientists and engineers design and implement efficient software and hardware solutions to computer-solvable problems. They are involved in the development of areas such as high-speed networks, multimedia and creative technologies, systems design, virtual reality, and robotics. The Computer Science

  8. Technology Innovation (Hardware, Software, and What You Can Learn from Startup

    E-Print Network [OSTI]

    Jacob, Bruce

    Technology Innovation (Hardware, Software, and What You Can Learn from Startup Companies) Bruce Principles 1 #12;ABSTRACT Innovation is highly sought after: it is extremely valuable, extremely rare, and extremely difficult to do. An executive desiring an innovative company should first realize that innovation

  9. Hardware/Software Co-design for Energy-Efficient Seismic Modeling

    E-Print Network [OSTI]

    Hardware/Software Co-design for Energy-Efficient Seismic Modeling Jens Krueger , David Donofrio of conventional cluster technology has prompted investigation of architectural alternatives that offer higher computational efficiency. In this work, we compare the per- formance and energy efficiency of three

  10. FY 2015 Computer Hardware and Software Request Form Last Revision 8/12-2013 -JPW

    E-Print Network [OSTI]

    Portman, Douglas

    FY 2015 Computer Hardware and Software Request Form Last Revision 8/12-2013 - JPW End User 5-28217-2610 Cost Estimate Date Group 5-28217-2290 Cost Estimate RT# 5-28217-2120 Cost Estimate CIDS# Non CSG Budget in those sections. >>> No purchases will be made until you contact CSG after the new budgets are approved

  11. A HARDWARE/SOFTWARE CO-DESIGN APPROACH FOR FACE RECOGNITION BY ARTIFICIAL NEURAL NETWORKS

    E-Print Network [OSTI]

    Areibi, Shawki M

    #12;A HARDWARE/SOFTWARE CO-DESIGN APPROACH FOR FACE RECOGNITION BY ARTIFICIAL NEURAL NETWORKS NETWORKS Xiaoguang Li University of Guelph, 2004 Advisor: Dr. Shawki M. Areibi Artificial Neural Networks Artificial Neural Networks on FPGAs. This work provided a very good beginning to my research. Special thanks

  12. Exploring Hybrid Memory for GPU Energy Efficiency through Software-Hardware Co-Design

    E-Print Network [OSTI]

    Shen, Xipeng

    Exploring Hybrid Memory for GPU Energy Efficiency through Software-Hardware Co-Design Bin Wang Bo, previous designs of PCM-based hybrid memory result in significant degradation to the energy efficiency in hybrid memory to avoid performance loss and improve energy efficiency. Previous work concentrates on CPU

  13. Qualification of the IBM CSC factory in Singapore : resource estimation and allocation in software and hardware services

    E-Print Network [OSTI]

    Li, Chengguang, M. Eng. Massachusetts Institute of Technology

    2007-01-01T23:59:59.000Z

    The CSC department of IBM Singapore has been established two years ago. It provides a variety of hardware and software services for its customers. Due to the complex mix of products and the different ways of completing the ...

  14. Abstract--Better software and hardware for automatic classification of power quality (PQ) disturbances are desired for

    E-Print Network [OSTI]

    Mamishev, Alexander

    on the quality of electric power supplied to the customer [2]. Today, power quality (PQ) has become a very (Consortium for Electric Infrastructure to Support a Digital Society) shows that the U.S. economy is losing1 Abstract--Better software and hardware for automatic classification of power quality (PQ

  15. Metodologa de codiseo hardware-software para la computacin paralela distribuida dentro de un chip

    E-Print Network [OSTI]

    Autònoma de Barcelona, Universitat

    es el desarrollo de la arquitectura paralela on-chip. Así, esta fase es puramente hardware y se basa los procesadores de la arquitectura hardware. Una vez hecho esto, ya se podrán desarrollar aplicaciones típicas de procesamiento paralelo distribuido en la arquitectura on-chip generada, y por tanto, el

  16. Software or Hardware: The Future of Green Enterprise Maria Kazandjieva, Brandon Heller, Omprakash Gnawali, Wanja Hofer,

    E-Print Network [OSTI]

    Stanford University

    computing systems ­ laptops ­ would save more energy than state- of-the-art power management software, interest in "green computing" has motivated research into energy-saving techniques for enterprise systems of replacing every desktop with a laptop? To an- swer this question, we use power and utilization data col

  17. Toward a Performance/Resilience Tool for Hardware/Software Co-Design of High-Performance Computing Systems

    SciTech Connect (OSTI)

    Engelmann, Christian [ORNL] [ORNL; Naughton, III, Thomas J [ORNL

    2013-01-01T23:59:59.000Z

    xSim is a simulation-based performance investigation toolkit that permits running high-performance computing (HPC) applications in a controlled environment with millions of concurrent execution threads, while observing application performance in a simulated extreme-scale system for hardware/software co-design. The presented work details newly developed features for xSim that permit the injection of MPI process failures, the propagation/detection/notification of such failures within the simulation, and their handling using application-level checkpoint/restart. These new capabilities enable the observation of application behavior and performance under failure within a simulated future-generation HPC system using the most common fault handling technique.

  18. Specific Group Hardware

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    Group Hardware Specific Group Hardware ALICE palicevo1 The Virtual Organization (VO) server. Serves as gatekeeper for ALICE jobs. It's duties include getting assignments from...

  19. High quality garbage: A neural network plastic sorter in hardware and software

    SciTech Connect (OSTI)

    Stanton, S.L.; Alam, M.K.; Hebner, G.A.

    1993-09-01T23:59:59.000Z

    In order to produce pure polymer streams from post-consumer waste plastics, a quick, accurate and relatively inexpensive method of sorting needs to be implemented. This technology has been demonstrated by using near-infrared spectroscopy reflectance data and neural network classification techniques. Backpropagation neural network routines have been developed to run real-time sortings in the lab, using a laboratory-grade spectrometer. In addition, a new reflectance spectrometer has been developed which is fast enough for commercial use. Initial training and test sets taken with the laboratory instrument show that a network is capable of learning 100% when classifying 5 groups of plastic (HDPE and LDPE combined), and up to 100% when classifying 6 groups. Initial data sets from the new instrument have classified plastics into all seven groups with varying degrees of success. One of the initial networks has been implemented in hardware, for high speed computations, and thus rapid classification. Two neural accelerator systems have been evaluated, one based on the Intel 8017ONX chip, and another on the AT&T ANNA chip.

  20. Demonstration of Prognostics-Enabled Decision Making Algorithms on a Hardware Mobile Robot Test Platform

    E-Print Network [OSTI]

    Daigle, Matthew

    Platform Adam Sweet1 , George Gorospe2 , Matthew Daigle1 , Jos´e R. Celaya2 , Edward Balaban1 , Indranil on a hardware mobile robot platform. The hardware platform, based on the K11 planetary rover prototype. The PDM algorithms were adapted to the hardware platform, including develop- ment of a software module

  1. March 24, 2009 RE: Microsoft Hardware

    E-Print Network [OSTI]

    Narasayya, Vivek

    with the requirements of Enforcement Ordinance on the Recycling of Electrical and Electronic Equipment and Vehicles Act of the EU Battery Directive (2006/66/EC), which includes battery markings, information provided in documentation and recycling schemes. With respect to packaging, Microsoft designs its hardware and software

  2. A low cost network of spectrometer radiation detectors based on the ArduSiPM a compact transportable Software/Hardware Data Acquisition system with Arduino DUE

    E-Print Network [OSTI]

    Bocci, Valerio; Iacoangeli, Francesco; Nuccetelli, Massimo; Recchia, Luigi

    2015-01-01T23:59:59.000Z

    The necessity to use Photo Multipliers (PM) as light detector limited in the past the use of crystals in radiation handled device preferring the Geiger approach. The Silicon Photomultipliers (SiPMs) are very small and cheap, solid photon detectors with good dynamic range and single photon detection capability, they are usable to supersede in some application cumbersome and difficult to use Photo Multipliers (PM). A SiPM can be coupled with a scintillator crystal to build efficient, small and solid radiation detector. A cost effective and easily replicable Hardware software module for SiPM detector readout is made using the ArduSiPM solution [1]. The ArduSiPM is an easily battery operable handled device using an Arduino DUE (an open Software/Hardware board) as processor board and a piggy-back custom designed board (ArduSiPM Shield), the Shield contains all the blocks features to monitor, set and acquire the SiPM using internet network.

  3. Model-based design has been touted as the most viable design methodology of the future for the design of embedded hardware/software systems. Due to the large complex-

    E-Print Network [OSTI]

    Bhattacharyya, Shuvra S.

    for the design of embedded hardware/software systems. Due to the large complex- ity of modern embedded systems of computation to enhance their expressive power, while maintaining much of the useful structure transformation methods. We also give three in-depth examples of complex systems that we have studied

  4. A Case for Deconstructing Hardware Transactional Memory Systems

    E-Print Network [OSTI]

    Mark D. Hill; Derek Hower; Kevin E. Moore; Michael M. Swift; Haris Volos; David A. Wood

    2007-01-01T23:59:59.000Z

    Major hardware and software vendors are curious about transactional memory (TM), but are understandably cautious about committing to hardware changes. Our thesis is that deconstructing transactional memory into separate, interchangeable components facilitates TM adoption in two ways. First, it aids hardware TM refinement, allowing vendors to adopt TM earlier, knowing that they can more easily refine aspects later. Second, it enables the components to be applied to other uses, including reliability, security, performance, and correctness, providing value even if TM is not widely used. We develop some evidence for our thesis via experience with LogTM variants and preliminary case studies of scalable watchpoints and race recording for deterministic replay. 1

  5. Software archeology: a case study in software quality assurance and design

    SciTech Connect (OSTI)

    Macdonald, John M [Los Alamos National Laboratory; Lloyd, Jane A [Los Alamos National Laboratory; Turner, Cameron J [COLORADO SCHOOL OF MINES

    2009-01-01T23:59:59.000Z

    Ideally, quality is designed into software, just as quality is designed into hardware. However, when dealing with legacy systems, demonstrating that the software meets required quality standards may be difficult to achieve. As the need to demonstrate the quality of existing software was recognized at Los Alamos National Laboratory (LANL), an effort was initiated to uncover and demonstrate that legacy software met the required quality standards. This effort led to the development of a reverse engineering approach referred to as software archaeology. This paper documents the software archaeology approaches used at LANL to document legacy software systems. A case study for the Robotic Integrated Packaging System (RIPS) software is included.

  6. #include #include

    E-Print Network [OSTI]

    Campbell, Andrew T.

    process #12;#include #include pid_t pid = fork(); if (pid () failed */ } else if (pid == 0) { /* parent process */ } else { /* child process */ } #12;thread #12

  7. SECURING HARDWARE, SOFTWARE AND DATA

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    approach at defining a long-term research focus from a rigorous scientific, mathematical, and technical basis that would stimulate new open science research directions and...

  8. SECURING HARDWARE, SOFTWARE AND DATA

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels DataDepartment of Energy Your Density Isn'tOrigin ofEnergy at Waste-to-EnergySEAB_Minutes_1_20_11.pdfSEB SecretariatJ-1 SECTION

  9. Euclid Hardware and Software Configuration

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOE Office of Science (SC) Environmental Assessments (EA) /Email Announcements Archive Email

  10. #include #include

    E-Print Network [OSTI]

    Poinsot, Laurent

    #include #include //Rappels : "getpid()" permet d'obtenir son propre pid // "getppid()" renvoie le pid du père d'un processus int main (void) { pid_t pid_fils; pid_fils = fork(); if(pid_fils==-1) { printf("Erreur de création du processus fils\

  11. Transportation Perspectives on Automotive Cyber Physical System: Integrating Hardware-in-the-Loop, Software-in-the-Loop and Human-in-the-Loop Simulations

    E-Print Network [OSTI]

    Rajkumar, Ragunathan "Raj"

    1 Transportation Perspectives on Automotive Cyber Physical System: Integrating Hardware and development environment to evaluate automotive cyber physical system (CPS) as well as its components foundation of the automotive CPS for developing and testing vehicular networking and sensing technologies

  12. Computer hardware fault administration

    DOE Patents [OSTI]

    Archer, Charles J. (Rochester, MN); Megerian, Mark G. (Rochester, MN); Ratterman, Joseph D. (Rochester, MN); Smith, Brian E. (Rochester, MN)

    2010-09-14T23:59:59.000Z

    Computer hardware fault administration carried out in a parallel computer, where the parallel computer includes a plurality of compute nodes. The compute nodes are coupled for data communications by at least two independent data communications networks, where each data communications network includes data communications links connected to the compute nodes. Typical embodiments carry out hardware fault administration by identifying a location of a defective link in the first data communications network of the parallel computer and routing communications data around the defective link through the second data communications network of the parallel computer.

  13. AN OVERVIEW OF SOFTWARE QUALITY CONCEPTS AND MANAGEMENT ISSUES This chapter introduces the generally accepted knowledge on software quality that has been included in

    E-Print Network [OSTI]

    Laporte, Claude Y.

    the phrase "market-driven quality", which is based on achieving total customer satisfaction. This definition was influenced by the total quality CMM Integration and CMMI are service marks of Carnegie Mellon University11-1 AN OVERVIEW OF SOFTWARE QUALITY CONCEPTS AND MANAGEMENT ISSUES ABSTRACT This chapter

  14. Issues in the Next Generation of Dependability Standards Existing IEEE software reliability standards do not

    E-Print Network [OSTI]

    Lyu, Michael R.

    systems. The extant software reliability standards and practices, using IEEE 982 [1] and AIAA R013 [2Issues in the Next Generation of Dependability Standards Abstract Existing IEEE software, these standards do not consider both hardware and software reliability nor do they include availability

  15. Student Ownership of Work Created in Computer Science Classes and Ownership of software, including the source code, that students create as part of his or

    E-Print Network [OSTI]

    Dyer, Bill

    Student Ownership of Work Created in Computer Science Classes and Projects Ownership of software, including the source code, that students create as part of his or her MSU education activities a perpetual royaltyfree nonexclusive right to use the source code and make derivative works for educational

  16. SHMTools: a general-purpose software tool for SHM applications

    SciTech Connect (OSTI)

    Harvey, Dustin [Los Alamos National Laboratory; Farrar, Charles [Los Alamos National Laboratory; Taylor, Stuart [Los Alamos National Laboratory; Park, Gyuhae [Los Alamos National Laboratory; Flynn, Eric B [UCSD; Kpotufe, Samory [UCSD; Dondi, Denis [UCSD; Mollov, Todor [UCSD; Todd, Michael D [UCSD; Rosin, Tajana S [UCSD; Figueiredo, Eloi [UNIV OF PORTO, PORTUGAL

    2010-11-30T23:59:59.000Z

    This paper describes a new software package for various structural health monitoring (SHM) applications. The software is a set of standardized MATLAB routines covering three main stages of SHM: data acquisition, feature extraction, and feature classification for damage identification. A subset of the software in SHMTools is embeddable, which consists of Matlab functions that can be cross-compiled into generic 'C' programs to be run on a target hardware. The software is also designed to accommodate multiple sensing modalities, including piezoelectric active-sensing, which has been widely used in SHM practice. The software package, including standardized datasets, are publicly available for use by the SHM community. The details of this embeddable software will be discussed, along with several example processes that can be used for guidelines for future use of the software.

  17. Tuning Hardware and Software for Multiprocessors

    E-Print Network [OSTI]

    Mohiyuddin, Marghoob

    2012-01-01T23:59:59.000Z

    editors, High-Performance Computing and Networking, volumeIn Journal of High Performance Computing Applications, [83]Little’s Law and High-Performance Computing, 1997. [6] D.

  18. IP routing lookup: hardware and software approach

    E-Print Network [OSTI]

    Chakaravarthy, Ravikumar V.

    2005-08-29T23:59:59.000Z

    the packet??s next-hop router. This is achieved by looking up the destination address of the incoming packet in the forwarding table. Besides increased inter-packet arrival rates, the increasing routing table sizes and complexity of forwarding algorithms have...

  19. Tuning Hardware and Software for Multiprocessors

    E-Print Network [OSTI]

    Mohiyuddin, Marghoob

    2012-01-01T23:59:59.000Z

    5) (1M, 9M, 9) (547K, 2.7M, 5) bmw Stiffness matrix cant FEM1d 3-pt 1d 5-pt 2d 9-pt bmw cant cfd gearbox pwtk shipsecat all for matrices like bmw and xenon because the increase

  20. Guest Editor's Introduction: Hardware-Soft'Ware Codesign

    E-Print Network [OSTI]

    De Micheli, Giovanni

    establishing an integmted design methodology for hardware and software systems that could be supported~ Guest Editor's Introduction: Hardware-Soft'Ware Codesign Giovanni De AficMli Stanfcxd the chip to the digital system level, and to CAD vendors who hope to extend their customer base

  1. Hardware multiplier processor

    DOE Patents [OSTI]

    Pierce, Paul E. (Albuquerque, NM)

    1986-01-01T23:59:59.000Z

    A hardware processor is disclosed which in the described embodiment is a memory mapped multiplier processor that can operate in parallel with a 16 bit microcomputer. The multiplier processor decodes the address bus to receive specific instructions so that in one access it can write and automatically perform single or double precision multiplication involving a number written to it with or without addition or subtraction with a previously stored number. It can also, on a single read command automatically round and scale a previously stored number. The multiplier processor includes two concatenated 16 bit multiplier registers, two 16 bit concatenated 16 bit multipliers, and four 16 bit product registers connected to an internal 16 bit data bus. A high level address decoder determines when the multiplier processor is being addressed and first and second low level address decoders generate control signals. In addition, certain low order address lines are used to carry uncoded control signals. First and second control circuits coupled to the decoders generate further control signals and generate a plurality of clocking pulse trains in response to the decoded and address control signals.

  2. Software Challenges in Achieving Space Safety

    E-Print Network [OSTI]

    Leveson, Nancy G.

    Techniques developed for hardware reliability and safety do not work on software-intensive systems; software does not satisfy the assumptions underlying these techniques. The new problems and why the current approaches are ...

  3. Hardware device binding and mutual authentication

    DOE Patents [OSTI]

    Hamlet, Jason R; Pierson, Lyndon G

    2014-03-04T23:59:59.000Z

    Detection and deterrence of device tampering and subversion by substitution may be achieved by including a cryptographic unit within a computing device for binding multiple hardware devices and mutually authenticating the devices. The cryptographic unit includes a physically unclonable function ("PUF") circuit disposed in or on the hardware device, which generates a binding PUF value. The cryptographic unit uses the binding PUF value during an enrollment phase and subsequent authentication phases. During a subsequent authentication phase, the cryptographic unit uses the binding PUF values of the multiple hardware devices to generate a challenge to send to the other device, and to verify a challenge received from the other device to mutually authenticate the hardware devices.

  4. Case School of Engineering San Diego Programs HARDWARE SECURITY

    E-Print Network [OSTI]

    Rollins, Andrew M.

    : A Survey 6. Secure Hardware IPs by Digital Watermark 7. Physical Attacks, Tamper standards. Cheating includes copying from another's work, falsifying problem solutions or laboratory reports

  5. VMS software for the Jorway-411 Interface

    SciTech Connect (OSTI)

    Dorries, T.; Moore, C.; Pordes, R.; White, V.

    1987-08-01T23:59:59.000Z

    This reports on a Software Package to access CAMAC through the Jorway-411 Interface, for use on VAX/VMS systems. The software can be used to access parallel and/or serial CAMAC branch highways, and multiple Jorways may be connected to the VAX UNIBUS or Micro Vax QBUS. The software available includes a VAX/VMS device driver for the JORWAY-411 and support routines and programs that access the driver. The software is accompanied by extensive documentation. As discussed below, several of the packages originated from other institutions and have been enhanced by the Data Acquisition Software Group at Fermilab. The software package is in widespread use at Fermilab and over 20 other sites. The software can be run on any of the UNIBUS VAX-11 family of computers using a UNIBUS Jorway-411 to interface to CAMAC, or on a Microvax-II either interfaced to CAMAC through a Q-BUS Jorway-411, or through a Microverter and UNIBUS Jorway. The package includes facilities for performing CAMAC operations remotely. The VAX on which the user runs his or her program need not be directly connected to the Jorway. Server programs allow a VAX connected via DECNET or a PDP-11 connected via a DR11-W link to be the route for accessing the CAMAC hardware.

  6. Hardware Flooding (Preliminary Version)

    E-Print Network [OSTI]

    Kutten, Shay

    speed, this search becomes a bottleneck. There are two approaches to overcoming this bottleneck. The first approach is to implement the search described above directly in very high speed hardware,kutten@watson .ibm.com Abstract Traditional broadcast protocols for the high-speed networks of are inappropriate

  7. Software Function Allocation Methodology

    E-Print Network [OSTI]

    O'Neal, Michael Ralph

    1988-01-01T23:59:59.000Z

    Necessary) Rapid Prototypes (Optional) 3. 4. 1 SFAM Step 1 ? Preparation If the Computer System Map (CSM) has not been created for the current overall hardware system, it is completed before the software function allocation process begins.... The methodology begins when the preconditions above have been met and the CSM is completed. The first step is to consult the list of software function allocation parameters provided as part of the methodology. The list of parameters will at first be sufficient...

  8. The U.S./IAEA Workshop on Software Sustainability for Safeguards Instrumentation

    SciTech Connect (OSTI)

    Pepper S. E.; .; Worrall, L.; Pickett, C.; Bachner, K.; Queirolo, A.

    2014-08-08T23:59:59.000Z

    The U.S. National Nuclear Security Administration’s Next Generation Safeguards Initiative, the U.S. Department of State, and the International Atomic Energy Agency (IAEA) organized a a workshop on the subject of ”Software Sustainability for Safeguards Instrumentation.” The workshop was held at the Vienna International Centre in Vienna, Austria, May 6-8, 2014. The workshop participants included software and hardware experts from national laboratories, industry, government, and IAEA member states who were specially selected by the workshop organizers based on their experience with software that is developed for the control and operation of safeguards instrumentation. The workshop included presentations, to orient the participants to the IAEA Department of Safeguards software activities related to instrumentation data collection and processing, and case studies that were designed to inspire discussion of software development, use, maintenance, and upgrades in breakout sessions and to result in recommendations for effective software practices and management. This report summarizes the results of the workshop.

  9. Honeywell Modular Automation System Computer Software Documentation

    SciTech Connect (OSTI)

    STUBBS, A.M.

    2000-12-04T23:59:59.000Z

    The purpose of this Computer Software Document (CSWD) is to provide configuration control of the Honeywell Modular Automation System (MAS) in use at the Plutonium Finishing Plant (PFP). This CSWD describes hardware and PFP developed software for control of stabilization furnaces. The Honeywell software can generate configuration reports for the developed control software. These reports are described in the following section and are attached as addendum's. This plan applies to PFP Engineering Manager, Thermal Stabilization Cognizant Engineers, and the Shift Technical Advisors responsible for the Honeywell MAS software/hardware and administration of the Honeywell System.

  10. Flexible Reference-Counting-Based Hardware Acceleration for Garbage Collection

    E-Print Network [OSTI]

    Mutlu, Onur

    Flexible Reference-Counting-Based Hardware Acceleration for Garbage Collection José A. Joao Onur automatic memory management (garbage col- lection) are increasingly used to write all kinds of applications be- cause they provide clear software engineering and security advan- tages. Unfortunately, garbage

  11. A Novel Hardware Logic Encryption Technique for thwarting Illegal Overproduction

    E-Print Network [OSTI]

    Boyer, Edmond

    A Novel Hardware Logic Encryption Technique for thwarting Illegal Overproduction and Hardware. The different types of threats include mask theft, illegal overproduction, as well as the insertion of malicious of the manufactured ICs. One way to protect the ICs from mask theft and illegal overproduction is to encrypt

  12. Approved Module Information for CS1040, 2014/5 Module Title/Name: Multimedia Software and Applications Module Code: CS1040

    E-Print Network [OSTI]

    Neirotti, Juan Pablo

    #12;Indicative Module Content: Multimedia concepts, development, hardware, software lifecycle and animation Multimedia and the Internet Software development using suitable multimedia software packagesApproved Module Information for CS1040, 2014/5 Module Title/Name: Multimedia Software

  13. String Matching in Hardware using the FM-Index Edward Fernandez, Walid Najjar and Stefano Lonardi

    E-Print Network [OSTI]

    Najjar, Walid A.

    -index is significantly higher than the naïve (brute force) approach. Like the Bowtie software tool, the FM-index can abandon early the hardware matching. It outperforms Bowtie by two orders of magnitude . I. INTRODUCTION-index has been used only in the bioinformatics domain. Software tools such as Bowtie [12], BWA [13

  14. Goal-oriented hardware design

    E-Print Network [OSTI]

    Chau, Man Ping Grace

    2008-01-01T23:59:59.000Z

    This thesis presents Fide, a hardware design system that uses Goal-oriented programming. Goal-oriented programming is a programming framework to specify open-ended decision logic. This approach relies on two fundamental ...

  15. Hardware support for collecting performance counters directly to memory

    DOE Patents [OSTI]

    Gara, Alan; Salapura, Valentina; Wisniewski, Robert W.

    2012-09-25T23:59:59.000Z

    Hardware support for collecting performance counters directly to memory, in one aspect, may include a plurality of performance counters operable to collect one or more counts of one or more selected activities. A first storage element may be operable to store an address of a memory location. A second storage element may be operable to store a value indicating whether the hardware should begin copying. A state machine may be operable to detect the value in the second storage element and trigger hardware copying of data in selected one or more of the plurality of performance counters to the memory location whose address is stored in the first storage element.

  16. SNL/NM weapon hardware characterization process development report

    SciTech Connect (OSTI)

    Graff, E.W.; Chambers, W.B.

    1995-01-01T23:59:59.000Z

    This report describes the process used by Sandia National Laboratories, New Mexico to characterize weapon hardware for disposition. The report describes the following basic steps: (1) the drawing search process and primary hazard identification; (2) the development of Disassembly Procedures (DPs), including demilitarization and sanitization requirements; (3) the generation of a ``disposal tree``; (4) generating RCRA waste disposal information; and (5) documenting the information. Additional data gathered during the characterization process supporting hardware grouping and recycle efforts is also discussed.

  17. Software-Controlled Architectures for Low Energy

    E-Print Network [OSTI]

    Science #12;3/8/1999 SCALE 2 Improve Energy-Efficiency of Programmable Processors by Re-Examining HardwareSCALE: Software-Controlled Architectures for Low Energy Krste Asanovic MIT Laboratory for Computer-Software Interface Energy- Conscious Compilers Energy-Energy- ExposedExposed ArchitecturesArchitectures SCALE Project

  18. The IceCube Data Acquisition Software: Lessons Learned during Distributed, Collaborative, Multi-Disciplined Software Development.

    SciTech Connect (OSTI)

    Beattie, Keith S; Beattie, Keith; Day Ph.D., Christopher; Glowacki, Dave; Hanson Ph.D., Kael; Jacobsen Ph.D., John; McParland, Charles; Patton Ph.D., Simon

    2007-09-21T23:59:59.000Z

    In this experiential paper we report on lessons learned during the development ofthe data acquisition software for the IceCube project - specifically, how to effectively address the unique challenges presented by a distributed, collaborative, multi-institutional, multi-disciplined project such as this. While development progress in software projects is often described solely in terms of technical issues, our experience indicates that non- and quasi-technical interactions play a substantial role in the effectiveness of large software development efforts. These include: selection and management of multiple software development methodologies, the effective useof various collaborative communication tools, project management structure and roles, and the impact and apparent importance of these elements when viewed through the differing perspectives of hardware, software, scientific and project office roles. Even in areas clearly technical in nature, success is still influenced by non-technical issues that can escape close attention. In particular we describe our experiences on software requirements specification, development methodologies and communication tools. We make observations on what tools and techniques have and have not been effective in this geographically disperse (including the South Pole) collaboration and offer suggestions on how similarly structured future projects may build upon our experiences.

  19. Virtual Hardware Prototyping through Timed Hardware-Software Co-simulation

    E-Print Network [OSTI]

    Boyer, Edmond

    .fummi@univr.it Mirko Loghi loghi@sci.univr.it Stefano Martini martini@sci.univr.it Marco Monguzzi# monguzzi Informatica - Politecnico di Torino Corso Duca degli Abruzzi, 24 10129 Torino, Italy # SITEK S.p.A. Via Monte

  20. Coupled hardware and software architecture for programmable digital signal processors

    SciTech Connect (OSTI)

    Lee, E.A.

    1986-01-01T23:59:59.000Z

    Programmable signal-processor architectures using extensive concurrency are considered together with the programming of such architectures. A synchronous data flow (SDF) programming paradigm, a special case of data flow (either large grain or atomic), is proposed as an attractive way of partitioning signal-processing algorithms for concurrent execution on homogeneous parallel processors sharing memory. SDF programs are directed graphs where each arc represents a signal path and each node represents an operation. The number of samples consumed or produced each time a node is invoked is specified for each input or output path of each node. A SDF graph can be statically scheduled onto parallel processors, so the run-time overhead usually associated with data flow evaporates. It is shown how to identify errors in the construction of an SDF graph, such as sample-rate inconsistencies and directed loops with insufficient delay. It is proved that a broad class of algorithms will find a periodic schedule if one exists and give specific algorithms, for both single and parallel processors. In addition to homogeneous parallel processors, SDF can be used to program extensively pipelined single-processor architectures using an old but rarely used architectural approach. Multiple processes are interleaved through a single deeply pipelined processor.

  1. Software and Hardware Techniques for Mitigating the Multicore Interference Problem /

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01T23:59:59.000Z

    1% error, at the cost of energy and area overheads of underestimation with very low energy and area overheads and noTable 4.2. I derive energy and area numbers for TimeCube

  2. Hardware support for software controlled fast multiplexing of performance counters

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W

    2013-10-01T23:59:59.000Z

    Performance counters may be operable to collect one or more counts of one or more selected activities, and registers may be operable to store a set of performance counter configurations. A state machine may be operable to automatically select a register from the registers for reconfiguring the one or more performance counters in response to receiving a first signal. The state machine may be further operable to reconfigure the one or more performance counters based on a configuration specified in the selected register. The state machine yet further may be operable to copy data in selected one or more of the performance counters to a memory location, or to copy data from the memory location to the counters, in response to receiving a second signal. The state machine may be operable to store or restore the counter values and state machine configuration in response to a context switch event.

  3. Hardware/Software Co-Design via Specification Refinement

    E-Print Network [OSTI]

    Peck, Wesley Graham

    2011-12-31T23:59:59.000Z

    are as abstract as possible, defining required system behaviors while eliding implementation details. These implementation details must be added during the implementation process and the high effort associated with this locks system engineers onto the chosen...

  4. Software Knows Best: A Case for Hardware Transparency and Measurability

    E-Print Network [OSTI]

    Asanoviæ, Krste

    means parallel programming will only be used if it leads to improved performance or energy efficiency in single-thread performance through technology scaling and microarchitectural innovation, combined with power and energy constraints, has forced an industry- wide shift to multicore architectures. It is clear

  5. Energino: a Hardware and Software Solution for Energy Consumption Monitoring

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    ­aware and energy­efficient protocols and algorithms for wireless networks. However, there is considerable dearth for designing energy efficient network protocols and architectures for broadband wireless access networks efficient protocols and algorithms for wireless networks. Nevertheless, energy consumption models used

  6. Hardware/Software Solution Unifying DALI, IBECS, and BACnet

    SciTech Connect (OSTI)

    Koch, Ed; Rubinstein, Francis; Sila, Kiliccote

    2004-12-01T23:59:59.000Z

    The goal of this project was to investigate broader building-level systems/strategies that enable further energy savings and control. This project investigated the potential savings offered by broader centralized control features and the potential advantages they may add to this system through such features as addressability and load shedding. This report documents the results of LBNL's work in this area. This report focuses on building-level systems and strategies and a multi-protocol gateway solution that is indifferent to the specific choice of lighting control/communications technique used to control the office lighting. The elegance of the IEEE 1451 intelligent gateway proposed in this report is that the overall building communications system should work regardless of whether the office lighting is controlled by DALI, UPB, IBECS, ZigBee or any other accepted communications protocol. Many lighting control companies have robust local lighting control systems with functional strategies for the office level controls. What the industry lacks is the efficient integration of local controls with building controls and energy management systems in order to utilize sensory data. LBNL proposes a framework for a gateway with a level of embedded intelligence, linking various device area networks (DANs) to building control systems. The proposed gateway acts as a translator for DANs enabling them to talk to each other and with a building control system. Just like a PC recognizing a mouse as soon as it is plugged in, the gateway will recognize devices with embedded or virtual Transducer Electronic Data Sheet (TEDS). This presents a truly ''plug and play'' capability for the building control systems. As a result, sensory data can be automatically calibrated, collected and utilized with minimal labor for effective and efficient building controls. The mature market cost of the proposed gateway is not yet known. But current product suggest that $1000/bridge is achievable today with off-the-shelf components and wireless routers that are common today for computer applications do not have significantly lower capabilities than the $1000 product and are now available at $100-$200. If it is configured so that it caters to commissioning, maintenance and energy monitoring, its benefit from a mere energy saving equipment can be extended to reduction in installation and maintenance costs.

  7. Hardware and Software Support for Efficient Exception Handling

    E-Print Network [OSTI]

    Thekkath, Chandramohan A.

    . Levy Department of Computer Science and Engineering University of Washington Seattle, WA 98195 of Computer Science and Engineering, FR-35 University of Washington Seattle, WA 98195 Abstract Program implementation that reduces exception- delivery cost by an order-of-magnitude on current RISC processors

  8. Software and Hardware Techniques for Mitigating the Multicore Interference Problem /

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01T23:59:59.000Z

    41(9):1054–1068, 1992. [teg] Nvidia tegra 4 family cpuresources shared between cores [teg], as shown in Table 1.1.

  9. Codesign of Software and Hardware to Implement Remote Sensing Algorithms

    E-Print Network [OSTI]

    Theiler, James

    Configurable System on a Chip (CSoC) architecture. A central RISC processor is built into the same chip

  10. ON THE COMBINATION OF HARDWARE AND SOFTWARE CONCURRENCY EXTRACTION METHODS

    E-Print Network [OSTI]

    Uht, Augustus K.

    Jolla. California 92093 Urbana, Illinois 61801 John F. Kolen3 University of California, San Diego Dept

  11. A Geographic Information System (GIS) integrates hardware, software, and data

    E-Print Network [OSTI]

    Gilbes, Fernando

    wherever it is needed o Coverage- A spatial dataset containing a common feature type o Shapefiles- A set

  12. An Automated Software FMEA Chris Price and Neal Snooke

    E-Print Network [OSTI]

    Snooke, Neal

    An Automated Software FMEA Chris Price and Neal Snooke Department of Computer Science, Aberystwyth Conference, Singapore, April 2008 Abstract The concept of software failure mode and effects analysis (FMEA its hardware counterpart, software FMEA is immensely tedious for an engineer to perform, as well

  13. Software defect tracking during new product development of a computer system

    E-Print Network [OSTI]

    Curhan, Lisa A., 1961-

    2005-01-01T23:59:59.000Z

    Software defects (colloquially known as "bugs") have a major impact on the market acceptance and profitability of computer systems. Sun Microsystems markets both hardware and software for a wide variety of customer needs. ...

  14. Under consideration for publication in Formal Aspects of Computing Concurrent Software Verification with

    E-Print Network [OSTI]

    Ouaknine, Joël

    , Oxford, UK Abstract. We present a framework for model checking concurrent software systems which powerful verification techniques, counterexample-guided abstraction refinement and compositional reasoning with hardware and communication proto- cols, model checking is increasingly used to verify software systems

  15. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration...

    Broader source: Energy.gov (indexed) [DOE]

    SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration Management Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration Management...

  16. Locating hardware faults in a parallel computer

    DOE Patents [OSTI]

    Archer, Charles J.; Megerian, Mark G.; Ratterman, Joseph D.; Smith, Brian E.

    2010-04-13T23:59:59.000Z

    Locating hardware faults in a parallel computer, including defining within a tree network of the parallel computer two or more sets of non-overlapping test levels of compute nodes of the network that together include all the data communications links of the network, each non-overlapping test level comprising two or more adjacent tiers of the tree; defining test cells within each non-overlapping test level, each test cell comprising a subtree of the tree including a subtree root compute node and all descendant compute nodes of the subtree root compute node within a non-overlapping test level; performing, separately on each set of non-overlapping test levels, an uplink test on all test cells in a set of non-overlapping test levels; and performing, separately from the uplink tests and separately on each set of non-overlapping test levels, a downlink test on all test cells in a set of non-overlapping test levels.

  17. Summary of multi-core hardware and programming model investigations

    SciTech Connect (OSTI)

    Kelly, Suzanne Marie; Pedretti, Kevin Thomas Tauke; Levenhagen, Michael J.

    2008-05-01T23:59:59.000Z

    This report summarizes our investigations into multi-core processors and programming models for parallel scientific applications. The motivation for this study was to better understand the landscape of multi-core hardware, future trends, and the implications on system software for capability supercomputers. The results of this study are being used as input into the design of a new open-source light-weight kernel operating system being targeted at future capability supercomputers made up of multi-core processors. A goal of this effort is to create an agile system that is able to adapt to and efficiently support whatever multi-core hardware and programming models gain acceptance by the community.

  18. Software content delivery in an outsourced manufacturing environment

    E-Print Network [OSTI]

    Hung Shion C. (Shion Chen), 1976-

    2004-01-01T23:59:59.000Z

    The trend towards integrated hardware and software solutions has become prevalent in the corporate server market. At the same time, companies struggle with the apparently conflicting goals of providing customers more ...

  19. Self-assembling software generator

    DOE Patents [OSTI]

    Bouchard, Ann M. (Albuquerque, NM); Osbourn, Gordon C. (Albuquerque, NM)

    2011-11-25T23:59:59.000Z

    A technique to generate an executable task includes inspecting a task specification data structure to determine what software entities are to be generated to create the executable task, inspecting the task specification data structure to determine how the software entities will be linked after generating the software entities, inspecting the task specification data structure to determine logic to be executed by the software entities, and generating the software entities to create the executable task.

  20. Review of Quantitative Software Reliability Methods

    SciTech Connect (OSTI)

    Chu, T.L.; Yue, M.; Martinez-Guridi, M.; Lehner, J.

    2010-09-17T23:59:59.000Z

    The current U.S. Nuclear Regulatory Commission (NRC) licensing process for digital systems rests on deterministic engineering criteria. In its 1995 probabilistic risk assessment (PRA) policy statement, the Commission encouraged the use of PRA technology in all regulatory matters to the extent supported by the state-of-the-art in PRA methods and data. Although many activities have been completed in the area of risk-informed regulation, the risk-informed analysis process for digital systems has not yet been satisfactorily developed. Since digital instrumentation and control (I&C) systems are expected to play an increasingly important role in nuclear power plant (NPP) safety, the NRC established a digital system research plan that defines a coherent set of research programs to support its regulatory needs. One of the research programs included in the NRC's digital system research plan addresses risk assessment methods and data for digital systems. Digital I&C systems have some unique characteristics, such as using software, and may have different failure causes and/or modes than analog I&C systems; hence, their incorporation into NPP PRAs entails special challenges. The objective of the NRC's digital system risk research is to identify and develop methods, analytical tools, and regulatory guidance for (1) including models of digital systems into NPP PRAs, and (2) using information on the risks of digital systems to support the NRC's risk-informed licensing and oversight activities. For several years, Brookhaven National Laboratory (BNL) has worked on NRC projects to investigate methods and tools for the probabilistic modeling of digital systems, as documented mainly in NUREG/CR-6962 and NUREG/CR-6997. However, the scope of this research principally focused on hardware failures, with limited reviews of software failure experience and software reliability methods. NRC also sponsored research at the Ohio State University investigating the modeling of digital systems using dynamic PRA methods. These efforts, documented in NUREG/CR-6901, NUREG/CR-6942, and NUREG/CR-6985, included a functional representation of the system's software but did not explicitly address failure modes caused by software defects or by inadequate design requirements. An important identified research need is to establish a commonly accepted basis for incorporating the behavior of software into digital I&C system reliability models for use in PRAs. To address this need, BNL is exploring the inclusion of software failures into the reliability models of digital I&C systems, such that their contribution to the risk of the associated NPP can be assessed.

  1. HAZARD ANALYSIS SOFTWARE

    SciTech Connect (OSTI)

    Sommer, S; Tinh Tran, T

    2008-04-08T23:59:59.000Z

    Washington Safety Management Solutions, LLC developed web-based software to improve the efficiency and consistency of hazard identification and analysis, control selection and classification, and to standardize analysis reporting at Savannah River Site. In the new nuclear age, information technology provides methods to improve the efficiency of the documented safety analysis development process which includes hazard analysis activities. This software provides a web interface that interacts with a relational database to support analysis, record data, and to ensure reporting consistency. A team of subject matter experts participated in a series of meetings to review the associated processes and procedures for requirements and standard practices. Through these meetings, a set of software requirements were developed and compiled into a requirements traceability matrix from which software could be developed. The software was tested to ensure compliance with the requirements. Training was provided to the hazard analysis leads. Hazard analysis teams using the software have verified its operability. The software has been classified as NQA-1, Level D, as it supports the analysis team but does not perform the analysis. The software can be transported to other sites with alternate risk schemes. The software is being used to support the development of 14 hazard analyses. User responses have been positive with a number of suggestions for improvement which are being incorporated as time permits. The software has enforced a uniform implementation of the site procedures. The software has significantly improved the efficiency and standardization of the hazard analysis process.

  2. The application of formal software engineering methods to the unattended and remote monitoring software suite at Los Alamos National Laboratory

    SciTech Connect (OSTI)

    Determan, John Clifford [Los Alamos National Laboratory; Longo, Joseph F [Los Alamos National Laboratory; Michel, Kelly D [Los Alamos National Laboratory

    2009-01-01T23:59:59.000Z

    The Unattended and Remote Monitoring (UNARM) system is a collection of specialized hardware and software used by the International Atomic Energy Agency (IAEA) to institute nuclear safeguards at many nuclear facilities around the world. The hardware consists of detectors, instruments, and networked computers for acquiring various forms of data, including but not limited to radiation data, global position coordinates, camera images, isotopic data, and operator declarations. The software provides two primary functions: the secure and reliable collection of this data from the instruments and the ability to perform an integrated review and analysis of the disparate data sources. Several years ago the team responsible for maintaining the software portion of the UNARM system began the process of formalizing its operations. These formal operations include a configuration management system, a change control board, an issue tracking system, and extensive formal testing, for both functionality and reliability. Functionality is tested with formal test cases chosen to fully represent the data types and methods of analysis that will be commonly encountered. Reliability is tested with iterative, concurrent testing where up to five analyses are executed simultaneously for thousands of cycles. Iterative concurrent testing helps ensure that there are no resource conflicts or leaks when multiple system components are in use simultaneously. The goal of this work is to provide a high quality, reliable product, commensurate with the criticality of the application. Testing results will be presented that demonstrate that this goal has been achieved and the impact of the introduction of a formal software engineering framework to the UNARM product will be presented.

  3. Recent improvements to software used for optimization of SRF linacs

    SciTech Connect (OSTI)

    Powers, Tom J. [JLAB

    2014-12-01T23:59:59.000Z

    This work describes a software tool that allows one to vary parameters and understand the effects on the optimized costs of construction plus 10 year operations of an SRF linac, where operation costs includes the cost of the electrical utilities but not the labor or other costs. The program includes estimates for the associated cryogenic facility, and controls hardware. The software interface provides the ability to vary the cost of the different aspects of the machine as well as to change the cryomodule and cavity types. Additionally, this work will describe the recent improvements to the software that allow one to estimate the costs of energy-recovery based linacs and to enter arbitrary values of the low field Q0 and Q0 slope. The initial goal when developing the software was to convert a spreadsheet format to a graphical interface and to allow the ability to sweep different parameter sets. The tools also allow one to compare the cost of the different facets of the machine design and operations so as to better understand tradeoffs. An example of how it was used to independently investigate cost optimization tradeoffs for the LCLS-II linac will also be presented.

  4. Tuple spaces in hardware for accelerated implicit routing

    SciTech Connect (OSTI)

    Baker, Zachary Kent [Los Alamos National Laboratory; Tripp, Justin [Los Alamos National Laboratory

    2010-12-01T23:59:59.000Z

    Organizing and optimizing data objects on networks with support for data migration and failing nodes is a complicated problem to handle as systems grow. The goal of this work is to demonstrate that high levels of speedup can be achieved by moving responsibility for finding, fetching, and staging data into an FPGA-based network card. We present a system for implicit routing of data via FPGA-based network cards. In this system, data structures are requested by name, and the network of FPGAs finds the data within the network and relays the structure to the requester. This is acheived through successive examination of hardware hash tables implemented in the FPGA. By avoiding software stacks between nodes, the data is quickly fetched entirely through FPGA-FPGA interaction. The performance of this system is orders of magnitude faster than software implementations due to the improved speed of the hash tables and lowered latency between the network nodes.

  5. Collaboration Topics - Acceleration Hardware and APIs | National...

    National Nuclear Security Administration (NNSA)

    Simulation and Computing and Institutional R&D Programs NNSACEA Cooperation in Computer Science Collaboration Topics - Acceleration Hardware and APIs Collaboration Topics...

  6. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design...

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design Checklist This checklist is intended to...

  7. OFC Review 2013 Software Defined Network (SDN)

    E-Print Network [OSTI]

    California at Davis, University of

    and transmission rate w/o hardware change Dedicated PCE to scale OpenFlow architectutre #12;Network ArchitectureOFC Review 2013 Software Defined Network (SDN) M. Farhan Habib May 10, 2013 Friday Group Meeting Networks Lab @ UCD #12;NTu3F: SDN in Today's Network #12;SDN: What and Why · Traditional distributed

  8. PC-based PCM (Pulse Code Modulation) telemetry data reduction system hardware

    SciTech Connect (OSTI)

    Simms, D.A.; Butterfield, C.P.

    1990-02-01T23:59:59.000Z

    The Solar Energy Research Institute's (SERI) Wind Research Program is using pulse code modulation (PCM) telemetry systems to study horizontal-axis wind turbines. SERI has developed a low-cost PC-based PCM data acquisition system to facilitate quick PCM data analysis in the field. The SERI PC-PCM system consists of AT-compatible hardware boards for decoding and combining PCM data streams and DOS software for control and management of data acquisition. Up to four boards can be installed in a single PC, providing the capability to combine data from four PCM streams direct to disk or memory. This paper describes the SERI PC-PCM system hardware, focusing on the practicality of PC-based PCM data reduction. A related paper highlights our comprehensive PCM data management software program which can be used in conjunction with this hardware to provide full quick-look'' data processing and display. The PC-PCM hardware boards support a subset of the Inter-Range Instrumentation Group (IRIG) PCM standard, designed to synchronize and decommutate NRZ or Bi-Phase L PCM streams in the range of 1 to 800 Kbits/sec at 8 to 12 bits per word and 2 to 64 words per frame. Multiple PCM streams (at various rates) can be combined and interleaved into a contiguous digital time series. Maximum data throughput depends on characteristics of the PC hardware, such as CPU rate and disk access speed. 7 refs., 6 figs., 4 tabs.

  9. INCREASING RENDERING PERFORMANCE OF GRAPHICS HARDWARE

    E-Print Network [OSTI]

    Whitton, Mary C.

    a compute-on-demand paradigm for the design of high-speed and energy-efficient graphics components. The goalINCREASING RENDERING PERFORMANCE OF GRAPHICS HARDWARE Justin Hensley A dissertation submitted RIGHTS RESERVED ii #12;ABSTRACT JUSTIN HENSLEY: Increasing Rendering Performance of Graphics Hardware

  10. Commercial Software | Argonne National Laboratory

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    a variety of applications including simulation, modeling, computation, internet, flexible framework modeling, and more. Commercial software can be licensed directly from...

  11. Software configuration management plan, 241-AY and 241-AZ tank farm MICON automation system

    SciTech Connect (OSTI)

    Hill, L.F.

    1997-10-30T23:59:59.000Z

    This document establishes a Computer Software Configuration Management Plan (CSCM) for controlling software for the MICON Distributed Control System (DCS) located at the 241-AY and 241-AZ Aging Waste Tank Farm facilities in the 200 East Area. The MICON DCS software controls and monitors the instrumentation and equipment associated with plant systems and processes. A CSCM identifies and defines the configuration items in a system (section 3.1), controls the release and change of these items throughout the system life cycle (section 3.2), records and reports the status of configuration items and change requests (section 3.3), and verifies the completeness and correctness of the items (section 3.4). All software development before initial release, or before software is baselined, is considered developmental. This plan does not apply to developmental software. This plan applies to software that has been baselined and released. The MICON software will monitor and control the related instrumentation and equipment of the 241-AY and 241-AZ Tank Farm ventilation systems. Eventually, this software may also assume the monitoring and control of the tank sludge washing equipment and other systems as they are brought on line. This plan applies to the System Cognizant Manager and MICON Cognizant Engineer (who is also referred to herein as the system administrator) responsible for the software/hardware and administration of the MICON system. This document also applies to any other organizations within Tank Farms which are currently active on the system including system cognizant engineers, nuclear operators, technicians, and control room supervisors.

  12. A Decompilation Approach to Partitioning Software for Microprocessor/FPGA Platforms

    E-Print Network [OSTI]

    Stitt, Greg

    2011-01-01T23:59:59.000Z

    In this paper, we present a software compilation approach for microprocessor/FPGA platforms that partitions a software binary onto custom hardware implemented in the FPGA. Our approach imposes less restrictions on software tool flow than previous compiler approaches, allowing software designers to use any software language and compiler. Our approach uses a back-end partitioning tool that utilizes decompilation techniques to recover important high-level information, resulting in performance comparable to high-level compiler-based approaches.

  13. Multiphase flow calculation software

    DOE Patents [OSTI]

    Fincke, James R. (Idaho Falls, ID)

    2003-04-15T23:59:59.000Z

    Multiphase flow calculation software and computer-readable media carrying computer executable instructions for calculating liquid and gas phase mass flow rates of high void fraction multiphase flows. The multiphase flow calculation software employs various given, or experimentally determined, parameters in conjunction with a plurality of pressure differentials of a multiphase flow, preferably supplied by a differential pressure flowmeter or the like, to determine liquid and gas phase mass flow rates of the high void fraction multiphase flows. Embodiments of the multiphase flow calculation software are suitable for use in a variety of applications, including real-time management and control of an object system.

  14. Inventory and software distribution solutions for midsize businesses Buyer's guide: purchasing criteria

    E-Print Network [OSTI]

    Inventory and software distribution solutions for midsize businesses Buyer's guide: purchasing criteria Select inventory and software distribution tools that simplify PC and server management. March 2006 #12;2 Creating an accurate inventory of the hardware and software used throughout your

  15. Hardware Architectures for Data-Intensive Computing Problems: A Case Study for String Matching

    SciTech Connect (OSTI)

    Tumeo, Antonino; Villa, Oreste; Chavarría-Miranda, Daniel

    2012-12-28T23:59:59.000Z

    DNA analysis is an emerging application of high performance bioinformatic. Modern sequencing machinery are able to provide, in few hours, large input streams of data, which needs to be matched against exponentially growing databases of known fragments. The ability to recognize these patterns effectively and fastly may allow extending the scale and the reach of the investigations performed by biology scientists. Aho-Corasick is an exact, multiple pattern matching algorithm often at the base of this application. High performance systems are a promising platform to accelerate this algorithm, which is computationally intensive but also inherently parallel. Nowadays, high performance systems also include heterogeneous processing elements, such as Graphic Processing Units (GPUs), to further accelerate parallel algorithms. Unfortunately, the Aho-Corasick algorithm exhibits large performance variability, depending on the size of the input streams, on the number of patterns to search and on the number of matches, and poses significant challenges on current high performance software and hardware implementations. An adequate mapping of the algorithm on the target architecture, coping with the limit of the underlining hardware, is required to reach the desired high throughputs. In this paper, we discuss the implementation of the Aho-Corasick algorithm for GPU-accelerated high performance systems. We present an optimized implementation of Aho-Corasick for GPUs and discuss its tradeoffs on the Tesla T10 and he new Tesla T20 (codename Fermi) GPUs. We then integrate the optimized GPU code, respectively, in a MPI-based and in a pthreads-based load balancer to enable execution of the algorithm on clusters and large sharedmemory multiprocessors (SMPs) accelerated with multiple GPUs.

  16. Effect of Jatropha based Biodiesel, on Engine Hardware Reliability...

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    Jatropha based Biodiesel, on Engine Hardware Reliability, Emission and Performance Effect of Jatropha based Biodiesel, on Engine Hardware Reliability, Emission and Performance...

  17. 3D Hardware Canaries Sebastien Briais4

    E-Print Network [OSTI]

    surround the whole target and protect its content from physical attacks. 3D ICs are rel- atively hard reporting pre- liminary implementation results on silicon), we introduce a "hardware canary". The ca- nary

  18. Hardware model of a shipboard generator

    E-Print Network [OSTI]

    Elkins, Gregory L. (Gregory Lewis)

    2009-01-01T23:59:59.000Z

    A hardware model of the Gas Turbine Generator (GTG) in use on the US Navy's DDG-51 Class Destroyer is constructed for use as a lab apparatus at the Massachusetts Institute of Technology's Laboratory for Electromagnetic and ...

  19. Hardware implementation of a Hamming network

    E-Print Network [OSTI]

    Robinson Gonzalez, Moise?s Emanuel

    1991-01-01T23:59:59.000Z

    many different backgrounds, whereas hardware implementations are predominantly done by scientists with a strong back- ground in physics or engineering. One of the main advantages of artificial neural networks is the massive parallelism...HARDWARE IMPLEMENTATION OF A HAMMING NETWORK A Thesis by MOISES EMANUEL ROBINSON GONZALEZ Submitted to the Office of Graduate Studies of Texas ARM University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE...

  20. Using EPICS enabled industrial hardware for upgrading control systems

    SciTech Connect (OSTI)

    Bjorkland, Eric A [Los Alamos National Laboratory; Veeramani, Arun [NATIONAL INSTRUMENTS; Debelle, Thierry [NATIONAL INSTRUMENTS

    2009-01-01T23:59:59.000Z

    Los Alamos National Laboratory has been working with National Instruments (NI) and Cosy lab to implement EPICS Input Output Controller (IOC) software that runs directly on NI CompactRIO Real Time Controller (RTC) and communicates with NI LabVIEW through a shared memory interface. In this presentation, we will discuss our current progress in upgrading the control system at the Los Alamos Neutron Science Centre (LANSCE) and what we have learned about integrating CompactRIO into large experimental physics facilities. We will also discuss the implications of using Channel Access Server for LabVIEW which will enable more commercial hardware platforms to be used in upgrading existing facilities or in commissioning new ones.

  1. User systems guidelines for software projects

    SciTech Connect (OSTI)

    Abrahamson, L. (ed.)

    1986-04-01T23:59:59.000Z

    This manual presents guidelines for software standards which were developed so that software project-development teams and management involved in approving the software could have a generalized view of all phases in the software production procedure and the steps involved in completing each phase. Guidelines are presented for six phases of software development: project definition, building a user interface, designing software, writing code, testing code, and preparing software documentation. The discussions for each phase include examples illustrating the recommended guidelines. 45 refs. (DWL)

  2. Radioisotope thermoelectric generator licensed hardware package and certification tests

    SciTech Connect (OSTI)

    Goldmann, L.H.; Averette, H.S. [Westinghouse Hanford Company, P.O. Box 1970, M/S R3-86 or N1-32, Richland, Washington 99352 (United States)

    1995-01-20T23:59:59.000Z

    This paper presents the Licensed Hardware package and the Certification Test portions of the Radioisitope Themoelectric Generator Transportation System. This package has been designed to meet those portions of the {ital Code} {ital of} {ital Federal} {ital Regulations} (10 CFR 71) relating to ``Type B`` shipments of radioactive materials. The licensed hardware is now in the U. S. Department of Energy licensing process that certifies the packaging`s integrity under accident conditions. The detailed information for the anticipated license is presented in the safety analysis report for packaging, which is now in process and undergoing necessary reviews. As part of the licensing process, a full-size Certification Test Article unit, which has modifications slightly different than the Licensed Hardware or production shipping units, is used for testing. Dimensional checks of the Certification Test Article were made at the manufacturing facility. Leak testing and drop testing were done at the 300 Area of the U.S. Department of Energy`s Hanford Site near Richland, Washington. The hardware includes independent double containments to prevent the environmental spread of {sup 238}Pu, impact limiting devices to protect portions of the package from impacts, and thermal insulation to protect the seal areas from excess heat during accident conditions. The package also features electronic feed-throughs to monitor the Radioisotope Thermoelectric Generator`s temperature inside the containment during the shipment cycle. This package is designed to safely dissipate the typical 4,500 thermal watts produced in the largest Radioisotope Thermoelectric Generators. The package also contains provisions to ensure leak tightness when radioactive materials, such as a Radioisotope Thermoelectric Generator for the Cassini Mission, planned for 1997 by the National Aeronautics and Space Administration, are being prepared for shipment. (Abstract Truncated)

  3. CSP 587: Software Quality Management S. Kan, Software Quality engineering, Addison-Wesley.

    E-Print Network [OSTI]

    Heller, Barbara

    hours · Quality Appraisal Programs 5 hours SEI's Capability Maturity Model ISO 9000 Total 45 hours CSPCSP 587: Software Quality Management Texts S. Kan, Software Quality engineering, Addison-Wesley. Objectives Students will learn methods of software quality management. This will include exposure to software

  4. Software Interoperability Tools: Standardized Capability-Profiling Methodology ISO16100

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    Software Interoperability Tools: Standardized Capability-Profiling Methodology ISO16100 Michiko, qwang@seu.ac.jp Abstract. The ISO 16100 series has been developed for Manufacturing software for developing general software applications including enterprise applications. In this paper, ISO 16100

  5. Software Developers

    Broader source: Energy.gov [DOE]

    Because SEED will provide a common, open-source data framework, software developers will be able to write applications that access the data in a consistent way (with proper permissions), or build functionalities onto the SEED platform in a replicable way.

  6. Modifications of alpha processing software to improve calculation of limits for qualitative detection

    SciTech Connect (OSTI)

    Kirkpatrick, J.R.

    1997-01-01T23:59:59.000Z

    The work described in this report was done for the Bioassay Counting Laboratory (BCL) of the Center of Excellence for Bioassay of the Analytical Services Organization at the Oak Ridge Y-12 Plant. BCL takes urine and fecal samples and tests for alpha radiation. An automated system, supplied by Canberra Industries, counts the activities in the samples and processes the results. The Canberra system includes hardware and software. The managers of BCL want to improve the accuracy of the results they report to their final customers. The desired improvements are of particular interest to the managers of BCL because the levels of alpha-emitting radionuclides in samples measured at BCL are usually so low that a significant fraction of the measured signal is due to background and to the reagent material used to extract the radioactive nuclides from the samples. Also, the background and reagent signals show a significant level of random variation. The customers at BCL requested four major modifications of the software. The requested software changes have been made and tested. The present report is in two parts. The first part describes what the modifications were supposed to accomplish. The second part describes the changes on a line-by-line basis. The second part includes listings of the changed software and discusses possible steps to correct a particular error condition. Last, the second part describes the effect of truncation errors on the standard deviations calculated from samples whose signals are very nearly the same.

  7. Private Information Retrieval Using Trusted Hardware

    E-Print Network [OSTI]

    Institute for Infocomm Research, Singapore baofeng@i2r.a-star.edu.sg Abstract. Many theoretical PIR (Private and computation complexity. The re- cent trend in outsourcing databases fuels the research on practical PIR schemes. In this paper, we propose a new PIR system by making use of trusted hardware. Our system

  8. Comparing Evolvable Hardware to Conventional Classifiers for

    E-Print Network [OSTI]

    Hellebrand, Sybille

    Classifiers !! Experiment Setup and Results !! Discussion and Future Work Glette, Gruber, Kaufmann, Torresen than ANNs Glette, Gruber, Kaufmann, Torresen, Sick, Platzner 4 AHS 2008 #12;System Overview Glette-Application !! Conventional and Evolvable Hardware Classifiers !! Experiment Setup and Results !! Discussion and Future Work

  9. Hardware Metering: A Survey Farinaz Koushanfar

    E-Print Network [OSTI]

    , the problem has recently gained an increased attention by the industry, government, and research community passive and active hardware metering methods available. Electrical and Computer Engineering Department only be performed in state-of-art fabrication facilities. Building or maintaining such facilities

  10. Cathode side hardware for carbonate fuel cells

    DOE Patents [OSTI]

    Xu, Gengfu (Danbury, CT); Yuh, Chao-Yi (New Milford, CT)

    2011-03-29T23:59:59.000Z

    Carbonate fuel cathode side hardware having a thin coating of a conductive ceramic formed from one of LSC (La.sub.0.8Sr.sub.0.2CoO.sub.3) and lithiated NiO (Li.sub.xNiO, where x is 0.1 to 1).

  11. Guest Editors' Introduction: Confronting the Hardware

    E-Print Network [OSTI]

    ) and IC piracy, to digital rights management, to untrusted third-party IP cores, to attacks designed. The authors designed two hardware Trojans, which leak the encryption key by manipulating the transmission of Computers8 #12;a way that they change neither the functionality of the digital part nor the performance

  12. Hardware Trojans in Wireless Cryptographic ICs

    E-Print Network [OSTI]

    Makris, Yiorgos

    Partly because of design outsourcing and migration of fabrication foundries to low-cost areas across manufacturing defects but is not geared toward uncovering such ma- licious hardware modifications. Destructive milestone because it first demonstrated the utility of statistical analysis toward constructing effective

  13. Massively Parallel Data Mining Using Reconfigurable Hardware

    E-Print Network [OSTI]

    Chamberlain, Roger

    ]. The basic idea is to decompose the data mining oper- ation into two components. The low-level componentMassively Parallel Data Mining Using Reconfigurable Hardware: Approximate String Matching Qiong. Chamberlain, Ronald S. Indeck, Benjamin West, and Jason White, "Massively Parallel Data Mining Using

  14. Software: our quest for excellence. Honoring 50 years of software history, progress, and process

    SciTech Connect (OSTI)

    NONE

    1997-06-01T23:59:59.000Z

    The Software Quality Forum was established by the Software Quality Assurance (SQA) Subcommittee, which serves as a technical advisory group on software engineering and quality initiatives and issues for DOE`s quality managers. The forum serves as an opportunity for all those involved in implementing SQA programs to meet and share ideas and concerns. Participation from managers, quality engineers, and software professionals provides an ideal environment for identifying and discussing issues and concerns. The interaction provided by the forum contributes to the realization of a shared goal--high quality software product. Topics include: testing, software measurement, software surety, software reliability, SQA practices, assessments, software process improvement, certification and licensing of software professionals, CASE tools, software project management, inspections, and management`s role in ensuring SQA. The bulk of this document consists of vugraphs. Selected papers have been indexed separately for inclusion in the Energy Science and Technology Database.

  15. Switchover software reliability estimate for Paducah Freezer/Sublimer computer systems

    SciTech Connect (OSTI)

    Flanagan, D.M.; Davis, J.N.

    1993-04-01T23:59:59.000Z

    K-25 Engineering Division purchased a series of redundant computer systems and developed software for the purpose of providing continuous process monitoring and control for the Freezer/Sublimer equipment in the gaseous diffusion process at the Paducah Gaseous Diffusion Plant. The application software is loaded on two central processing units (CPU) so that in the event of a failure of the primary unit, the processing can switch to the backup unit and continue processing without error. It is the purpose of this document to demonstrate the reliability of this system with respect to its ability to switch properly between redundant CPU. The total reliability estimation problem -- which considers the computer hardware, the operating system software, and the application software -- has been reduced to one that considers only the application software directly involved in the switchover process. Estimates are provided for software reliability and the testing coverage. Software and hardware reliability models and reliability growth models are considered in addition to Bayesian approaches.

  16. Proceedings of the Fifth Triennial Software Quality Forum 2000, Software for the Next Millennium, Software Quality Forum

    SciTech Connect (OSTI)

    Scientific Software Engineering Group, CIC-12

    2000-04-01T23:59:59.000Z

    The Software Quality Forum is a triennial conference held by the Software Quality Assurance Subcommittee for the Department of Energy's Quality Managers. The forum centers on key issues, information, and technology important in software development for the Nuclear Weapons Complex. This year it will be opened up to include local information technology companies and software vendors presenting their solutions, ideas, and lessons learned. The Software Quality Forum 2000 will take on a more hands-on, instructional tone than those previously held. There will be an emphasis on providing information, tools, and resources to assist developers in their goal of producing next generation software.

  17. Non-Hardware ("Soft") Cost-Reduction Roadmap for

    E-Print Network [OSTI]

    Non-Hardware ("Soft") Cost- Reduction Roadmap for Residential and Small Commercial Solar Golden, CO 80401 303-275-3000 · www.nrel.gov Non-Hardware ("Soft") Cost- Reduction Roadmap

  18. Breakout Session: Getting in the Loop: PV Hardware Recycling...

    Energy Savers [EERE]

    Getting in the Loop: PV Hardware Recycling and Sustainability Breakout Session: Getting in the Loop: PV Hardware Recycling and Sustainability May 21, 2014 6:30PM to 7:30PM PDT...

  19. Security challenges and opportunities in adaptive and reconfigurable hardware

    E-Print Network [OSTI]

    Costan, Victor Marius

    We present a novel approach to building hardware support for providing strong security guarantees for computations running in the cloud (shared hardware in massive data centers), while maintaining the high performance and ...

  20. Energy Department Announces $7 Million to Reduce Non-Hardware...

    Office of Environmental Management (EM)

    7 Million to Reduce Non-Hardware Costs of Solar Energy Systems Energy Department Announces 7 Million to Reduce Non-Hardware Costs of Solar Energy Systems November 15, 2011 -...

  1. Deterrence of device counterfeiting, cloning, and subversion by substitution using hardware fingerprinting

    DOE Patents [OSTI]

    Hamlet, Jason R; Bauer, Todd M; Pierson, Lyndon G

    2014-09-30T23:59:59.000Z

    Deterrence of device subversion by substitution may be achieved by including a cryptographic fingerprint unit within a computing device for authenticating a hardware platform of the computing device. The cryptographic fingerprint unit includes a physically unclonable function ("PUF") circuit disposed in or on the hardware platform. The PUF circuit is used to generate a PUF value. A key generator is coupled to generate a private key and a public key based on the PUF value while a decryptor is coupled to receive an authentication challenge posed to the computing device and encrypted with the public key and coupled to output a response to the authentication challenge decrypted with the private key.

  2. Oldenburg Lecture Notes in Software Engineering Energy-Efficient Applications

    E-Print Network [OSTI]

    Appelrath, Hans-Jürgen

    Oldenburg Lecture Notes in Software Engineering Energy-Efficient Applications Seminar ­ copyright by authors ­ #12;Introduction Energy-efficiency has become an important issue in information to conserve energy in IT probably is trying to build more efficient hardware. Lots of work has already been

  3. Susceptibility of Commodity Systems and Software to Memory Soft Errors

    E-Print Network [OSTI]

    Riska, Alma

    Susceptibility of Commodity Systems and Software to Memory Soft Errors Alan Messer, Member, IEEE Abstract--It is widely understood that most system downtime is acounted for by programming errors transient errors in computer system hardware due to external factors, such as cosmic rays. This work

  4. Using Write Protected Data Structures To Improve Software Fault Tolerance

    E-Print Network [OSTI]

    California at Irvine, University of

    This paper describes a database management system (DBMS) modified to use hardware write protection to guard critical DBMS data structures against software errors. Guarding (write-protecting) DBMS data improves. Guarding will be especially helpful in an extensible DBMS since it limits the power of extension code

  5. Development of a Software SecurityAssessment Instrument to Reduce Software SecurityRisk

    E-Print Network [OSTI]

    Bishop, Matt

    system, has vulnerabilities. (SAT) for use in the software development and maintenance life cycle throughout the sofhvare development and maintenance life cycle. The. security assessment instrument includes security assessment for use in the software development and maintenance life cycle. Currently

  6. Abstract--This paper describes a software platform used for controlling any set of collaborative robots. The platform is

    E-Print Network [OSTI]

    González de Rivera, Guillermo

    Abstract-- This paper describes a software platform used for controlling any set of collaborative robots. The platform is specially designed for users without special skills on hardware design or communication topics. The platform provides a standard to simplify the addition of new hardware devices

  7. Hardware Accelerator for MIMO Wireless Systems

    E-Print Network [OSTI]

    Bhagawat, Pankaj

    2012-02-14T23:59:59.000Z

    of DOCTOR OF PHILOSOPHY Approved by: Chair of Committee, Gwan Choi Committee Members, Jiang Hu Rabi Mahapatra Jim Ji Head of Department, Costas Georghiades December 2011 Major Subject: Computer Engineering iii ABSTRACT Hardware Accelerator for MIMO... Wireless Systems. (December 2011) Pankaj Bhagawat, B.S., National Insitute of Technology, Tiruchirapally, India; M.S., Texas A&M University Chair of Advisory Committee: Dr. Gwan Choi Ever increasing demand for higher data rates and better Quality...

  8. VMS software for the Jorway-411 interface

    SciTech Connect (OSTI)

    Dorries, T.; Moore, C.; Pordes, R.; White, V.

    1987-05-01T23:59:59.000Z

    This report describes a Software Package used to access CAMAC through the Jorway-411 Interface, for use on VAX/VMS systems. The software can be used to access parallel and/or serial CAMAC branch highways, and multiple Jorways may be connected to the VAX UNIBUS or MicroVax QBUS. The software available includes a VAX/VMS device driver for the JORWAY-411 and support routines and programs that access the driver. The software is accompanied by extensive documentation.

  9. General calculations using graphics hardware, with application to interactive caustics

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    General calculations using graphics hardware, with application to interactive caustics Chris Trendall and A. James Stewart iMAGIS­GRAVIR/IMAG and University of Toronto Abstract. Graphics hardware has general computation. This paper shows that graphics hardware can perform general calculations, which

  10. Glacier: A Query-to-Hardware Compiler Rene Mueller

    E-Print Network [OSTI]

    Teubner, Jens

    Glacier: A Query-to-Hardware Compiler Rene Mueller rene.mueller@inf.ethz.ch Jens Teubner jens systems. In this demonstration we show Glacier, a library and a compiler that can be employed to implement streaming queries as hardware circuits on FPGAs. Glacier consists of a library of compositional hardware

  11. Software Architecture and Software Configuration Bernhard Westfechtel

    E-Print Network [OSTI]

    Westfechtel, Bernhard

    the software life cycle. In addition, it supports system building (creation of derived objects from support for the management of evolving software objects throughout the whole life cycle. Several problems architectures play a central role in the development and maintenance of a software system. A software

  12. Toward Accurate Performance Evaluation using Hardware Counters

    E-Print Network [OSTI]

    Johnson, Eric E.

    -architecture (with- out rest of the system), the system level details (such as interfaces to buses, interrupt Intel's VTune software for Intel proces- sors [5], IBM's Performance Monitor API [14], Compaq's Digital

  13. Software-defined Quantum Communication Systems

    E-Print Network [OSTI]

    Travis S. Humble; Ronald J. Sadlier

    2014-10-20T23:59:59.000Z

    Quantum communication systems harness modern physics through state-of-the-art optical engineering to provide revolutionary capabilities. An important concern for quantum communication engineering is designing and prototyping these systems to evaluate proposed capabilities. We apply the paradigm of software-defined communication for engineering quantum communication systems to facilitate rapid prototyping and prototype comparisons. We detail how to decompose quantum communication terminals into functional layers defining hardware, software, and middleware concerns, and we describe how each layer behaves. Using the super-dense coding protocol as an example, we describe implementations of both the transmitter and receiver, and we present results from numerical simulations of the behavior. We conclude that software-defined quantum communication provides a robust framework in which to explore the large design space offered by this new regime of communication.

  14. JSATS Decoder Software Manual

    SciTech Connect (OSTI)

    Flory, Adam E.; Lamarche, Brian L.; Weiland, Mark A.

    2013-05-01T23:59:59.000Z

    The Juvenile Salmon Acoustic Telemetry System (JSATS) Decoder is a software application that converts a digitized acoustic signal (a waveform stored in the .bwm file format) into a list of potential JSATS Acoustic MicroTransmitter (AMT) tagcodes along with other data about the signal including time of arrival and signal to noise ratios (SNR). This software is capable of decoding single files, directories, and viewing raw acoustic waveforms. When coupled with the JSATS Detector, the Decoder is capable of decoding in ‘real-time’ and can also provide statistical information about acoustic beacons placed within receive range of hydrophones within a JSATS array. This document details the features and functionality of the software. The document begins with software installation instructions (section 2), followed in order by instructions for decoder setup (section 3), decoding process initiation (section 4), then monitoring of beacons (section 5) using real-time decoding features. The last section in the manual describes the beacon, beacon statistics, and the results file formats. This document does not consider the raw binary waveform file format.

  15. DEVICE CONTROL TOOL FOR CEBAF BEAM DIAGNOSTICS SOFTWARE

    SciTech Connect (OSTI)

    Pavel Chevtsov

    2008-02-11T23:59:59.000Z

    Continuously monitoring the beam quality in the CEBAF accelerator, a variety of beam diagnostics software created at Jefferson Lab makes a significant contribution to very high availability of the machine for nuclear physics experiments. The interface between this software and beam instrumentation hardware components is provided by a device control tool, which is optimized for beam diagnostics tasks. As a part of the device/driver development framework at Jefferson Lab, this tool is very easy to support and extend to integrate new beam instrumentation components. All device control functions are based on the configuration (ASCII text) files that completely define the used hardware interface standards (CAMAC, VME, RS-232, GPIB, etc.) and communication protocols. The paper presents the main elements of the device control tool for beam diagnostics software at Jefferson Lab.

  16. Cathode side hardware for carbonate fuel cells

    DOE Patents [OSTI]

    Xu, Gengfu (Danbury, CT); Yuh, Chao-Yi (New Milford, CT)

    2011-04-05T23:59:59.000Z

    Carbonate fuel cathode side hardware having a thin coating of a conductive ceramic formed from one of Perovskite AMeO.sub.3, wherein A is at least one of lanthanum and a combination of lanthanum and strontium and Me is one or more of transition metals, lithiated NiO (Li.sub.xNiO, where x is 0.1 to 1) and X-doped LiMeO.sub.2, wherein X is one of Mg, Ca, and Co.

  17. Software Engineering School COMSC

    E-Print Network [OSTI]

    Martin, Ralph R.

    management skills and performing key technical tasks in the software development lifecycle. The module and practices that are needed to develop software-intensive systems. Students will work on a software in the software lifecycle, and the pros and cons of different models of software construction to select

  18. Proceedings of Multimedia Hardware Architectures 1997, IS&T/SPIE Symposium on Electronic Imaging: Science and Technology, February 1014, 1997, San Jose, California, pp.122133.

    E-Print Network [OSTI]

    Lee, Ruby B.

    Proceedings of Multimedia Hardware Architectures 1997, IS&T/SPIE Symposium on Electronic Imaging Software to the Multimedia Instructions of General­ Purpose Microprocessors Ruby Lee and Larry Mc processing programs may be accelerated by using the multimedia instruction extensions that have been added

  19. Understanding and Improving Software Productivity

    E-Print Network [OSTI]

    Scacchi, Walt

    Understanding and Improving Software Productivity Walt Scacchi Institute for Software Research;2 Introduction · What affects software productivity? ­ Software productivity has been one of the most studied aspects of software engineering ­ Goal: review sample of empirical studies of software productivity

  20. Sandia software guidelines: Volume 5, Tools, techniques, and methodologies

    SciTech Connect (OSTI)

    Not Available

    1989-07-01T23:59:59.000Z

    This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. This volume describes software tools and methodologies available to Sandia personnel for the development of software, and outlines techniques that have proven useful within the Laboratories and elsewhere. References and evaluations by Sandia personnel are included. 6 figs.

  1. Hardware authentication using transmission spectra modified optical fiber.

    SciTech Connect (OSTI)

    Grubbs, Robert K.; Romero, Juan A.

    2010-09-01T23:59:59.000Z

    The ability to authenticate the source and integrity of data is critical to the monitoring and inspection of special nuclear materials, including hardware related to weapons production. Current methods rely on electronic encryption/authentication codes housed in monitoring devices. This always invites the question of implementation and protection of authentication information in an electronic component necessitating EMI shielding, possibly an on board power source to maintain the information in memory. By using atomic layer deposition techniques (ALD) on photonic band gap (PBG) optical fibers we will explore the potential to randomly manipulate the output spectrum and intensity of an input light source. This randomization could produce unique signatures authenticating devices with the potential to authenticate data. An external light source projected through the fiber with a spectrometer at the exit would 'read' the unique signature. No internal power or computational resources would be required.

  2. Designing supportability into software

    E-Print Network [OSTI]

    Shirolkar, Prashant A., 1973-

    2004-01-01T23:59:59.000Z

    Background: Despite the identification of a "software crisis" in the 1960s, large software projects are full of defects even today [19]. These defects cause the software to behave unexpectedly. The cause generally is ...

  3. Designing security into software

    E-Print Network [OSTI]

    Zhang, Chang Tony

    2006-01-01T23:59:59.000Z

    When people talk about software security, they usually refer to security applications such as antivirus software, firewalls and intrusion detection systems. There is little emphasis on the security in the software itself. ...

  4. Software reliability and safety in nuclear reactor protection systems

    SciTech Connect (OSTI)

    Lawrence, J.D. [Lawrence Livermore National Lab., CA (United States)

    1993-11-01T23:59:59.000Z

    Planning the development, use and regulation of computer systems in nuclear reactor protection systems in such a way as to enhance reliability and safety is a complex issue. This report is one of a series of reports from the Computer Safety and Reliability Group, Lawrence Livermore that investigates different aspects of computer software in reactor National Laboratory, that investigates different aspects of computer software in reactor protection systems. There are two central themes in the report, First, software considerations cannot be fully understood in isolation from computer hardware and application considerations. Second, the process of engineering reliability and safety into a computer system requires activities to be carried out throughout the software life cycle. The report discusses the many activities that can be carried out during the software life cycle to improve the safety and reliability of the resulting product. The viewpoint is primarily that of the assessor, or auditor.

  5. Expert System analysis of non-fuel assembly hardware and spent fuel disassembly hardware: Its generation and recommended disposal

    SciTech Connect (OSTI)

    Williamson, D.A.

    1991-12-31T23:59:59.000Z

    Almost all of the effort being expended on radioactive waste disposal in the United States is being focused on the disposal of spent Nuclear Fuel, with little consideration for other areas that will have to be disposed of in the same facilities. one area of radioactive waste that has not been addressed adequately because it is considered a secondary part of the waste issue is the disposal of the various Non-Fuel Bearing Components of the reactor core. These hardware components fall somewhat arbitrarily into two categories: Non-Fuel Assembly (NFA) hardware and Spent Fuel Disassembly (SFD) hardware. This work provides a detailed examination of the generation and disposal of NFA hardware and SFD hardware by the nuclear utilities of the United States as it relates to the Civilian Radioactive Waste Management Program. All available sources of data on NFA and SFD hardware are analyzed with particular emphasis given to the Characteristics Data Base developed by Oak Ridge National Laboratory and the characterization work performed by Pacific Northwest Laboratories and Rochester Gas & Electric. An Expert System developed as a portion of this work is used to assist in the prediction of quantities of NFA hardware and SFD hardware that will be generated by the United States` utilities. Finally, the hardware waste management practices of the United Kingdom, France, Germany, Sweden, and Japan are studied for possible application to the disposal of domestic hardware wastes. As a result of this work, a general classification scheme for NFA and SFD hardware was developed. Only NFA and SFD hardware constructed of zircaloy and experiencing a burnup of less than 70,000 MWD/MTIHM and PWR control rods constructed of stainless steel are considered Low-Level Waste. All other hardware is classified as Greater-ThanClass-C waste.

  6. Software | Argonne National Laboratory

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    applications, such as simulation and modeling, computation, internet usage, and more. Argonne has both commercially available software and open-source (free) software. Browse both...

  7. Theory and Software

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    Theory and Software Home People Science Highlights Publications Seminars & Meetings Opportunities Advisory Committee Theory and Software Group (X-ray Science Division) The Theory...

  8. Honeywell Modular Automation System Computer Software Documentation for the Magnesium Hydroxide Precipitation Process

    SciTech Connect (OSTI)

    STUBBS, A.M.

    2001-02-01T23:59:59.000Z

    The purpose of this Computer Software Document (CSWD) is to provide configuration control of the Honeywell Modular Automation System (MAS) in use at the Plutonium Finishing Plant (PFP) for the Magnesium Hydroxide Precipitation Process in Rm 23OC/234-52. This CSWD describes hardware and PFP/FFS developed software for control of Magnesium Hydroxide Precipitation process located in room 230, 234-52. The Honeywell and Plant Scape software generate limited configuration reports for the developed control software. These reports are described in the following section and are attached as addendum's. This plan applies to PFP Engineering Manager, Thermal Stabilization Cognizant Engineers, Solutions Stabilization Engineers, and the Shift Technical Advisors responsible for the Honeywell MAS software/hardware and administration of the Honeywell System.

  9. SOFTWARE--PRACTICE AND EXPERIENCE Softw. Pract. Exper. 2006; 36:9991027 Prepared using speauth.cls [Version: 2002/09/23 v2.2

    E-Print Network [OSTI]

    Turner, Ken

    and Mathematics, University of Stirling, Stirling FK9 4LA, UK SUMMARY It is argued that specifications should in development. In fields such as hardware design, software engineering and protocol development, there are well

  10. Dynamic Co-Processor Architecture for Software Acceleration on CSoCs Abhishek Mitra, Zhi Guo, Anirban Banerjee, Walid Najjar

    E-Print Network [OSTI]

    Najjar, Walid A.

    Dynamic Co-Processor Architecture for Software Acceleration on CSoCs Abhishek Mitra, Zhi Guo on a chip (CSoC) that support a combined software and hardware execution model. More recently, FPGAs, using. Introduction Modern FPGAs integrate a (hard or soft) processor core, with the reconfigurable fabric. These CSoC

  11. Appears in the 37th International Symposium on Computer Architecture (ISCA '10) Relax: An Architectural Framework for Software Recovery

    E-Print Network [OSTI]

    Liblit, Ben

    , opportunities for energy efficiency are lost due to the conservative voltage and frequency as- sumptionsAppears in the 37th International Symposium on Computer Architecture (ISCA '10) Relax) an ISA extension that allows software to mark regions of code for software recovery, (2) a hardware or

  12. Software distribution using xnetlib

    SciTech Connect (OSTI)

    Dongarra, J.J. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science]|[Oak Ridge National Lab., TN (US); Rowan, T.H. [Oak Ridge National Lab., TN (US); Wade, R.C. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science

    1993-06-01T23:59:59.000Z

    Xnetlib is a new tool for software distribution. Whereas its predecessor netlib uses e-mail as the user interface to its large collection of public-domain mathematical software, xnetlib uses an X Window interface and socket-based communication. Xnetlib makes it easy to search through a large distributed collection of software and to retrieve requested software in seconds.

  13. Introduction to Software Engineering

    E-Print Network [OSTI]

    ? ) Concept of Operations (CONOPS) Software Requirements Requirements Engineering Processes System Models

  14. SOFTWARE ENGINEERING COMPUTER SCIENCE

    E-Print Network [OSTI]

    Bone, Gary

    SOFTWARE ENGINEERING COMPUTER SCIENCE ... What's the Difference? goeng1@mcmaster.ca www). Software Engineering covers the course content listed under Computer Science, with some additions. Software). Software Engineering students will graduate with a Bachelor of Engineering (B.Eng). Computer Science

  15. Hardware packet pacing using a DMA in a parallel computer

    DOE Patents [OSTI]

    Chen, Dong; Heidelberger, Phillip; Vranas, Pavlos

    2013-08-13T23:59:59.000Z

    Method and system for hardware packet pacing using a direct memory access controller in a parallel computer which, in one aspect, keeps track of a total number of bytes put on the network as a result of a remote get operation, using a hardware token counter.

  16. Graphics Hardware (2005) M. Meissner, B.-O. Schneider (Editors)

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    Graphics Hardware (2005) M. Meissner, B.- O. Schneider (Editors) Generic Mesh Refinement on GPU recent publications have shown that a large variety of computation involved in computer graphics can reason for this, is that vertex shaders available on current graphics hardware do not allow

  17. Graphics Hardware (2006) M. Olano, P. Slusallek (Editors)

    E-Print Network [OSTI]

    Skadron, Kevin

    Graphics Hardware (2006) M. Olano, P. Slusallek (Editors) The Visual Vulnerability Spectrum: Characterizing Architectural Vulnerability for Graphics Hardware Jeremy W. Sheaffer1 David P. Luebke2 Kevin of transient faults in semiconductors shifts away from high- energy cosmic particle strikes and toward more

  18. A verified development of hardware using CSP B

    E-Print Network [OSTI]

    Schneider, Steve

    A verified development of hardware using CSP B Alistair McEwan Department of Computing University show how a combination of the process algebra CSP and the state-based formalism B, combined into a single notation called CSP B can be used in the formal development of hardware. The use of CSP B

  19. Theorem Proving Support for Hardware Veri cation |Preliminary Draft|

    E-Print Network [OSTI]

    Kapur, Deepak

    designers in the design and veri#12;- cation of hardware circuits, even though there has recently of Computer Science University of New Mexico Albuquerque, NM 87131 kapur@cs.unm.edu 1 Introduction Automated reasoning is viewed as a critical technology in designing complex hardware chips, con- trollers, network

  20. Java Debug Hardware Models using JBits Jonathan Ballagh

    E-Print Network [OSTI]

    the bitstream. The rest of the JBits API is a set of constants that define the configurable resources/JBits-based hardware device models. Using the JBits API, behavioral hardware models can be written in Java and used is needed. #12;2 JBits JBits [1] is a Java API that provides access to every configurable resource in a FPGA

  1. On the Vulnerability of Hardware Hash Tables to Sophisticated Attacks

    E-Print Network [OSTI]

    Bremler-Barr, Anat

    results as well. Keywords: DDoS, Network Hardware, Hash , Peacock, Cuckoo. 1 Introduction Modern high. Such network hardware elements are highly preferable targets for DDoS (Distributed Denial of Service) attacks with knowledge about how the system works, an attacker can perform a low-bandwidth sophisticated DDoS attack

  2. System software for the NMFECC CRAY-1 version of GIFTS 4B. [In CFT-FORTRAN

    SciTech Connect (OSTI)

    Gray, W.H.; Baudry, T.V.

    1981-01-01T23:59:59.000Z

    The Oak Ridge National Laboratory (ORNL) maintains a version of the GIFTS system structural analysis computer programs. Executable modules are supported on two different types of computer hardware, a DECsystem-10 and a CRAY-1. Without external difference to the user, these modules execute equivalently upon both types of hardware. Presented herein are the local software enhancements for the ORNL version of GIFTS for the National Magnetic Fusion Energy Computer Center (NMFECC) CRAY-1 computer as well as a description of the ORNL implementation of the system-dependent portions of the GIFTS software library for the NMFECC CRAY-1.

  3. Internship Contract (Includes Practicum)

    E-Print Network [OSTI]

    Thaxton, Christopher S.

    Internship Contract (Includes Practicum) Student's name-mail: _________________________________________ Internship Agency Contact Agency Name: ____________________________________ Address-mail: __________________________________________ Location of Internship, if different from Agency: ________________________________________________ Copies

  4. Modified Hazard Ranking System/Hazard Ranking System for sites with mixed radioactive and hazardous wastes: Software documentation

    SciTech Connect (OSTI)

    Stenner, R.D.; Peloquin, R.A.; Hawley, K.A.

    1986-11-01T23:59:59.000Z

    The mHRS/HRS software package was developed by the Pacific Northwest Laboratory (PNL) under contract with the Department of Energy (DOE) to provide a uniform method for DOE facilities to use in performing their Conservation Environmental Response Compensation and Liability Act (CERCLA) Phase I Modified Hazard Ranking System or Hazard Ranking System evaluations. The program is designed to remove the tedium and potential for error associated with the performing of hand calculations and the interpreting of information on tables and in reference books when performing an evaluation. The software package is designed to operate on a microcomputer (IBM PC, PC/XT, or PC/AT, or a compatible system) using either a dual floppy disk drive or a hard disk storage system. It is written in the dBASE III language and operates using the dBASE III system. Although the mHRS/HRS software package was developed for use at DOE facilities, it has direct applicability to the performing of CERCLA Phase I evaluations for any facility contaminated by hazardous waste. The software can perform evaluations using either the modified hazard ranking system methodology developed by DOE/PNL, the hazard ranking system methodology developed by EPA/MITRE Corp., or a combination of the two. This document is a companion manual to the mHRS/HRS user manual. It is intended for the programmer who must maintain the software package and for those interested in the computer implementation. This manual documents the system logic, computer programs, and data files that comprise the package. Hardware and software implementation requirements are discussed. In addition, hand calculations of three sample situations (problems) with associated computer runs used for the verification of program calculations are included.

  5. Pump apparatus including deconsolidator

    DOE Patents [OSTI]

    Sonwane, Chandrashekhar; Saunders, Timothy; Fitzsimmons, Mark Andrew

    2014-10-07T23:59:59.000Z

    A pump apparatus includes a particulate pump that defines a passage that extends from an inlet to an outlet. A duct is in flow communication with the outlet. The duct includes a deconsolidator configured to fragment particle agglomerates received from the passage.

  6. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    Characterization Since the quiescent current of DD is relatively minuscule and the voltage versus capacity curve of the battery

  7. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    output voltage for a CUI60333 Peltier module vs. di?erentialpipe . . . . . . . . . . . . . . Peltier module includingto the e?cacy of TEGs (and Peltier junctions) in powering

  8. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    ing for structural health monitoring sensor networks. ” Inthe application of Structural Health Monitoring (SHM). By

  9. c 2009 Man-Lap Li SWAT: DESIGNING RESILIENT HARDWARE BY TREATING SOFTWARE ANOMALIES

    E-Print Network [OSTI]

    Adve, Sarita

    of reasons such as aging or wear-out, radiation, infant mortality due to inadequate burn-in, design defects computing market, making traditional solutions that involve re- dundancy in space, time, and/or information. This dissertation proposes a low-cost comprehensive reliability solution that detects, diagnoses, and recovers from

  10. Hardware and software for hand-held electrical impedance myography measurement prototype system

    E-Print Network [OSTI]

    Cooper, Roshni C

    2008-01-01T23:59:59.000Z

    This thesis discusses the need for a more quantitative, objective, and non-invasive method of neuromuscular disease assessment. Currently, the best solution to this problem requires large, bulky pieces of equipment and the ...

  11. RobbyDBMS A Case Study on Hardware/Software Product Line Engineering

    E-Print Network [OSTI]

    Apel, Sven

    management system and the components of the underlying embedded platform. We also propose an integrated microprocessors sold worldwide are part of embedded systems [18, 12]. Em- bedded systems play an important role that the developers had in mind. To this end, a fixed set of data management functionalities is sufficient and

  12. From UML to HDL: a Model Driven Architectural Approach to Hardware-Software Co-Design

    E-Print Network [OSTI]

    Thornton, Mitchell

    Dallas TX 75275 {coyle, mitch}@engr.smu.edu Abstract The SMU Co-Design Project is an effort to target provides an overview of the SMU Co-Design project and related #12;technologies; section 3 describes the implications of this work and future directions, and section 5 provides a summary. 2 The SMU Co-Design Project

  13. Template-based hardware-software codesign for high-performance embedded numerical accelerators

    E-Print Network [OSTI]

    Sredojevi?, Ranko Radovin

    2013-01-01T23:59:59.000Z

    Sophisticated algorithms for control, state estimation and equalization have tremendous potential to improve performance and create new capabilities in embedded and mobile systems. Traditional implementation approaches are ...

  14. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    Short circuit output current of boost regulator vs. inputcan determine the short circuit current output of the powerFigure 3.7: Short circuit output current of boost regulator

  15. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    a thermoelectric generator (TEG) in double duty. It usesvoltage change across the TEG due to minute thermalenergy generators (TEGs), much of the prior research can be

  16. Expansion of the internet protocol address space with "minor" disruption of current hardware or software

    E-Print Network [OSTI]

    Wheatley, Philip Stephen

    1996-01-01T23:59:59.000Z

    Currently, the Internet suite of protocols uses a 32 bit network layer address and requires that each machine have a unique address. The problem: 32 bits only distinguishes 2 32 or 4,294,967,296 machines. Even with four billion addresses, experts...

  17. SoftSig: Software-Exposed Hardware Signatures for Code Analysis and Optimization

    E-Print Network [OSTI]

    Anderson, Richard

    -Champaign {dahn2, torrellas}@cs.uiuc.edu University of Washington luisceze@cs.washington.edu Abstract Many code

  18. SoftSig: Software-Exposed Hardware Signatures for Code Analysis and Optimization

    E-Print Network [OSTI]

    Torrellas, Josep

    {torrellas, dahn2}@cs.uiuc.edu University of Washington luisceze@cs.washington.edu #12;Tuck et al, "Soft

  19. A Principled Kernel Testbed for Hardware/Software Co-Design Research

    E-Print Network [OSTI]

    Kaiser, Alex

    2010-01-01T23:59:59.000Z

    Int’l. Journal of High Performance Computing Applications 5,In Proc. SC2009: High performance computing, networking, andIn Proc. SC2009: High performance computing, networking, and

  20. Demonstration of Datacenter Automation Software and Hardware (DASH) at the California Franchise Tax Board

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01T23:59:59.000Z

    cooling units in a datacenter may be networked for remotecooling units in a datacenter may be networked for remote

  1. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    harvesting for low power monitoring of sporadic water use. ”harvesting. We presented DoubleDip, an event-driven waterwater pipes dictates that DD nodes forgo routing altogether. Thermoelectric Harvesting

  2. Demonstration of Datacenter Automation Software and Hardware (DASH) at the California Franchise Tax Board

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01T23:59:59.000Z

    sensor. Figure 4: Open floor tiles. Figure 5: VFD installed.2. Repositioning floor tiles to improve air distribution. 3.are: re-arrangement of floor tiles; installation of variable

  3. Making the Most of Thin Data: A Hardware-Software Approach

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01T23:59:59.000Z

    system for enabling non-intrusive water flow detection.designed to enable non-intrusive water flow monitoring.and dis- advantages. Non-intrusive disaggregation approaches

  4. Unique Hardware and Software Data Acquisition and Processing Solutions in a

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels DataDepartment of Energy Your DensityEnergy U.S.-China Electric Vehicle and BatteryUS-EU-JapanCatalysts |Development |U UUnionSmall

  5. Microsoft Word - Attachment J-2 Hardware and Software System Requirements.doc

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOEThe Bonneville PowerCherries 82981-1cnHighandSWPA / SPRA / USACE SWPAURTeC:8 3. March 3, 2015 -anDE-SOL-0003339D

  6. NERSC CoDEx Project: A Hardware/Software Codesign Environment for the

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOE Office of Science (SC)Integrated Codes |IsLove Your1Allocations NERSC Allocations:Carver HoursExascale

  7. Intelligent Systems Software for Unmanned Air Vehicles

    E-Print Network [OSTI]

    classes of vehicles including autonomous underwater vehicles, autonomous ground vehicles, and unmanned airIntelligent Systems Software for Unmanned Air Vehicles Gregory L. Sinsley , Lyle N. Long , Albert F describes a software architecture for mission-level control of autonomous unmanned air vehicles (UAVs

  8. SAMPLE: software for VAX FORTRAN execution timing

    SciTech Connect (OSTI)

    Lowe, L.H.

    1983-01-01T23:59:59.000Z

    SAMPLE is a set of subroutines in use at the Los Alamos National Laboratory for collecting CPU timings of various FORTRAN program sections - usually individual subroutines. These measurements have been useful in making programs run faster. The presentation includes a description of the software and examples of its use. The software is available on the directory (SAMPLE) of the VAX SIG tape.

  9. Software design for panoramic astronomical pipeline processing

    E-Print Network [OSTI]

    Lior Shamir; Robert J. Nemiroff; David O. Torrey; Wellesley E. Pereira

    2005-11-23T23:59:59.000Z

    We describe the software requirement and design specifications for all-sky panoramic astronomical pipelines. The described software aims to meet the specific needs of super-wide angle optics, and includes cosmic-ray hit rejection, image compression, star recognition, sky opacity analysis, transient detection and a web server allowing access to real-time and archived data. The presented software is being regularly used for the pipeline processing of 11 all-sky cameras located in some of the world's premier observatories. We encourage all-sky camera operators to use our software and/or our hosting services and become part of the global Night Sky Live network.

  10. The NUCLARR databank: Human reliability and hardware failure data for the nuclear power industry

    SciTech Connect (OSTI)

    Reece, W.J.

    1993-05-01T23:59:59.000Z

    Under the sponsorship of the US Nuclear Regulatory Commission (NRC), the Nuclear Computerized Library for Assessing Reactor Reliability (NUCLARR) was developed to provide human reliability and hardware failure data to analysts in the nuclear power industry. This IBM-compatible databank is contained on a set of floppy diskettes which include data files and a menu-driven system for locating, reviewing, sorting, and retrieving the data. NUCLARR contains over 2500 individual data records, drawn from more, than 60 sources. The system is upgraded annually, to include additional human error and hardware component failure data and programming enhancements (i.e., increased user-friendliness). NUCLARR is available from the NRC through project staff at the INEL.

  11. Locating hardware faults in a data communications network of a parallel computer

    DOE Patents [OSTI]

    Archer, Charles J. (Rochester, MN); Megerian, Mark G. (Rochester, MN); Ratterman, Joseph D. (Rochester, MN); Smith, Brian E. (Rochester, MN)

    2010-01-12T23:59:59.000Z

    Hardware faults location in a data communications network of a parallel computer. Such a parallel computer includes a plurality of compute nodes and a data communications network that couples the compute nodes for data communications and organizes the compute node as a tree. Locating hardware faults includes identifying a next compute node as a parent node and a root of a parent test tree, identifying for each child compute node of the parent node a child test tree having the child compute node as root, running a same test suite on the parent test tree and each child test tree, and identifying the parent compute node as having a defective link connected from the parent compute node to a child compute node if the test suite fails on the parent test tree and succeeds on all the child test trees.

  12. Living Expenses (includes approximately

    E-Print Network [OSTI]

    Maroncelli, Mark

    & engineering programs All other programs Graduate: MBA/INFSY at Erie & Harrisburg (12 credits) Business Guarantee 3 (Does not include Dependents Costs4 ) Altoona, Berks, Erie, and Harrisburg 12-Month Estimated

  13. Comparison of leading parallel NAS file systems on commodity hardware

    SciTech Connect (OSTI)

    Hedges, R; Fitzgerald, K; Gary, M; Stearman, D M

    2010-11-08T23:59:59.000Z

    High performance computing has experienced tremendous gains in system performance over the past 20 years. Unfortunately other system capabilities, such as file I/O, have not grown commensurately. In this activity, we present the results of our tests of two leading file systems (GPFS and Lustre) on the same physical hardware. This hardware is the standard commodity storage solution in use at LLNL and, while much smaller in size, is intended to enable us to learn about differences between the two systems in terms of performance, ease of use and resilience. This work represents the first hardware consistent study of the two leading file systems that the authors are aware of.

  14. User' Software Manual

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    MM-Group Home MMG Advisory Committees 4-ID-D Home Recent Publications Beamline Info Optics Instrumentation Software User Info FAQs 4-ID-D Beamline Software Manual Introduction...

  15. Safety critical software development qualification

    SciTech Connect (OSTI)

    Marron, J. E. [Invensys Process Systems, 33 Commercial Street, Foxboro, MA 02035 (United States)

    2006-07-01T23:59:59.000Z

    With the increasing use of digital systems in control applications, customers must acquire appropriate expectations for software development and quality assurance procedures. Purchasers and users of digital systems need to understand the benefits to the supplier of effective quality systems. These systems consist not only of procedures but tools that enable automation. Without the use of automation, quality can not be assured. A software and systems quality program starts with the documents you are very familiar with. But these documents must define more than the final system. They must address specific development environment characteristics and testing capabilities. Starting with the RFP, some of the items that should be introduced are Software Configuration Management, regression testing and defect tracking. The digital system customer is in the best position to enforce the use of software and systems quality programs by including them in project requirements as early as the Purchase Order. The customer's understanding of the full scope and implementation of a software quality program is essential to achieving the quality necessary in nuclear projects, and, incidentally, completing those projects on schedule. (authors)

  16. Two Hardware-based Approaches for Deterministic Multiprocessor Replay

    E-Print Network [OSTI]

    Derek R. Hower; Luis Ceze; Mark D. Hill; Pablo Montesinos; Josep Torrellas

    Many shared-memory multithreaded executions behave nondeterministically, especially when run on multiprocessor hardware, such as emerging multicore systems. Recording nondeterministic events in such executions can enable deterministic replay — e.g., for debugging. Most challenging is recording memory races that can occur on most memory references. For this reason, researchers have previously proposed hardware to record key memory race interactions among threads. The two research groups co-authoring this paper independently uncovered a dual approach: focus on recording how long threads execute without interacting. From this common insight, the groups developed two significantly-different hardware proposals. Wisconsin Rerun makes few changes to standard multicore hardware, while Illinois DeLorean promises much smaller log sizes and higher replay speeds. By presenting both proposals in one paper, we seek to illuminate the promise of the joint insight and inspire future designs. 1.

  17. Object-Space Interference Detection on Programmable Graphics Hardware

    E-Print Network [OSTI]

    Zachmann, Gabriel

    Zachmann Abstract. We present a novel method for checking the intersection of polygonal models on graphics. GreÃ? and G. Zachmann Many algorithms have been proposed to utilize graphics hardware for the problem

  18. Algorithms and Hardware for Implementing Artificial Neural Networks Nathan Hower

    E-Print Network [OSTI]

    Algorithms and Hardware for Implementing Artificial Neural Networks Nathan Hower Abstract Complex problems require sophisticated processing techniques. Artificial neural networks are based require a parallel processing approach to be computed at practical speeds. Artificial neural networks

  19. A timeshared, runtime reconfigurable hardware co-processing architecture

    E-Print Network [OSTI]

    Gelb, Benjamin S

    2009-01-01T23:59:59.000Z

    The constant desire for increased performance in microprocessor systems has led to the need for specialized hardware cores to accelerate specific computational tasks. In this thesis, we explore the potential of using FPGA ...

  20. Graphics Hardware (2005) M. Meissner, B.-O. Schneider (Editors)

    E-Print Network [OSTI]

    Popovic, Jovan

    Graphics Hardware (2005) M. Meissner, B.- O. Schneider (Editors) A Reconfigurable Architecture,1 Frédo Durand1 1Massachusetts Institute of Technology 2Nokia Research Center Abstract Commodity graphics & F. Durand / A

  1. SOFTWARE EVOLUTION AND THE STAGED MODEL OF THE SOFTWARE LIFECYCLE

    E-Print Network [OSTI]

    1 SOFTWARE EVOLUTION AND THE STAGED MODEL OF THE SOFTWARE LIFECYCLE K. H. Bennett Research............................................................................................................11 1.5 Iterative software development ...............................................................................................................19 1.10 The stages of the software lifecycle

  2. In-situ corrosivity monitoring of military hardware environments

    SciTech Connect (OSTI)

    Agarwala, V.S. [Naval Air Warfare Center, Patuxent River, MD (United States). Aircraft Div.

    1996-10-01T23:59:59.000Z

    A method to monitor corrosive conditions (environments) for military equipment was developed. The concept is based on the electrochemical principles of galvanic corrosion. It consisted of a novel thin film device (interdigitized bimetallic strips on a kapton polymer) which was galvanically coupled or short circuited through a zero resistance ammeter (ZRA) and interfaced to a custom design data acquisition system called Corrosion Monitoring System (CMS). The sensor`s unique design allowed the use of any metal as the active element or anode to form the galvanic couple, which enhanced sensor`s versatility and usefulness in almost any application. In most applications Cd-Au sensor was used. For in-situ corrosivity monitoring sensors were installed in the interior of the aircraft, hidden structures, avionics bays, and embedded under coatings and sealants. The test sites included: military bases, aircraft carrier flight decks, marine atmosphere and operational aircraft and weapons storage areas. The results show a significant correlation between the output of the sensors and the corrosive conditions present, and may become a basis for condition based maintenance of military hardware in the future.

  3. Exploring Hardware Support For Scaling Irregular Applications on Multi-node Multi-core Architectures

    SciTech Connect (OSTI)

    Secchi, Simone; Ceriani, Marco; Tumeo, Antonino; Villa, Oreste; Palermo, Gianluca; Raffo, Luigi

    2013-06-05T23:59:59.000Z

    With the recent emergence of large-scale knowledge dis- covery, data mining and social network analysis, irregular applications have gained renewed interest. Classic cache-based high-performance architectures do not provide optimal performances with such kind of workloads, mainly due to the very low spatial and temporal locality of the irregular control and memory access patterns. In this paper, we present a multi-node, multi-core, fine-grained multi-threaded shared-memory system architecture specifically designed for the execution of large-scale irregular applications, and built on top of three pillars, that we believe are fundamental to support these workloads. First, we offer transparent hardware support for Partitioned Global Address Space (PGAS) to provide a large globally-shared address space with no software library overhead. Second, we employ multi-threaded multi-core processing nodes to achieve the necessary latency tolerance required by accessing global memory, which potentially resides in a remote node. Finally, we devise hardware support for inter-thread synchronization on the whole global address space. We first model the performances by using an analytical model that takes into account the main architecture and application characteristics. We describe the hardware design of the proposed cus- tom architectural building blocks that provide support for the above- mentioned three pillars. Finally, we present a limited-scale evaluation of the system on a multi-board FPGA prototype with typical irregular kernels and benchmarks. The experimental evaluation demonstrates the architecture performance scalability for different configurations of the whole system.

  4. Agile Development and Software Evolution

    E-Print Network [OSTI]

    Feitelson, Dror

    Agile Development and Software Evolution Dror Feitelson Basic Seminar on Software Engineering Hebrew University 2011 #12;Software Lifecycle Req's Analysis Design Construction Testing Transfer Maintenance Textbook view: #12;Software Lifecycle Req's Analysis Design Construction Testing Transfer

  5. Software development for a novel WSN platform P. Vlgyesi, J. Sallai, . Ldeczi

    E-Print Network [OSTI]

    Maróti, Miklós

    that helps manage this com- plexity. The two main tools are a domain-specific modeling environment because joint design of hardware configuration and soft-core hosted em- bedded software is a significant for innovative design methodologies, since bound- aries between application, services, operating system

  6. Techniques for Efficient Software Checking Jing Yu, Maria Jesus Garzaran, and Marc Snir

    E-Print Network [OSTI]

    Garzarán, María Jesús

    in the number of transistors that can be inte- grated on a chip make processors more susceptible to radiation and inexpensive technology for fault detection. Software approaches can play a major role for this sector of the market because they need little hardware modifications and can be tailored to fit different require

  7. A Taxonomy to Enable Error Recovery and Correction in Software Vilas Sridharan

    E-Print Network [OSTI]

    Kaeli, David R.

    A Taxonomy to Enable Error Recovery and Correction in Software Vilas Sridharan ECE Department years, reliability research has largely used the following taxonomy of errors: Undetected Errors Errors (CE). While this taxonomy is suitable to characterize hardware error detection and correction

  8. Using Software Architectures for Designing Distributed Embedded Systems Henrik Brbak Christensen

    E-Print Network [OSTI]

    Christensen, Henrik Bærbak

    has historically not been the main point of attention. The challenges have been of an electrical and often designed, implemented, and tested by hardware engineers. However, embedded systems of today in software engineering. In this paper, we describe an effort of designing high quality architecture

  9. Tank monitor and control system (TMACS) software configuration management plan

    SciTech Connect (OSTI)

    GLASSCOCK, J.A.

    1999-05-13T23:59:59.000Z

    This Software Configuration Management Plan (SCMP) describes the methodology for control of computer software developed and supported by the Systems Development and Integration (SD and I) organization of Lockheed Martin Services, Inc. (LMSI) for the Tank Monitor and Control System (TMACS). This plan controls changes to the software and configuration files used by TMACS. The controlled software includes the Gensym software package, Gensym knowledge base files developed for TMACS, C-language programs used by TMACS, the operating system on the production machine, language compilers, and all Windows NT commands and functions which affect the operating environment. The configuration files controlled include the files downloaded to the Acromag and Westronic field instruments.

  10. Startups Mexicanas : a guide to software entrepreneurship in Mexico

    E-Print Network [OSTI]

    Guzmán, Jorge (Jorge Arturo)

    2011-01-01T23:59:59.000Z

    This document investigates the possibilities of software entrepreneurship in developing economies, particularly Mexico, from an entrepreneur's perspective. It includes a broad analysis of the entrepreneurial environment ...

  11. Software engineering practices for control system reliability

    SciTech Connect (OSTI)

    S. K. Schaffner; K. S White

    1999-04-01T23:59:59.000Z

    This paper will discuss software engineering practices used to improve Control System reliability. The authors begin with a brief discussion of the Software Engineering Institute's Capability Maturity Model (CMM) which is a framework for evaluating and improving key practices used to enhance software development and maintenance capabilities. The software engineering processes developed and used by the Controls Group at the Thomas Jefferson National Accelerator Facility (Jefferson Lab), using the Experimental Physics and Industrial Control System (EPICS) for accelerator control, are described. Examples are given of how their procedures have been used to minimized control system downtime and improve reliability. While their examples are primarily drawn from their experience with EPICS, these practices are equally applicable to any control system. Specific issues addressed include resource allocation, developing reliable software lifecycle processes and risk management.

  12. The safety implications of emerging software paradigms

    SciTech Connect (OSTI)

    Suski, G.J.; Persons, W.L.; Johnson, G.L.

    1994-10-01T23:59:59.000Z

    This paper addresses some of the emerging software paradigms that may be used in developing safety-critical software applications. Paradigms considered in this paper include knowledge-based systems, neural networks, genetic algorithms, and fuzzy systems. It presents one view of the software verification and validation activities that should be associated with each paradigm. The paper begins with a discussion of the historical evolution of software verification and validation. Next, a comparison is made between the verification and validation processes used for conventional and emerging software systems. Several verification and validation issues for the emerging paradigms are discussed and some specific research topics are identified. This work is relevant for monitoring and control at nuclear power plants.

  13. Software design of a general purpose data acquisition and control executive

    SciTech Connect (OSTI)

    Labiak, W.G.; Minor, E.G.

    1981-05-22T23:59:59.000Z

    The software design of an executive which performs general purpose data acquisition, monitoring, and control is presented. The executive runs on a memory-based mini or micro-computer and communicates with a disk-based computer where data analysis and display are done. The executive design stresses reliability and versatility, and has yielded software which can provide control and monitoring for widely different hardware systems. Applications of this software on two major fusion energy experiments at Lawrence Livermore National Laboratory will be described.

  14. Scalable Digital Hardware for a Trapped Ion Quantum Computer

    E-Print Network [OSTI]

    Mount, Emily; Vrijsen, Geert; Adams, Michael; Baek, So-Young; Hudek, Kai; Isabella, Louis; Crain, Stephen; van Rynbach, Andre; Maunz, Peter; Kim, Jungsang

    2015-01-01T23:59:59.000Z

    Many of the challenges of scaling quantum computer hardware lie at the interface between the qubits and the classical control signals used to manipulate them. Modular ion trap quantum computer architectures address scalability by constructing individual quantum processors interconnected via a network of quantum communication channels. Successful operation of such quantum hardware requires a fully programmable classical control system capable of frequency stabilizing the continuous wave lasers necessary for trapping and cooling the ion qubits, stabilizing the optical frequency combs used to drive logic gate operations on the ion qubits, providing a large number of analog voltage sources to drive the trap electrodes, and a scheme for maintaining phase coherence among all the controllers that manipulate the qubits. In this work, we describe scalable solutions to these hardware development challenges.

  15. SAPHIRE 8 Software Quality Assurance Plan

    SciTech Connect (OSTI)

    Curtis Smith

    2010-02-01T23:59:59.000Z

    This Quality Assurance (QA) Plan documents the QA activities that will be managed by the INL related to JCN N6423. The NRC developed the SAPHIRE computer code for performing probabilistic risk assessments (PRAs) using a personal computer (PC) at the Idaho National Laboratory (INL) under Job Code Number (JCN) L1429. SAPHIRE started out as a feasibility study for a PRA code to be run on a desktop personal PC and evolved through several phases into a state-of-the-art PRA code. The developmental activity of SAPHIRE was the result of two concurrent important events: The tremendous expansion of PC software and hardware capability of the 90s and the onset of a risk-informed regulation era.

  16. On Issues of Precision for Hardware-based Volume Visualization

    SciTech Connect (OSTI)

    LaMar, E C

    2003-04-11T23:59:59.000Z

    This paper discusses issues with the limited precision of hardware-based volume visualization. We will describe the compositing OVER operator and how fixed-point arithmetic affects it. We propose two techniques to improve the precision of fixed-point compositing and the accuracy of hardware-based volume visualization. The first technique is to perform dithering of color and alpha values. The second technique we call exponent-factoring, and captures significantly more numeric resolution than dithering, but can only produce monochromatic images.

  17. Spent fuel disassembly hardware and other non-fuel bearing components: characterization, disposal cost estimates, and proposed repository acceptance requirements

    SciTech Connect (OSTI)

    Luksic, A.T.; McKee, R.W.; Daling, P.M.; Konzek, G.J.; Ludwick, J.D.; Purcell, W.L.

    1986-10-01T23:59:59.000Z

    There are two categories of waste considered in this report. The first is the spent fuel disassembly (SFD) hardware. This consists of the hardware remaining after the fuel pins have been removed from the fuel assembly. This includes end fittings, spacer grids, water rods (BWR) or guide tubes (PWR) as appropriate, and assorted springs, fasteners, etc. The second category is other non-fuel-bearing (NFB) components the DOE has agreed to accept for disposal, such as control rods, fuel channels, etc., under Appendix E of the standard utiltiy contract (10 CFR 961). It is estimated that there will be approximately 150 kg of SFD and NFB waste per average metric ton of uranium (MTU) of spent uranium. PWR fuel accounts for approximately two-thirds of the average spent-fuel mass but only 50 kg of the SFD and NFB waste, with most of that being spent fuel disassembly hardware. BWR fuel accounts for one-third of the average spent-fuel mass and the remaining 100 kg of the waste. The relatively large contribution of waste hardware in BWR fuel, will be non-fuel-bearing components, primarily consisting of the fuel channels. Chapters are devoted to a description of spent fuel disassembly hardware and non-fuel assembly components, characterization of activated components, disposal considerations (regulatory requirements, economic analysis, and projected annual waste quantities), and proposed acceptance requirements for spent fuel disassembly hardware and other non-fuel assembly components at a geologic repository. The economic analysis indicates that there is a large incentive for volume reduction.

  18. Tax Deduction Qualified Software

    Broader source: Energy.gov [DOE]

    On this page you'll find information about the EnergyGauge Summit version 3.20 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.

  19. Tax Deduction Qualified Software

    Broader source: Energy.gov [DOE]

    On this page you'll find information about the EnergyGauge Summit version 3.22 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.

  20. Tax Deduction Qualified Software

    Broader source: Energy.gov [DOE]

    On this page you'll find information about the EnergyGauge Summit version 3.21 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.

  1. Engineering Careers: Software Engineering

    E-Print Network [OSTI]

    Fenster, Sam

    of others When you screw up, you can do it on a massive scale #12;Totally unlike other engineering electronic device #12;Software tools Software engineers build their own tools The OS on your laptop;Just like other engineering Established body of knowledge Established practices Build on the work

  2. Probabilistic Software Workshop Probabilistic Software Workshop

    E-Print Network [OSTI]

    such identification imply a recommendation or it imply that any of the materials, instruments or equipment identified products. · NIST Disclaimer: Certain commercial equipment, instruments, software programs, and materials the official position of the National Institute of Standards and Technology or the U.S. Department of Justice

  3. Interactive Software Technology 1/24 Interactive Software Technology

    E-Print Network [OSTI]

    Wegner, Peter

    Interactive Software Technology 1/24 Interactive Software Technology Peter Wegner, Brown University Paradigms 2. Models of Interaction 3. Software Engineering, Artificial Intelligence, and Open Systems 4. Object­oriented Design: Sequential Interaction 5. Multiple Interface Models: Concurrent Interaction 6

  4. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM | Department of...

    Broader source: Energy.gov (indexed) [DOE]

    SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM System Maintenance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM More...

  5. Synthesis of Parallel Hardware Implementations from Synchronous Dataflow Graph Specifications

    E-Print Network [OSTI]

    of automated register­transfer level (RTL) VHDL code generation from synchronous dataflow (SDF) graph for mapping applications specified in SDF to parallel digital hardware implementations. Two styles synthesis from SDF graphs is presented. In order to minimize cost while meeting performance require­ ments

  6. Benchmarking Non-Hardware Balance of System (Soft) Costs for

    E-Print Network [OSTI]

    Benchmarking Non-Hardware Balance of System (Soft) Costs for U.S. Photovoltaic Systems Using a Data (Soft) Costs for U.S. Photovoltaic Systems Using a Data-Driven Analysis from PV Installer Survey Results process" or "soft" costs--for residential and commercial photovoltaic (PV) systems. Annual expenditure

  7. Hardware-Assisted Secure Computation Submitted to the Faculty

    E-Print Network [OSTI]

    Hardware-Assisted Secure Computation A Thesis Submitted to the Faculty in partial fulfillment community has worked on Secure Multiparty Computation (SMC) for more than two decades, and has produced many and some due to the blinding. However, secure coprocessors like the IBM 4758 have actual security

  8. Hardware Assistance for Trustworthy Systems through 3-D Integration

    E-Print Network [OSTI]

    California at Santa Barbara, University of

    Hardware Assistance for Trustworthy Systems through 3-D Integration Jonathan Valamehr , Mohit a separate control plane, stacked using 3- D integration, that allows for the function and economics computation plane by at- taching an optional control plane using 3-D integration. In a developed example we

  9. Graphics Hardware (2006) M. Olano, P. Slusallek (Editors)

    E-Print Network [OSTI]

    Boldyreva, Alexandra

    Graphics Hardware (2006) M. Olano, P. Slusallek (Editors) A Digital Rights Enabled Graphics of Computing Georgia Institute of Technology, Atlanta, GA 30332 Abstract With the emergence of 3D graphics become a new design challenge. This paper presents a novel protection model for commercial graphics data

  10. A Hardware Interface for Hashing Algorithms December 17, 2008

    E-Print Network [OSTI]

    implementation in C, built on top of a standard programmer's inter- face (API). This greatly improves such as eBASH2 relies on a standard API to automate the performance evalu- ation process. Besides standard with a standard interface (similar to an API), hardware designers prefer to make comparisons that largely ignore

  11. Optimization of Industrial Applications with Hardware in the Loop

    E-Print Network [OSTI]

    Boyer, Edmond

    of industrial robots integrated in complex robot cells. Trajectory optimizers are usually based on models and with changes of the robot task. Index Terms Industrial robotics, Trajectory optimization, Derivative free with Hardware in the Loop I. INTRODUCTION To reduce production costs, industrial robots must work as fast

  12. ARCHITECTURE AND MAIN HARDWARE COMPONENTS OF THE FEL CONTROL SYSTEM

    E-Print Network [OSTI]

    Kozak, Victor R.

    ARCHITECTURE AND MAIN HARDWARE COMPONENTS OF THE FEL CONTROL SYSTEM E.N. Dementiev, V.R. Kozak, E.V. Tararyshkin, A.G. Tribendis, E.N. Shubin, Abstract This article considers the architecture of the control architecture depended on several factors specific to both the facility itself and the control equipment used

  13. Hardware implementation of secure Shamir's secret sharing scheme

    E-Print Network [OSTI]

    Karpovsky, Mark

    Hardware implementation of secure Shamir's secret sharing scheme Pei Luo and Andy Yu-Lun Lin Electrical and Computer Engineering Boston University Email: markkar@bu.edu Abstract--Shamir's secret sharing scheme is an effective way to distribute secret to a group of shareholders. But this scheme is vulnerable

  14. A Faster Hardware Implementation of RSA Ajay C Shantilal

    E-Print Network [OSTI]

    1 A Faster Hardware Implementation of RSA Algorithm Ajay C Shantilal Department of Electrical- cation systems. Central tools for achieving system security are cryptographic algorithms. For performance at the Department of Electrical & Computer Engineering, Oregon State University, Corvallis, Oregon 97331. E

  15. Extended Abstract: Trustworthy System Security through 3-D Integrated Hardware

    E-Print Network [OSTI]

    Irvine, Cynthia E.

    , isolation, and protec- tion. This problem is exacerbated by the movement to multi-core processors since@nps.edu While hardware resources in the form of both tran- sistors and full microprocessor cores are now performance feature. To address these problems, we are pursuing a radical transformation in the way

  16. Extended Abstract: Trustworthy System Security through 3-D Integrated Hardware

    E-Print Network [OSTI]

    Kastner, Ryan

    , isolation, and protec- tion. This problem is exacerbated by the movement to multi-core processors since@nps.edu While hardware resources in the form of both tran- sistors and full microprocessor cores are now these problems, we are pursuing a radical transformation in the way trustworthy systems are de- veloped

  17. Code Coverage Testing Using Hardware Performance Monitoring Support

    E-Print Network [OSTI]

    Colorado at Boulder, University of

    attempt to lower overhead by leveraging exist- ing Hardware Performance Monitoring (HPM) support complete cov- erage information. This paper extends the HPM approach in two ways. First, it utilizes. This paper shows that although HPM is gener- ally used to guide performance improvement efforts

  18. Description Sound Devices USBPre is a complete, portable hardware

    E-Print Network [OSTI]

    Description Sound Devices USBPre is a complete, portable hardware interface for PC and Mac audio electronics, and S/PDIF digital sources with personal computers. Its high-performance, 24-bit 9.x and Windows. SOUND DEVICES #12;Specifications Frequency Response: (reference 1 kHz) 10 Hz - 20 k

  19. Software quality assurance handbook

    SciTech Connect (OSTI)

    Not Available

    1990-09-01T23:59:59.000Z

    There are two important reasons for Software Quality Assurance (SQA) at Allied-Signal Inc., Kansas City Division (KCD): First, the benefits from SQA make good business sense. Second, the Department of Energy has requested SQA. This handbook is one of the first steps in a plant-wide implementation of Software Quality Assurance at KCD. The handbook has two main purposes. The first is to provide information that you will need to perform software quality assurance activities. The second is to provide a common thread to unify the approach to SQA at KCD. 2 figs.

  20. Software Quality Assurance

    Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]

    2000-10-02T23:59:59.000Z

    To define requirements and responsibilities for software quality assurance (SQA) within the Department of Energy (DOE). DOE N 251.40, dated 5/3/01, extends this directive until 12/31/01.

  1. Software Quality Assurance

    Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]

    2000-10-02T23:59:59.000Z

    DOE N 251.40, dated 5/3/01, extends this directive until 12/31/01. To define requirements and responsibilities for software quality assurance (SQA) within the Department of Energy (DOE). Does not cancel other directives.

  2. The Software Patent Debate 

    E-Print Network [OSTI]

    Guadamuz, Andres

    2006-01-01T23:59:59.000Z

    The paper discusses the proposed European Directive on the Patentability of Computer-Implemented Inventions and the subsequent debate that followed. Do software patents - as argued by policymakers' - result in increased ...

  3. Software Talk [Compatibility Mode

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    acquisitionanalysis software for Diffraction Beam Lines at SSRL spec SPECPLOT ICS WxDiff WebSpec First installation on BL 2-1 CSS spec Direct connection (SCSI) 3rd party user...

  4. Compiling software for a hierarchical distributed processing system

    DOE Patents [OSTI]

    Archer, Charles J; Blocksome, Michael A; Ratterman, Joseph D; Smith, Brian E

    2013-12-31T23:59:59.000Z

    Compiling software for a hierarchical distributed processing system including providing to one or more compiling nodes software to be compiled, wherein at least a portion of the software to be compiled is to be executed by one or more nodes; compiling, by the compiling node, the software; maintaining, by the compiling node, any compiled software to be executed on the compiling node; selecting, by the compiling node, one or more nodes in a next tier of the hierarchy of the distributed processing system in dependence upon whether any compiled software is for the selected node or the selected node's descendents; sending to the selected node only the compiled software to be executed by the selected node or selected node's descendent.

  5. Engineering secure software 

    E-Print Network [OSTI]

    Jetly, Prateek

    2001-01-01T23:59:59.000Z

    breaches in the operating environment. Security breaches resulting from misuse or tnisconfiguration of the program should not be blamed on the software. T'his is a debatable position. A security breach that results from an unintentional enor... units with public key algorithms, private keys, and certificates. Any attempt to access or modify the data in these devices will render them unusable. The device contains software tools. These devices use the computer they reside on as a general...

  6. EuroSPI 2009 -1 Software provides an increasing part of the added value of modern automation systems and

    E-Print Network [OSTI]

    automation systems and thus becomes more complex. System requirements may change even late in the development process, lead to ad-hoc modifications of the product and require systematic (and automated) testing approaches. However, unit tests for automation software have to consider the interac- tion with hardware

  7. Managing a Software Ecosystem Using a Multiple Software Product Line

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    Managing a Software Ecosystem Using a Multiple Software Product Line: a Case Study on Digital increases the number of software ecosystems: software platforms developed and maintained in a decentralized YourCast from a single system to a medium- scale ecosystem, we show how organizing it as a multiple

  8. Software Safety Tutorial Status Update 1 Software Safety Tutorial

    E-Print Network [OSTI]

    Tian, Jeff

    Software Safety Tutorial Status Update 1 Software Safety Tutorial (Status Update) Jeff Tian, tian@engr.smu.edu CSE, SMU, Dallas, TX 75275 Topics · Project Overview · Software Safety Overview · Project Tasks competency for real-time software engineers. · Project team: Jeff Tian (SMU): Basics of SSE D.T. Huynh

  9. Software Quality Model Requirements for Software Quality Engineering

    E-Print Network [OSTI]

    Suryn, Witold

    Quality Engineering needs a quality model that is usable throughout the software lifecycle, systematic, disciplined, quantifiable approach to the development and maintenance of quality of softwareSoftware Quality Model Requirements for Software Quality Engineering Marc-Alexis Côté M. Ing (marc

  10. Conserving Software-based Artwork through Software Engineering

    E-Print Network [OSTI]

    Marchese, Francis

    analysis, system and software design, its development, operation, and maintenance [1]. Software engineering role in software development within the aerospace, high technology, and financial service industries products to continue to be used. Maintenance is the longest process in the software engineering lifecycle

  11. The Evolution Matrix: Recovering Software Evolution using Software Visualization Techniques

    E-Print Network [OSTI]

    Nierstrasz, Oscar

    The Evolution Matrix: Recovering Software Evolution using Software Visualization Techniques Michele - ABSTRACT One of the major problems in software evolution is coping with the complexity which stems from and effective way to visualize the evolution of software systems which helps to recover the evolution of object

  12. Hardware Commissioning For the BNL-FNAL-LBNL LHC Accelerator Collaboration

    E-Print Network [OSTI]

    Large Hadron Collider Program

    Hardware Commissioning Jim Strait For the BNL-FNAL-LBNL LHC Accelerator Collaboration DOE Review 10-built IR feed boxes (LBNL) ­ US-built specialized absorbers (LBNL) #12;DOE Review ­ 10-11 June 03 Hardware

  13. Common Misconceptions about Software Architecture

    E-Print Network [OSTI]

    van der Hoek, André

    Common Misconceptions about Software Architecture by Philippe Kruchten Rational Fellow Rational Software Canada References to architecture are everywhere: in every article, in every ad. And we take definition of software architecture. Are we all understanding the same thing? We gladly accept that software

  14. Accounting for Classical Hardware in the Control of Quantum Devices

    E-Print Network [OSTI]

    Ian N. Hincks; Christopher Granade; Troy W. Borneman; D. G. Cory

    2014-09-29T23:59:59.000Z

    High fidelity coherent control of quantum systems is critical to building quantum devices and quantum computers. We provide a general optimal control framework for designing control sequences that account for hardware control distortions while maintaining robustness to environmental noise. We demonstrate the utility of our algorithm by presenting examples of robust quantum gates optimized in the presence of nonlinear distortions. We show that nonlinear classical controllers do not necessarily incur additional computational cost to pulse optimization, enabling more powerful quantum devices.

  15. Corrosion Testing of Stainless Steel Fuel Cell Hardware

    SciTech Connect (OSTI)

    Wilson, M.S.; Zawodzinski, C.; Gottesfeld, S.

    1998-11-01T23:59:59.000Z

    Metal hardware is gaining increasing interest in polymer electrolyte fuel cell (PEFC) development as a possible alternative to machined graphite hardware because of its potential for low-cost manufacturing combined with its intrinsic high conductivity, minimal permeability and advantageous mechanical properties. A major barrier to more widespread use of metal hardware has been the susceptibility of various metals to corrosion. Few pure metals can withstand the relatively aggressive environment of a fuel cell and thus the choices for hardware are quite limited. Precious metals such as platinum or gold are prohibitively expensive and so tend to be utilized as coatings on inexpensive substrates such as aluminum or stainless steel. The main challenge with coatings has been to achieve pin-hole free surfaces that will remain so after years of use. Titanium has been used to some extent and though it is very corrosion-resistant, it is also relatively expensive and often still requires some manner of surface coating to prevent the formation of a poorly conducting oxide layer. In contrast, metal alloys may hold promise as potentially low-cost, corrosion-resistant materials for bipolar plates. The dozens of commercially available stainless steel and nickel based alloys have been specifically formulated to offer a particular advantage depending upon their application. In the case of austenitic stainless steels, for example, 316 SS contains molybdenum and a higher chromium content than its more common counterpart, 304 SS, that makes it more noble and increases its corrosion resistance. Likewise, 316L SS contains less carbon than 316 SS to make it easier to weld. A number of promising corrosion-resistant, highly noble alloys such as Hastelloy{trademark} or Duplex{trademark} (a stainless steel developed for seawater service) are available commercially, but are expensive and difficult to obtain in various forms (i.e. wire screen, foil, etc.) or in small amounts for R and D purposes.

  16. Hardware demonstration of high-speed networks for satellite applications.

    SciTech Connect (OSTI)

    Donaldson, Jonathon W.; Lee, David S.

    2008-09-01T23:59:59.000Z

    This report documents the implementation results of a hardware demonstration utilizing the Serial RapidIO{trademark} and SpaceWire protocols that was funded by Sandia National Laboratories (SNL's) Laboratory Directed Research and Development (LDRD) office. This demonstration was one of the activities in the Modeling and Design of High-Speed Networks for Satellite Applications LDRD. This effort has demonstrated the transport of application layer packets across both RapidIO and SpaceWire networks to a common downlink destination using small topologies comprised of commercial-off-the-shelf and custom devices. The RapidFET and NEX-SRIO debug and verification tools were instrumental in the successful implementation of the RapidIO hardware demonstration. The SpaceWire hardware demonstration successfully demonstrated the transfer and routing of application data packets between multiple nodes and also was able reprogram remote nodes using configuration bitfiles transmitted over the network, a key feature proposed in node-based architectures (NBAs). Although a much larger network (at least 18 to 27 nodes) would be required to fully verify the design for use in a real-world application, this demonstration has shown that both RapidIO and SpaceWire are capable of routing application packets across a network to a common downlink node, illustrating their potential use in real-world NBAs.

  17. Fast and Accurate Time-Domain Simulations with Commodity Graphics Hardware

    E-Print Network [OSTI]

    Fast and Accurate Time-Domain Simulations with Commodity Graphics Hardware Gerard S. Baron*1 the efficacy of graphics hardware for the computational electrodynamics community. In particular, we illustrate developments in graphics hardware acceleration provide operations that can be applied to dramatically speed up

  18. Reducing Software Failures: Addressing the Ethical Risks of the Software Development By Don Gotterbarn

    E-Print Network [OSTI]

    De Montfort University

    Reducing Software Failures: Addressing the Ethical Risks of the Software Development Lifecycle by software developers. This process also is incorporated into a software development life cycle. A tool to develop Software Development Impact Statements is also discussed. INTRODUCTION Software developers

  19. Research topics will include Faculty Leader

    E-Print Network [OSTI]

    Scannell, Kevin Patrick

    Engineering on-site, while participating in computer-related service learning projects. The software Study Abroad Coordinator johnsonl13@xavier.edu Colombia: Service Learning and Software Engineering {credit in software engineering and Spanish language} Study Abroad with Xavier University Pre

  20. Self-adaptive software needs quantitative verification at Radu Calinescu

    E-Print Network [OSTI]

    Oxford, University of

    , performance and operating cost (e.g., energy consumption) of software. These techniques include model checkingSelf-adaptive software needs quantitative verification at runtime Radu Calinescu Department 1: The world and the machine. [19, 30]. In contrast, several mathematically-based modelling

  1. Self-adaptive software needs quantitative verification at Radu Calinescu

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    , performance and operating cost (e.g., energy consumption) of software. These techniques include model checkingSelf-adaptive software needs quantitative verification at runtime Radu Calinescu Department"#.&*#.+$ Figure 1: The world and the machine. [19, 30]. In contrast, several mathematically-based modelling

  2. Sandia National Laboratories ASCI Applications Software Quality Engineering Practices

    SciTech Connect (OSTI)

    ZEPPER, JOHN D.; ARAGON, KATHRYN MARY; ELLIS, MOLLY A.; BYLE, KATHLEEN A.; EATON, DONNA SUE

    2003-04-01T23:59:59.000Z

    This document provides a guide to the deployment of the software verification activities, software engineering practices, and project management principles that guide the development of Accelerated Strategic Computing Initiative (ASCI) applications software at Sandia National Laboratories (Sandia). The goal of this document is to identify practices and activities that will foster the development of reliable and trusted products produced by the ASCI Applications program. Document contents include an explanation of the structure and purpose of the ASCI Quality Management Council, an overview of the software development lifecycle, an outline of the practices and activities that should be followed, and an assessment tool.

  3. Cloud Computing for the Grid: GridControl: A Software Platform to Support the Smart Grid

    SciTech Connect (OSTI)

    None

    2012-02-08T23:59:59.000Z

    GENI Project: Cornell University is creating a new software platform for grid operators called GridControl that will utilize cloud computing to more efficiently control the grid. In a cloud computing system, there are minimal hardware and software demands on users. The user can tap into a network of computers that is housed elsewhere (the cloud) and the network runs computer applications for the user. The user only needs interface software to access all of the cloud’s data resources, which can be as simple as a web browser. Cloud computing can reduce costs, facilitate innovation through sharing, empower users, and improve the overall reliability of a dispersed system. Cornell’s GridControl will focus on 4 elements: delivering the state of the grid to users quickly and reliably; building networked, scalable grid-control software; tailoring services to emerging smart grid uses; and simulating smart grid behavior under various conditions.

  4. SWEPP gamma-ray spectrometer system software test plan and report

    SciTech Connect (OSTI)

    Femec, D.A.

    1994-09-01T23:59:59.000Z

    The SWEPP Gamma-Ray Spectrometer (SGRS) System has been developed by the Radiation Measurements and Development Unit of the Idaho National Engineering Laboratory to assist in the characterization of the radiological contents of contact-handled waste containers at the Stored Waste Examination Pilot Plant (SWEPP). In addition to determining the concentrations of gamma-ray-emitting radionuclides, the software also calculates attenuation-corrected isotopic mass ratios of specific interest, and provides controls for SGRS hardware as required. This document presents the test plan and report for the data acquisition and analysis software associated with the SGRS system.

  5. Software Engineering Course Notes

    E-Print Network [OSTI]

    Damon, Craig A.

    of too many managers is to chase away good people. 1. These roles may be split between technical with a manager. Managers have three roles in software development1: · people management · productivity management personnel research, Kristiansand, Norway. #12;22 Management Managing people Good people management

  6. Software Carpentry: Lessons Learned

    E-Print Network [OSTI]

    Greg Wilson

    2014-01-29T23:59:59.000Z

    Over the last 15 years, Software Carpentry has evolved from a week-long training course at the US national laboratories into a worldwide volunteer effort to raise standards in scientific computing. This article explains what we have learned along the way the challenges we now face, and our plans for the future.

  7. Software Carpentry: Lessons Learned

    E-Print Network [OSTI]

    Wilson, Greg

    2013-01-01T23:59:59.000Z

    Over the last 15 years, Software Carpentry has evolved from a week-long training course at the US national laboratories into a worldwide volunteer effort to raise standards in scientific computing. This article explains what we have learned along the way the challenges we now face, and our plans for the future.

  8. IBM Software Cross Industries

    E-Print Network [OSTI]

    and minimize cost with our experi- enced onshore and offshore teams. We can deliver the perfect technical of core functionality for Lotus and WebSphere Portal software. Our proof-of-concept solutions provide short, focused engagements to help you explore specific, client defined functionality. Business

  9. IBM Software Providesacomprehensivesolutionfor

    E-Print Network [OSTI]

    , companies must make sure that they're delivering products that meet their customers' requirements while companies address the challenges of embedded software development and delivery-- from initial product products, services and best practices to help companies define and manage their product development

  10. Radioisotope thermoelectric generator load and unload sequence from the licensed hardware package system and the trailer system

    SciTech Connect (OSTI)

    Reilly, M.A. [Westinghouse Hanford Company, P.O. Box 1970, MSIN N1-25, Richland, Washington 99352 (United States)

    1995-01-20T23:59:59.000Z

    The Radioisotope Thermoelectric Generator Transportation System, designated as System 100, comprises four major systems. The four major systems are designated as the Packaging System (System 120), Trailer System (System 140), Operations and Ancillary Equipment System (System 160), including the Radioisotope Thermoelectric Generator Transportation System packaging is licensed (regularoty) hardware, certified by the U.S. Department of Energy to be in accordance with Title 10, {ital Code} {ital of} {ital Federal} {ital Regulations}, Part 71 (10 CFR 71). System 140, System 160, and System 180 are nonlicensed (nonregulatory) hardware. This paper focuses on the required interfaces and sequencing of events required by these systems and the shipping and receiving facilities in preparation of the Radioisotope Thermoelectric Generator for space flight. {copyright} {ital 1995} {ital American} {ital Institute} {ital of} {ital Physics}

  11. Techniques in Active and Generic Software Libraries

    E-Print Network [OSTI]

    Smith, Jacob N.

    2010-07-14T23:59:59.000Z

    at the end of a multiyear journey into computer science ? especially software engineering and the development of software libraries. I would like to thank my adviser Dr. Jaakko J?arvi first and foremost. Little does he know that it was reading his papers (and... managed to actually work on a project together. Hand-in-hand I would like to thank everyone in Dr. Bjarne Stroustrup?s lab (including Bjarne for being such a good sport): Luke Wagner for helping me to understand logic and language theory; Yuriy Solodkyy...

  12. SAPHIRE 8 Software Quality Assurance Oversight

    SciTech Connect (OSTI)

    Kurt G. Vedros

    2011-09-01T23:59:59.000Z

    The software quality assurance oversight consists of updating and maintaining revision control of the SAPHIRE 8 quality assurance program documentation and of monitoring revision control of the SAPHIRE 8 source code. This report summarizes the oversight efforts through description of the revision control system (RCS) setup, operation and contents. Documents maintained under revision control include the Acceptance Test Plan (ATP), Configuration Management Plan, Quality Assurance Plan, Software Project Plan, Requirements Traceability Matrix (RTM), System Test Plan, SDP Interface Training Manual, and the SAPHIRE 8, 'New Features and Capabilities Overview'.

  13. Resolution-independent surface rendering using programmable graphics hardware

    DOE Patents [OSTI]

    Loop, Charles T. (Bellevue, WA); Blinn, James Frederick (Bellevue, WA)

    2008-12-16T23:59:59.000Z

    Surfaces defined by a Bezier tetrahedron, and in particular quadric surfaces, are rendered on programmable graphics hardware. Pixels are rendered through triangular sides of the tetrahedra and locations on the shapes, as well as surface normals for lighting evaluations, are computed using pixel shader computations. Additionally, vertex shaders are used to aid interpolation over a small number of values as input to the pixel shaders. Through this, rendering of the surfaces is performed independently of viewing resolution, allowing for advanced level-of-detail management. By individually rendering tetrahedrally-defined surfaces which together form complex shapes, the complex shapes can be rendered in their entirety.

  14. Battery Hardware in the Loop | Department of Energy

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels DataDepartment of Energy Your Density Isn't Your Destiny: The FutureComments fromofBatteries from Brine Batteries from BrineHardware in the

  15. New Hardware to be Integrated by Jan 7, 2013

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level:Energy: Grid Integration Redefining What's Possible for Renewable Energy:Nanowire Solar541,9337, 2011R - 445 CU - 2SCIENCENew Hardware to be

  16. DiFX: A software correlator for very long baseline interferometry using multi-processor computing environments

    E-Print Network [OSTI]

    A. T. Deller; S. J. Tingay; M. Bailes; C. West

    2007-02-06T23:59:59.000Z

    We describe the development of an FX style correlator for Very Long Baseline Interferometry (VLBI), implemented in software and intended to run in multi-processor computing environments, such as large clusters of commodity machines (Beowulf clusters) or computers specifically designed for high performance computing, such as multi-processor shared-memory machines. We outline the scientific and practical benefits for VLBI correlation, these chiefly being due to the inherent flexibility of software and the fact that the highly parallel and scalable nature of the correlation task is well suited to a multi-processor computing environment. We suggest scientific applications where such an approach to VLBI correlation is most suited and will give the best returns. We report detailed results from the Distributed FX (DiFX) software correlator, running on the Swinburne supercomputer (a Beowulf cluster of approximately 300 commodity processors), including measures of the performance of the system. For example, to correlate all Stokes products for a 10 antenna array, with an aggregate bandwidth of 64 MHz per station and using typical time and frequency resolution presently requires of order 100 desktop-class compute nodes. Due to the effect of Moore's Law on commodity computing performance, the total number and cost of compute nodes required to meet a given correlation task continues to decrease rapidly with time. We show detailed comparisons between DiFX and two existing hardware-based correlators: the Australian Long Baseline Array (LBA) S2 correlator, and the NRAO Very Long Baseline Array (VLBA) correlator. In both cases, excellent agreement was found between the correlators. Finally, we describe plans for the future operation of DiFX on the Swinburne supercomputer, for both astrophysical and geodetic science.

  17. Software Patent Litigation ABA Section of Litigation

    E-Print Network [OSTI]

    Shamos, Michael I.

    1 Software Patent Litigation ABA Section of Litigation Intellectual Property Litigation Committee............................................................ 2 II. Infringement issues specific to software patents Relating to Software Patents.........................................................15 POSSIBLE ISSUES

  18. Mining Test Cases To Improve Software Maintenance

    E-Print Network [OSTI]

    Ziftci, Celal

    also known as software development lifecycle) is a set ofin the Software Development Lifecycle In the lifecycle of apart of the software development lifecycle, has many

  19. Gammasphere software development. Progress report

    SciTech Connect (OSTI)

    Piercey, R.B.

    1994-01-01T23:59:59.000Z

    This report describes the activities of the nuclear physics group at Mississippi State University which were performed during 1993. Significant progress has been made in the focus areas: chairing the Gammasphere Software Working Group (SWG); assisting with the porting and enhancement of the ORNL UPAK histogramming software package; and developing standard formats for Gammasphere data products. In addition, they have established a new public ftp archive to distribute software and software development tools and information.

  20. Software Engineering Craig A. Damon

    E-Print Network [OSTI]

    Damon, Craig A.

    ) greenfield vs. brownfield project features #12;Software EngineeringCIS4150-1 20 many roles contribute to s

  1. 6.005 Elements of Software Construction, Fall 2008

    E-Print Network [OSTI]

    Jackson, Daniel

    This course provides an introduction to the fundamental principles and techniques of software development that have greatest impact on practice. Topics include capturing the essence of a problem by recognizing and inventing ...

  2. Database Structure and Visualization Software for Microbial Physiology Data INTRODUCTION

    E-Print Network [OSTI]

    Database Structure and Visualization Software for Microbial Physiology Data INTRODUCTION Nicholas includes database input. Other related information can be entered through the website. The relational structure of the database is responsible for associating related data · A structured query is sent

  3. FY95 software project management plan: TMACS, CASS computer systems

    SciTech Connect (OSTI)

    Spurling, D.G.

    1994-11-11T23:59:59.000Z

    The FY95 Work Plan for TMACS and CASS Software Projects describes the activities planned for the current fiscal year. This plan replaces WHC-SD-WM-SDP-008. The TMACS project schedule is included in the TWRS Integrated Schedule.

  4. Software Verification and Validation Procedure

    SciTech Connect (OSTI)

    Olund, Thomas S.

    2008-09-15T23:59:59.000Z

    This Software Verification and Validation procedure provides the action steps for the Tank Waste Information Network System (TWINS) testing process. The primary objective of the testing process is to provide assurance that the software functions as intended, and meets the requirements specified by the client. Verification and validation establish the primary basis for TWINS software product acceptance.

  5. Internal dosimetry software comparison

    E-Print Network [OSTI]

    Fulmer, Judith Renee

    1992-01-01T23:59:59.000Z

    (ICRP) published in 1979 provided an improved approach for the assessment of internal dose. The ICRP recommendations were implemented in federal regulations promulgated by the Nuclear Regulatory Commission (NRC) in the Code of Federal Regulations (10... in the assessment of internal dose has led to the development of various computer software. In this study, several internal dosimetry codes were examined using a standard set of benchmark problems incorporating authentic exposure data. Personal computer...

  6. SGE: Software Presentation

    E-Print Network [OSTI]

    Nouanegue, H. F.; Daoud, A.; Lavigne, K.; Poulin, A.; Charette, A.; Lahala, S.; Sansregret, S.; Desbiens, G.

    2013-01-01T23:59:59.000Z

    ? Technologie, Hydro-Qu?bec Why SGE software is needed? > Increase energy efficiency in Commercial and Institutional Buildings > Optimize HVAC systems operation (Power demand and energy consumption) > Simplify and assist building operators 4 Groupe... of historical data 10 Groupe ? Technologie, Hydro-Qu?bec > What are operation indicators? ? Value calculated from combination of measurements, set points or others operation indicators ? Comparables values with power units or no unit ? 30 fixed defined...

  7. An Overview of the State of the Art in Software Architecture

    E-Print Network [OSTI]

    Perry, Dewayne E.

    An Overview of the State of the Art in Software Architecture Dewayne E. Perry Bell Laboratories Murray Hill, NJ 07974 dep@research.bell-labs.com Introduction The problem of software architecture has architecture are included in both system architecture and requirements speci - cation. Typically, the software

  8. Hipikat: A Project Memory for Software Development

    E-Print Network [OSTI]

    van der Hoek, André

    Hipikat: A Project Memory for Software Development Davor CCubranicc, Gail C. Murphy, Member, IEEE's usefulness in software modification tasks. One study evaluated the usefulness of Hipikat's recommendations Terms--Software development teams, project memory, software artifacts, recommender system, user studies

  9. Software is Discrete Mathematics University of Oklahoma

    E-Print Network [OSTI]

    Page, Rex L.

    , discrete mathematics, predicate logic, correctness proofs, formal methods, software engineering. 1Software is Discrete Mathematics Rex L Page University of Oklahoma School of Computer Science Descriptors D.2.4 [Software Engineering]: Software/Program Verification ­ correctness proofs, formal methods

  10. Integrated hardware, software, and sensor design for control of a scalable, continuous roll-to-roll microcontact printing process

    E-Print Network [OSTI]

    Nill, Scott T. (Scott Thomas)

    2014-01-01T23:59:59.000Z

    Soft lithography has been a long-time candidate for altering the landscape in micromanufacturing. Such processes promise lower cost in equipment and processed products while showing substantial gains in throughput and ...

  11. Hardware and software architecture for state estimation on an experimental low-cost small-scaled helicopter

    E-Print Network [OSTI]

    : Low-cost sensors Embedded systems MEMS Unmanned aerial vehicle Autonomous helicopter Data fusion a b contribution of this paper is to detail, at the light of a successful reported autonomous hovering flight of unmanned aerial vehicles (UAV) with various degrees of auton- omy (see Wise, 2004). Prime examples

  12. Trade study and application of symbiotic software and hardware fault-tolerance on a microcontroller-based avionics system

    E-Print Network [OSTI]

    McCormack, Matthew Michael

    2011-01-01T23:59:59.000Z

    Spacecraft avionics initially commanded the development of the microprocessor industry, enabling microprocessors to be designed specifically for the reliability demands posed by the radiation environment of space. However, ...

  13. Tests of the Hardware and Software for the Reconstruction of Trajectories in the Experiment MINERvA

    SciTech Connect (OSTI)

    Palomino Gallo, Jose Luis; /Rio de Janeiro, CBPF

    2009-05-01T23:59:59.000Z

    MINERvA experiment has a highly segmented and high precision neutrino detector able to record events with high statistic (over 13 millions in a four year run). MINERvA uses FERMILAB NuMI beamline. The detector will allow a detailed study of neutrino-nucleon interactions. Moreover, the detector has a target with different materials allowing, for the first time, the study of nuclear effects in neutrino interactions. We present here the work done with the MINERvA reconstruction group that has resulted in: (a) development of new codes to be added to the RecPack package so it can be adapted to the MINERvA detector structure; (b) finding optimum values for two of the MegaTracker reconstruction package variables: PEcut = 4 (minimum number of photo electrons for a signal to be accepted) and Chi2Cut = 200 (maximum value of {chi}{sup 2} for a track to be accepted); (c) testing of the multi anode photomultiplier tubes used at MINERvA in order to determine the correlation between different channels and for checking the device's dark counts.

  14. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM | Department of...

    Broader source: Energy.gov (indexed) [DOE]

    PROGRAM SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM Training Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM More Documents & Publications Quality Assurance Checklist...

  15. Software Quality Assurance Subcommittee : Guidelines for Requirements...

    Broader source: Energy.gov (indexed) [DOE]

    Software Quality Assurance Subcommittee : Guidelines for Requirements Management Software Quality Assurance Subcommittee : Guidelines for Requirements Management Requirements...

  16. Electronic Records Management Software Applications Design Criteria...

    Energy Savers [EERE]

    Electronic Records Management Software Applications Design Criteria Standard Electronic Records Management Software Applications Design Criteria Standard This Standard is reissued...

  17. W-026 acceptance test plan plant control system hardware (submittal {number_sign} 216)

    SciTech Connect (OSTI)

    Watson, T.L., Fluor Daniel Hanford

    1997-02-14T23:59:59.000Z

    Acceptance Testing of the WRAP 1 Plant Control System Hardware will be conducted throughout the construction of WRAP I with the final testing on the Process Area hardware being completed in November 1996. The hardware tests will be broken out by the following functional areas; Local Control Units, Operator Control Stations in the WRAP Control Room, DMS Server, PCS Server, Operator Interface Units, printers, DNS terminals, WRAP Local Area Network/Communications, and bar code equipment. This document will contain completed copies of each of the hardware tests along with the applicable test logs and completed test exception reports.

  18. Optical calibration hardware for the Sudbury Neutrino Observatory

    E-Print Network [OSTI]

    B. A. Moffat; R. J. Ford; F. A. Duncan; K. Graham; A. L. Hallin; C. A. W. Hearns; J. Maneira; P. Skensved; D. R. Grant

    2005-07-19T23:59:59.000Z

    The optical properties of the Sudbury Neutrino Observatory (SNO) heavy water Cherenkov neutrino detector are measured in situ using a light diffusing sphere ("laserball"). This diffuser is connected to a pulsed nitrogen/dye laser via specially developed underwater optical fibre umbilical cables. The umbilical cables are designed to have a small bending radius, and can be easily adapted for a variety of calibration sources in SNO. The laserball is remotely manipulated to many positions in the D2O and H2O volumes, where data at six different wavelengths are acquired. These data are analysed to determine the absorption and scattering of light in the heavy water and light water, and the angular dependence of the response of the detector's photomultiplier tubes. This paper gives details of the physical properties, construction, and optical characteristics of the laserball and its associated hardware.

  19. Sandia Energy - Software

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645 3,625 1,006 492 742EnergyOnItemResearch > TheNuclear PressLaboratorySoftware Home Climate & Earth Systems

  20. Software Talk [Compatibility Mode]

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level:Energy: Grid Integration Redefining What'sis Taking Over Our Instagram Secretary Moniz9MorganYou are hereValueacquisition/analysis software

  1. NERSC Software Downloads

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOE Office of Science (SC)Integrated Codes |IsLove Your1AllocationsNOVAPlayed Key Role in Workflow Software

  2. NERSC Software List

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOE Office of Science (SC)Integrated Codes |IsLove Your1AllocationsNOVAPlayed Key Role in Workflow Software

  3. Sandia National Laboratories ASCI Applications Software Quality Engineering Practices

    SciTech Connect (OSTI)

    ZEPPER, JOHN D.; ARAGON, KATHRYN MARY; ELLIS, MOLLY A.; BYLE, KATHLEEN A.; EATON, DONNA SUE

    2002-01-01T23:59:59.000Z

    This document provides a guide to the deployment of the software verification activities, software engineering practices, and project management principles that guide the development of Accelerated Strategic Computing Initiative (ASCI) applications software at Sandia National Laboratories (Sandia). The goal of this document is to identify practices and activities that will foster the development of reliable and trusted products produced by the ASCI Applications program. Document contents include an explanation of the structure and purpose of the ASCI Quality Management Council, an overview of the software development lifecycle, an outline of the practices and activities that should be followed, and an assessment tool. These sections map practices and activities at Sandia to the ASCI Software Quality Engineering: Goals, Principles, and Guidelines, a Department of Energy document.

  4. Countries Gasoline Prices Including Taxes

    Gasoline and Diesel Fuel Update (EIA)

    Selected Countries (U.S. dollars per gallon, including taxes) Date Belgium France Germany Italy Netherlands UK US 51115 6.15 6.08 6.28 6.83 6.96 6.75 3.06 5415 6.14 6.06...

  5. Sponsorship includes: Agriculture in the

    E-Print Network [OSTI]

    Nebraska-Lincoln, University of

    Sponsorship includes: · Agriculture in the Classroom · Douglas County Farm Bureau · Gifford Farm · University of Nebraska Agricultural Research and Development Center · University of Nebraska- Lincoln Awareness Coalition is to help youth, primarily from urban communities, become aware of agriculture

  6. Experience with Software Architectures and Configured Software Descriptions

    E-Print Network [OSTI]

    Scacchi, Walt

    our experience in the specification, design, implementation and evolution of software engineering a commercial DBMS). However, experience with the explicit specification of the architctural design of large

  7. Effective software design and development for the new graph architecture HPC machines.

    SciTech Connect (OSTI)

    Dechev, Damian

    2012-03-01T23:59:59.000Z

    Software applications need to change and adapt as modern architectures evolve. Nowadays advancement in chip design translates to increased parallelism. Exploiting such parallelism is a major challenge in modern software engineering. Multicore processors are about to introduce a significant change in the way we design and use fundamental data structures. In this work we describe the design and programming principles of a software library of highly concurrent scalable and nonblocking data containers. In this project we have created algorithms and data structures for handling fundamental computations in massively multithreaded contexts, and we have incorporated these into a usable library with familiar look and feel. In this work we demonstrate the first design and implementation of a wait-free hash table. Our multiprocessor data structure design allows a large number of threads to concurrently insert, remove, and retrieve information. Non-blocking designs alleviate the problems traditionally associated with the use of mutual exclusion, such as bottlenecks and thread-safety. Lock-freedom provides the ability to share data without some of the drawbacks associated with locks, however, these designs remain susceptible to starvation. Furthermore, wait-freedom provides all of the benefits of lock-free synchronization with the added assurance that every thread makes progress in a finite number of steps. This implies deadlock-freedom, livelock-freedom, starvation-freedom, freedom from priority inversion, and thread-safety. The challenges of providing the desirable progress and correctness guarantees of wait-free objects makes their design and implementation difficult. There are few wait-free data structures described in the literature. Using only standard atomic operations provided by the hardware, our design is portable; therefore, it is applicable to a variety of data-intensive applications including the domains of embedded systems and supercomputers.Our experimental evaluation shows that our hash table design outperforms the most advanced locking solution, provided by Intel's TBB library, by 22%. When compared to more traditional locking designs we show a performance improvement by a factor of 7.92. When compared to alternative non-blocking designs, our hash table demonstrates solid performance gains in a large majority of cases, typically by a factor of 3.44.

  8. SAPHIRE 8 Software Configuration Management Plan

    SciTech Connect (OSTI)

    Curtis Smith

    2010-01-01T23:59:59.000Z

    The INL software developers use version control for both the formally released SAPHIRE versions, as well as for source code. For each formal release of the software, the developers perform an acceptance test: the software must pass a suite of automated tests prior to official release. Each official release of SAPHIRE is assigned a unique version identifier. The release is bundled into a standard installation package for easy and consistent set-up by individual users. Included in the release is a list of bug fixes and new features for the current release, as well as a history of those items for past releases. Each formal release of SAPHIRE will have passed an acceptance test. In addition to assignment of a unique version identifier for an official software release, each source code file is kept in a controlled library. Source code is a collection of all the computer instructions written by developers to create the finished product. The library is kept on a server, where back-ups are regularly made. This document describes the configuration management approach used as part of the SAPHIRE development.

  9. Achievements in testing of the MGA and FRAM isotopic software codes under the DOE/NNSA-IRSN cooperation of gamma-ray isotopic measurement systems

    SciTech Connect (OSTI)

    Vo, Duc [Los Alamos National Laboratory; Wang, Tzu - Fang [LLNL; Funk, Pierre [IRSN; Weber, Anne - Laure [IRSN; Pepin, Nicolas [IRSN; Karcher, Anna [IRSN

    2009-01-01T23:59:59.000Z

    DOE/NNSA and IRSN collaborated on a study of gamma-ray instruments and analysis methods used to perform isotopic measurements of special nuclear materials. The two agencies agreed to collaborate on the project in response to inconsistencies that were found in the various versions of software and hardware used to determine the isotopic abundances of uranium and plutonium. IRSN used software developed internally to test the MGA and FRAM isotopic analysis codes for criteria used to stop data acquisition. The stop-criterion test revealed several unusual behaviors in both the MGA and FRAM software codes.

  10. SHM Data Sets and Software

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    Sets and Software Contact Institute Director Charles Farrar (505) 663-5330 Email UCSD EI Director Michael Todd (858) 534-5951 Professional Staff Assistant Jutta Kayser (505)...

  11. A Hardware Test Bed for Measuring IEEE 802.11g Distribution Coordination Function Performance

    E-Print Network [OSTI]

    Kritzinger, Pieter S.

    with fixed packet length. We compare the test bed measurements to widely-accepted analytic and simulationA Hardware Test Bed for Measuring IEEE 802.11g Distribution Coordination Function Performance DCF performance using a test bed built with off-the-shelf hardware. Performance is measured

  12. Hardware-Oriented Point-Based Rendering of Complex Scenes Liviu Coconu Hans-Christian Hege

    E-Print Network [OSTI]

    Andrzejak, Artur

    Hardware-Oriented Point-Based Rendering of Complex Scenes Liviu Coconu Hans-Christian Hege Abstract High quality point rendering methods have been developed in the last years. A common drawback of these approaches is the lack of hardware support. We propose a novel point rendering technique that yields good

  13. Applying Reconfigurable Hardware to the Analysis of Multispectral and Hyperspectral Imagery

    E-Print Network [OSTI]

    Theiler, James

    and hyperspectral images. Last year, we reported on an implementation of k­means clustering for multispectral images hardware to accelerate k­means clustering is clear; the disadvantage is the hardware implementation worked to easily change the k­means implemen­ tation for these different data sets is important. For this reason

  14. Graphics for the Masses: A Hardware Rasterization Architecture for Mobile Phones

    E-Print Network [OSTI]

    Graphics for the Masses: A Hardware Rasterization Architecture for Mobile Phones Tomas Akenine typically is one of the most energy-consuming operations, and because mobile phones need to use as little also the power consumption. CR Categories: I.3.1 [Computer Graphics]: Hardware Architecture--Graphics

  15. A Hardware Platform for Network Intrusion Detection and Prevention Chris Clark1

    E-Print Network [OSTI]

    Lee, Wenke

    A Hardware Platform for Network Intrusion Detection and Prevention Chris Clark1 , Wenke Lee2, athomas}@cc.gatech.edu Abstract The current generation of centralized network intrusion detection systems that intrusion detection analysis should be distributed to network node IDS (NNIDS) running in hardware

  16. Inconsistency Management in Software Engineering 1 INCONSISTENCY MANAGEMENT IN SOFTWARE

    E-Print Network [OSTI]

    Spanoudakis, George

    ; do not guarantee some properties of the system, such as safety and reliability; and generateInconsistency Management in Software Engineering 1 INCONSISTENCY MANAGEMENT IN SOFTWARE ENGINEERING difficulties on system maintenance. On the positive side, inconsistencies can facilitate identification of some

  17. Energy Tracking Software Platform

    SciTech Connect (OSTI)

    Ryan Davis; Nathan Bird; Rebecca Birx; Hal Knowles

    2011-04-04T23:59:59.000Z

    Acceleration has created an interactive energy tracking and visualization platform that supports decreasing electric, water, and gas usage. Homeowners have access to tools that allow them to gauge their use and track progress toward a smaller energy footprint. Real estate agents have access to consumption data, allowing for sharing a comparison with potential home buyers. Home builders have the opportunity to compare their neighborhood's energy efficiency with competitors. Home energy raters have a tool for gauging the progress of their clients after efficiency changes. And, social groups are able to help encourage members to reduce their energy bills and help their environment. EnergyIT.com is the business umbrella for all energy tracking solutions and is designed to provide information about our energy tracking software and promote sales. CompareAndConserve.com (Gainesville-Green.com) helps homeowners conserve energy through education and competition. ToolsForTenants.com helps renters factor energy usage into their housing decisions.

  18. Software quality is a crucial issue in a society that vitally depends on software systems. Software quality

    E-Print Network [OSTI]

    Deissenboeck, Florian

    ABSTRACT Software quality is a crucial issue in a society that vitally depends on software systems quality in development. If the top management of software dependent companies does not have effective software quality management. After giving a few examples for software quality in real life

  19. Measuring FLOPS Using Hardware Performance Counter Technologies on LC systems

    SciTech Connect (OSTI)

    Ahn, D H

    2008-09-05T23:59:59.000Z

    FLOPS (FLoating-point Operations Per Second) is a commonly used performance metric for scientific programs that rely heavily on floating-point (FP) calculations. The metric is based on the number of FP operations rather than instructions, thereby facilitating a fair comparison between different machines. A well-known use of this metric is the LINPACK benchmark that is used to generate the Top500 list. It measures how fast a computer solves a dense N by N system of linear equations Ax=b, which requires a known number of FP operations, and reports the result in millions of FP operations per second (MFLOPS). While running a benchmark with known FP workloads can provide insightful information about the efficiency of a machine's FP pipelines in relation to other machines, measuring FLOPS of an arbitrary scientific application in a platform-independent manner is nontrivial. The goal of this paper is twofold. First, we explore the FP microarchitectures of key processors that are underpinning the LC machines. Second, we present the hardware performance monitoring counter-based measurement techniques that a user can use to get the native FLOPS of his or her program, which are practical solutions readily available on LC platforms. By nature, however, these native FLOPS metrics are not directly comparable across different machines mainly because FP operations are not consistent across microarchitectures. Thus, the first goal of this paper represents the base reference by which a user can interpret the measured FLOPS more judiciously.

  20. A Fast hardware Tracker for the ATLAS Trigger system

    E-Print Network [OSTI]

    Pandini, Carlo Enrico; The ATLAS collaboration

    2015-01-01T23:59:59.000Z

    The trigger system at the ATLAS experiment is designed to lower the event rate occurring from the nominal bunch crossing at 40 MHz to about 1 kHz for a designed LHC luminosity of 10$^{34}$ cm$^{-2}$ s$^{-1}$. After a very successful data taking run the LHC is expected to run starting in 2015 with much higher instantaneous luminosities and this will increase the load on the High Level Trigger system. More sophisticated algorithms will be needed to achieve higher background rejection while maintaining good efficiency for interesting physics signals, which requires a more extensive use of tracking information. The Fast Tracker (FTK) trigger system, part of the ATLAS trigger upgrade program, is a highly parallel hardware device designed to perform full-scan track-finding at the event rate of 100 kHz. FTK is a dedicated processor based on a mixture of advanced technologies. Modern, powerful, Field Programmable Gate Arrays form an important part of the system architecture, and the combinatorial problem of pattern r...

  1. A Fast hardware tracker for the ATLAS Trigger

    E-Print Network [OSTI]

    Pandini, Carlo Enrico; The ATLAS collaboration

    2015-01-01T23:59:59.000Z

    The trigger system at the ATLAS experiment is designed to lower the event rate occurring from the nominal bunch crossing at 40 MHz to about 1 kHz for a designed LHC luminosity of 10$^{34}$ cm$^{-2}$ s$^{-1}$. To achieve high background rejection while maintaining good efficiency for interesting physics signals, sophisticated algorithms are needed which require extensive use of tracking information. The Fast TracKer (FTK) trigger system, part of the ATLAS trigger upgrade program, is a highly parallel hardware device designed to perform track-finding at 100 kHz and based on a mixture of advanced technologies. Modern, powerful Field Programmable Gate Arrays (FPGA) form an important part of the system architecture, and the combinatorial problem of pattern recognition is solved by ~8000 standard-cell ASICs named Associative Memories. The availability of the tracking and subsequent vertex information within a short latency ensures robust selections and allows improved trigger performance for the most difficult sign...

  2. 3D Duo Binary Turbo Decoder Hardware Implementation

    E-Print Network [OSTI]

    Timo Lehngik-emden; Matthias Alles; Norbert Wehn

    Abstract: Each digital communication system needs channel coding to provide a certain quality of service. With the introducation of advanced channel codes like turbo codes and LDPC codes, error correcting near theoretical shannon limit became possible. Many applications require a low error floor in addition. The classical turbo code cannot meet this demand. Increasing the number of components codes, non-binary component codes or code concatenation are solutions for this problem, but come with a large complexity increase. In 2007 a new class of turbo codes, the 3D turbo code, was introduced by Berrou. The 3D turbo code provides a very good convergence and a large minimum distance at a low complexity. To the best of our knowledge this paper presents the first hardware implementation of a 3D turbo decoder. In addition we compare the implementation complexity of the 3D turbo decoder with the 8 and 16-state duo binary turbo decoder on FPGA and in 65nm ASIC technology.

  3. Intelligent Software Agents: Sensor Integration and Response

    SciTech Connect (OSTI)

    Kulesz, James J [ORNL; Lee, Ronald W [ORNL

    2013-01-01T23:59:59.000Z

    Abstract In a post Macondo world the buzzwords are Integrity Management and Incident Response Management. The twin processes are not new but the opportunity to link the two is novel. Intelligent software agents can be used with sensor networks in distributed and centralized computing systems to enhance real-time monitoring of system integrity as well as manage the follow-on incident response to changing, and potentially hazardous, environmental conditions. The software components are embedded at the sensor network nodes in surveillance systems used for monitoring unusual events. When an event occurs, the software agents establish a new concept of operation at the sensing node, post the event status to a blackboard for software agents at other nodes to see , and then react quickly and efficiently to monitor the scale of the event. The technology addresses a current challenge in sensor networks that prevents a rapid and efficient response when a sensor measurement indicates that an event has occurred. By using intelligent software agents - which can be stationary or mobile, interact socially, and adapt to changing situations - the technology offers features that are particularly important when systems need to adapt to active circumstances. For example, when a release is detected, the local software agent collaborates with other agents at the node to exercise the appropriate operation, such as: targeted detection, increased detection frequency, decreased detection frequency for other non-alarming sensors, and determination of environmental conditions so that adjacent nodes can be informed that an event is occurring and when it will arrive. The software agents at the nodes can also post the data in a targeted manner, so that agents at other nodes and the command center can exercise appropriate operations to recalibrate the overall sensor network and associated intelligence systems. The paper describes the concepts and provides examples of real-world implementations including the Threat Detection and Analysis System (TDAS) at the International Port of Memphis and the Biological Warning and Incident Characterization System (BWIC) Environmental Monitoring (EM) Component. Technologies developed for these 24/7 operational systems have applications for improved real-time system integrity awareness as well as provide incident response (as needed) for production and field applications.

  4. IBM Software IBM Rational Team

    E-Print Network [OSTI]

    IBM Software Data Sheet March 2013 IBM Rational Team Concert Be lean. Be agile. Work together near real-time, contextual collaboration for distributed project teams Improve software quality objectives. Teams are trying to adopt agile practices, but are having difficulty because of several factors

  5. Software measurement 2009. 1. 14

    E-Print Network [OSTI]

    Bae, Doo-Hwan

    Software measurement Tutorial 2009. 1. 14 Yeong-Seok Seo #12; KAIST SE LAB 2009 Contents Introduction Designing a software measurement process Measurement elements Measurement scales Measure for success Conclusion 2/28 #12; KAIST SE LAB 2009 Introduction(1/3) Definition of terminology Measurement[1

  6. Arquitecturas Software Juan Jos Moreno Navarro

    E-Print Network [OSTI]

    Fredlund, Lars-Ã?ke

    Arquitecturas Software Juan José Moreno Navarro (Curso de Software basado en Componentes, junto a Lars-Ake Fredlund) Arquitecturas Software · Motivación: ­ Complejidad creciente de aplicaciones sus propiedades globales. Arquitecturas Software · Características: ­ Parte del diseño de software

  7. The Software Engineering Master's Program 1. Introduction

    E-Print Network [OSTI]

    of Embedded Real-time Systems; ___SW4581 Software Reliability (3-1); ___SW4582 Weapons System Software SafetyThe Software Engineering Master's Program 1. Introduction The Software Engineering program at the U to learn all aspects of software development and the skills needed to efficiently and reliably plan

  8. RELAP-7 SOFTWARE VERIFICATION AND VALIDATION PLAN

    SciTech Connect (OSTI)

    Smith, Curtis L [Idaho National Laboratory; Choi, Yong-Joon [Idaho National Laboratory; Zou, Ling [Idaho National Laboratory

    2014-09-01T23:59:59.000Z

    This INL plan comprehensively describes the software for RELAP-7 and documents the software, interface, and software design requirements for the application. The plan also describes the testing-based software verification and validation (SV&V) process—a set of specially designed software models used to test RELAP-7.

  9. Agile Software Architecture: Why Your Project Needs It

    E-Print Network [OSTI]

    de Weck, Olivier L.

    2/12/2011 1 Agile Software Architecture: Why Your Project Needs It Business meets Implementation Chris Miyachi SDM Entering Class 2000 Presentation Outline · What is Software Architecture · Architecture within the Software Lifecycle · Software Architecture and Lean Software Development · Software

  10. Hardware Development of a Laboratory-Scale Microgrid Phase 2: Operation and Control of a Two-Inverter Microgrid

    SciTech Connect (OSTI)

    Illindala, M. S.; Piagi, P.; Zhang, H.; Venkataramanan, G.; Lasseter, R. H.

    2004-03-01T23:59:59.000Z

    This report summarizes the activities of the second year of a three-year project to develop control software for microsource distributed generation systems. In this phase, a laboratory-scale microgrid was expanded to include: (1) Two emulated distributed resources; (2) Static switchgear to allow rapid disconnection and reconnection; (3) Electronic synchronizing circuitry to enable transient-free grid interconnection; (4) Control software for dynamically varying the frequency and voltage controller structures; and (5) Power measurement instrumentation for capturing transient waveforms at the interconnect during switching events.

  11. Self-assembled software and method of overriding software execution

    DOE Patents [OSTI]

    Bouchard, Ann M.; Osbourn, Gordon C.

    2013-01-08T23:59:59.000Z

    A computer-implemented software self-assembled system and method for providing an external override and monitoring capability to dynamically self-assembling software containing machines that self-assemble execution sequences and data structures. The method provides an external override machine that can be introduced into a system of self-assembling machines while the machines are executing such that the functionality of the executing software can be changed or paused without stopping the code execution and modifying the existing code. Additionally, a monitoring machine can be introduced without stopping code execution that can monitor specified code execution functions by designated machines and communicate the status to an output device.

  12. The Software Technology of the 21st Century: From Software Reuse to Collaborative Software Design

    E-Print Network [OSTI]

    Fischer, Gerhard

    Gerhard Fischer University of Colorado, Center for LifeLong Learning and Design (L3D) Department supports evolution [Dawkins, 1987]. Various types of software artifacts, such as design knowledge a cognitive and social problem [Fischer, 1987]. Designers must locate reusable software artifacts relevant

  13. An Embedded System for Safe, Secure and Reliable Execution of High Consequence Software

    SciTech Connect (OSTI)

    MCCOY,JAMES A.

    2000-08-29T23:59:59.000Z

    As more complex and functionally diverse requirements are placed on high consequence embedded applications, ensuring safe and secure operation requires an execution environment that is ultra reliable from a system viewpoint. In many cases the safety and security of the system depends upon the reliable cooperation between the hardware and the software to meet real-time system throughput requirements. The selection of a microprocessor and its associated development environment for an embedded application has the most far-reaching effects on the development and production of the system than any other element in the design. The effects of this choice ripple through the remainder of the hardware design and profoundly affect the entire software development process. While state-of-the-art software engineering principles indicate that an object oriented (OO) methodology provides a superior development environment, traditional programming languages available for microprocessors targeted for deeply embedded applications do not directly support OO techniques. Furthermore, the microprocessors themselves do not typically support nor do they enforce an OO environment. This paper describes a system level approach for the design of a microprocessor intended for use in deeply embedded high consequence applications that both supports and enforces an OO execution environment.

  14. Memory Usage of a Software Communication Architecture Waveform

    E-Print Network [OSTI]

    Ellingson, Steven W.

    . These characteristics of SDR provide cost savings by ex- tending the life cycle of hardware and provide more capability the number of memory chips in the final hardware design, this leads to lower cost radios that require less processing hardware. Close attention must be paid to the SDR hardware in order to meet battery lifetime

  15. CTRLWORK AND MACBREAKZ ERGONOMIC BREAK REMINDER SOFTWARE

    E-Print Network [OSTI]

    California at Santa Barbara, University of

    CTRLWORK AND MACBREAKZ ERGONOMIC BREAK REMINDER SOFTWARE SOFTWARE FEATURES: Analyzes your for installation assistance. 1. Please uninstall the former ergonomic break software, RSIGuard, if currently instructions on the screen. For more information, contact the UCSB Ergonomics Program at Ergonomics

  16. Managing Variability throughout the Software Development Lifecycle

    E-Print Network [OSTI]

    Managing Variability throughout the Software Development Lifecycle Neil Loughran and Awais Rashid levels of the software development lifecycle, especially when new requirements arise. We believe of the software development lifecycle. Moreover, the effects of variability and, in particular, new variabilities

  17. Daylighting Prediction Software: Comparative Analysis and Application

    E-Print Network [OSTI]

    Estes, J. M. Jr.; Schreppler, S.; Newsom, T.

    2004-01-01T23:59:59.000Z

    in selecting a software program are presented. “Radiance”, a reverse ray tracing method software package, was chosen for use in the simulations. An existing school was modeled with the Radiance software and predictions of daylighting contributions were compared...

  18. Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

    E-Print Network [OSTI]

    Adiprawita, Widyawardana; Semibiring, Jaka

    2008-01-01T23:59:59.000Z

    Field trial is very critical and high risk in autonomous UAV development life cycle. Hardware in the loop (HIL) simulation is a computer simulation that has the ability to simulate UAV flight characteristic, sensor modeling and actuator modeling while communicating in real time with the UAV autopilot hardware. HIL simulation can be used to test the UAV autopilot hardware reliability, test the closed loop performance of the overall system and tuning the control parameter. By rigorous testing in the HIL simulator, the risk in the field trial can be minimized.

  19. Power Hardware-in-the-Loop (PHIL) Testing Facility for Distributed Energy Storage (Poster)

    SciTech Connect (OSTI)

    Neubauer.J.; Lundstrom, B.; Simpson, M.; Pratt, A.

    2014-06-01T23:59:59.000Z

    The growing deployment of distributed, variable generation and evolving end-user load profiles presents a unique set of challenges to grid operators responsible for providing reliable and high quality electrical service. Mass deployment of distributed energy storage systems (DESS) has the potential to solve many of the associated integration issues while offering reliability and energy security benefits other solutions cannot. However, tools to develop, optimize, and validate DESS control strategies and hardware are in short supply. To fill this gap, NREL has constructed a power hardware-in-the-loop (PHIL) test facility that connects DESS, grid simulator, and load bank hardware to a distribution feeder simulation.

  20. Software Security Rules, SDLC Perspective

    E-Print Network [OSTI]

    Banerjee, C

    2009-01-01T23:59:59.000Z

    Software has become an integral part of everyday life. Everyday, millions of people perform transaction through internet, ATM, mobile phone, they send email and Egreetings, and use word processing and spreadsheet for various purpose. People use software bearing in mind that it is reliable and can be trust upon and the operation they perform is secured. Now, if these software have exploitable security hole then how can they be safe for use. Security brings value to software in terms of peoples trust. The value provided by secure software is of vital importance because many critical functions are entirely dependent on the software. That is why security is a serious topic which should be given proper attention during the entire SDLC, right from the beginning. For the proper implementation of security in the software, twenty one security rules are proposed in this paper along with validation results. It is found that by applying these rules as per given implementation mechanism, most of the vulnerabilities are el...

  1. A proposed approach for developing next-generation computational electromagnetics software

    SciTech Connect (OSTI)

    Miller, E.K.; Kruger, R.P. [Los Alamos National Lab., NM (United States); Moraites, S. [Simulated Life Systems, Inc., Chambersburg, PA (United States)

    1993-02-01T23:59:59.000Z

    Computations have become a tool coequal with mathematics and measurements as a means of performing electromagnetic analysis and design. This is demonstrated by the volume of articles and meeting presentations in which computational electromagnetics (CEM) is routinely employed to address an increasing variety of problems. Yet, in spite of the substantial resources invested in CEM software over the past three decades, little real progress seems to have been made towards providing the EM engineer software tools having a functionality equivalent to that expected of hardware instrumentation. Furthermore, the bulk of CEM software now available is generally of limited applicability to large, complex problems because most modeling codes employ a single field propagator, or analytical form, of Maxwell`s Equations. The acknowledged advantages of hybrid models, i.e., those which employ different propagators in differing regions of a problem, are relatively unexploited. The thrust of this discussion is to propose a new approach designed to address both problems outlined above, integrating advances being made in both software and hardware development. After briefly reviewing the evolution of modeling CEM software to date and pointing out the deficiencies thereof, we describe an approach for making CEM tools more truly ``user friendly`` called EMSES (Electromagnetic Modeling and Simulation Environment for Systems). This will be achieved through two main avenues. One is developing a common problem-description language implemented in a visual programming environment working together with a translator that produces the specific model description needed by various numerical treatments, in order to optimize user efficiency. The other is to employ a new modeling paradigm based on the idea of field propagators to expedite the development of the hybrid models that are needed to optimize computation efficiency.

  2. A proposed approach for developing next-generation computational electromagnetics software

    SciTech Connect (OSTI)

    Miller, E.K.; Kruger, R.P. (Los Alamos National Lab., NM (United States)); Moraites, S. (Simulated Life Systems, Inc., Chambersburg, PA (United States))

    1993-01-01T23:59:59.000Z

    Computations have become a tool coequal with mathematics and measurements as a means of performing electromagnetic analysis and design. This is demonstrated by the volume of articles and meeting presentations in which computational electromagnetics (CEM) is routinely employed to address an increasing variety of problems. Yet, in spite of the substantial resources invested in CEM software over the past three decades, little real progress seems to have been made towards providing the EM engineer software tools having a functionality equivalent to that expected of hardware instrumentation. Furthermore, the bulk of CEM software now available is generally of limited applicability to large, complex problems because most modeling codes employ a single field propagator, or analytical form, of Maxwell's Equations. The acknowledged advantages of hybrid models, i.e., those which employ different propagators in differing regions of a problem, are relatively unexploited. The thrust of this discussion is to propose a new approach designed to address both problems outlined above, integrating advances being made in both software and hardware development. After briefly reviewing the evolution of modeling CEM software to date and pointing out the deficiencies thereof, we describe an approach for making CEM tools more truly user friendly'' called EMSES (Electromagnetic Modeling and Simulation Environment for Systems). This will be achieved through two main avenues. One is developing a common problem-description language implemented in a visual programming environment working together with a translator that produces the specific model description needed by various numerical treatments, in order to optimize user efficiency. The other is to employ a new modeling paradigm based on the idea of field propagators to expedite the development of the hybrid models that are needed to optimize computation efficiency.

  3. SAPHIRE 8 Software Acceptance Test Plan

    SciTech Connect (OSTI)

    Ted S. Wood; Curtis L. Smith

    2009-07-01T23:59:59.000Z

    This document describe & report the overall SAPHIRE 8 Software acceptance test paln to offically release the SAPHIRE version 8 software to the NRC custoer for distribution.

  4. Software Platform Evaluation - Verifiable Fuel Cycle Simulation (VISION) Model

    SciTech Connect (OSTI)

    J. J. Jacobson; D. E. Shropshire; W. B. West

    2005-11-01T23:59:59.000Z

    The purpose of this Software Platform Evaluation (SPE) is to document the top-level evaluation of potential software platforms on which to construct a simulation model that satisfies the requirements for a Verifiable Fuel Cycle Simulation Model (VISION) of the Advanced Fuel Cycle (AFC). See the Software Requirements Specification for Verifiable Fuel Cycle Simulation (VISION) Model (INEEL/EXT-05-02643, Rev. 0) for a discussion of the objective and scope of the VISION model. VISION is intended to serve as a broad systems analysis and study tool applicable to work conducted as part of the AFCI (including costs estimates) and Generation IV reactor development studies. This document will serve as a guide for selecting the most appropriate software platform for VISION. This is a “living document” that will be modified over the course of the execution of this work.

  5. SOFTWARE ENGINEERING Journal of Research and Practice in Information Technology, Vol. 32, No. 1, February 2000 39

    E-Print Network [OSTI]

    to include formal methods in their software engineering curriculum, they face a dilemma: there are too large engineers. Keywords: software engineering education, formal methods Manuscript received: 26 October 1999 principles of software engineering but also on technical details of formal methods. When developing

  6. Software Framework for Advanced Power Plant Simulations

    SciTech Connect (OSTI)

    John Widmann; Sorin Munteanu; Aseem Jain; Pankaj Gupta; Mark Moales; Erik Ferguson; Lewis Collins; David Sloan; Woodrow Fiveland; Yi-dong Lang; Larry Biegler; Michael Locke; Simon Lingard; Jay Yun

    2010-08-01T23:59:59.000Z

    This report summarizes the work accomplished during the Phase II development effort of the Advanced Process Engineering Co-Simulator (APECS). The objective of the project is to develop the tools to efficiently combine high-fidelity computational fluid dynamics (CFD) models with process modeling software. During the course of the project, a robust integration controller was developed that can be used in any CAPE-OPEN compliant process modeling environment. The controller mediates the exchange of information between the process modeling software and the CFD software. Several approaches to reducing the time disparity between CFD simulations and process modeling have been investigated and implemented. These include enabling the CFD models to be run on a remote cluster and enabling multiple CFD models to be run simultaneously. Furthermore, computationally fast reduced-order models (ROMs) have been developed that can be 'trained' using the results from CFD simulations and then used directly within flowsheets. Unit operation models (both CFD and ROMs) can be uploaded to a model database and shared between multiple users.

  7. Software Modeling and Verification Professors

    E-Print Network [OSTI]

    Ábrahám, Erika

    Software Modeling and Verification Staff · Professors Prof. Dr. Ir. Joost-Pieter Katoen Prof. em) Mark Timmer (Uni Twente, NL) Dr. Olga Tveretina (Karlsruhe University, D) Ralf Wimmer (Universität

  8. Software Engineering Introduction to SWE

    E-Print Network [OSTI]

    Razak, Saquib

    Unit 23 1 Software Engineering · Introduction to SWE · What is SDLC · Phases of SDLC #12;Unit 23 2 the new house to the customer which is now ready for occupation. #12;Unit 23 4 What is SDLC The SDLC has

  9. Ten Incredibly Dangerous Software Ideas

    E-Print Network [OSTI]

    G. A. Maney

    2006-07-07T23:59:59.000Z

    This is a rough draft synopsis of a book presently in preparation. This book provides a systematic critique of the software industry. This critique is accomplished using classical methods in practical design science.

  10. Extreme Balance of System Hardware Cost Reduction (BOS-X) Funding Opportunity

    Broader source: Energy.gov [DOE]

    Under the Extreme Balance of System Hardware Cost Reduction (BOS-X) program, DOE is funding new components and system designs to overcome scientific, technological, and engineering barriers to...

  11. Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer Cinematography

    E-Print Network [OSTI]

    Pellacini, Fabio

    Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer Cinematography Fabio Pellacini cinematography, the process of lighting design in- volves placing and configuring lights to define the visual

  12. Medical Hardware for the Space Environment: An Engineering Experience at the National Aeronautics and Space Administration

    E-Print Network [OSTI]

    Reyna, Baraquiel

    2011-10-21T23:59:59.000Z

    The complexity and amount of medical hardware needed by National Aeronautics and Space Administration (NASA) constantly shifts with mission requirements. Early missions such as Mercury, Gemini, and Apollo required minimal, relatively non...

  13. Exploring the Potential of Performance Monitoring Hardware to Support Run-time

    E-Print Network [OSTI]

    Colorado at Boulder, University of

    through on-chip Hardware Performance Monitoring (HPM) support, it is not clear whether this tech- nology can effectively guide a run-time optimization framework. To date the HPM information of various

  14. Keeping Secrets in Hardware: the Microsoft Xbox(TM) Case Study

    E-Print Network [OSTI]

    Huang, Andrew "bunnie"

    2002-05-26T23:59:59.000Z

    This paper discusses the hardware foundations of the cryptosystem employed by the Xbox(TM) video game console from Microsoft. A secret boot block overlay is buried within a system ASIC. This secret boot block decrypts and ...

  15. Software Development for a CompactRIO-Based Wire Scanner Control and Data Acquisition SYstem

    SciTech Connect (OSTI)

    Sedillo, James Daniel [Los Alamos National Laboratory

    2012-05-16T23:59:59.000Z

    The Beam Diagnostics and Instrumentation Team at the Los Alamos Neutron Science Center is developing a wire scanner data acquisition and control system with a National Instrument's compactRIO at its core. For this application, the compactRIO controller not only requires programming the FPGA and RT computer internal to the compactRIO, but also requires programming a client computer and a touch panel display. This article will summarize the hardware interfaces and describe the software design approach utilized for programming and interfacing the four systems together in order to fulfill the design requirements and promote reliable interoperability.

  16. Computing Lennard-Jones Potentials and Forces with Reconfigurable Hardware

    E-Print Network [OSTI]

    Prasanna, Viktor K.

    dynamics simulations. This architecture employs IEEE 754 double precision floating point units, including Department of Electrical Engineering-Systems University of Southern California Los Angeles, CA Abstract

  17. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1 : ASC software quality engineering practices version 1.0.

    SciTech Connect (OSTI)

    Minana, Molly A.; Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2005-01-01T23:59:59.000Z

    The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in DOE/AL Quality Criteria (QC-1) as conformance to customer requirements and expectations. This quality plan defines the ASC program software quality practices and provides mappings of these practices to the SNL Corporate Process Requirements (CPR 1.3.2 and CPR 1.3.6) and the Department of Energy (DOE) document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines (GP&G). This quality plan identifies ASC management and software project teams' responsibilities for cost-effective software engineering quality practices. The SNL ASC Software Quality Plan establishes the signatories commitment to improving software products by applying cost-effective software engineering quality practices. This document explains the project teams opportunities for tailoring and implementing the practices; enumerates the practices that compose the development of SNL ASC's software products; and includes a sample assessment checklist that was developed based upon the practices in this document.

  18. Vertexing and Tracking Software at LHCb

    E-Print Network [OSTI]

    Bowen, Espen Eie

    2015-01-01T23:59:59.000Z

    The LHCb experiment is a dedicated heavy flavour experiment at the LHC. Its primary goal is to search for indirect evidence of New Physics in CP violation and rare decays of beauty and charm hadrons. The detector includes a high granularity silicon-strip vertex detector, a silicon-strip detector upstream of the magnet and three stations of silicon-strip detectors and straw drift tubes downstream of the magnet. The software used to perform the track reconstruction and primary vertex reconstruction is described in detail along with a discussion of its performance.

  19. From OO to FPGA : fitting round objects into square hardware.

    SciTech Connect (OSTI)

    Kou, Stephen [University of California, Los Angeles, CA; Palsberg, Jens [University of California, Los Angeles, CA; Brooks, Jeffrey

    2012-09-01T23:59:59.000Z

    Consumer electronics today such as cell phones often have one or more low-power FPGAs to assist with energy-intensive operations in order to reduce overall energy consumption and increase battery life. However, current techniques for programming FPGAs require people to be specially trained to do so. Ideally, software engineers can more readily take advantage of the benefits FPGAs offer by being able to program them using their existing skills, a common one being object-oriented programming. However, traditional techniques for compiling object-oriented languages are at odds with today's FPGA tools, which support neither pointers nor complex data structures. Open until now is the problem of compiling an object-oriented language to an FPGA in a way that harnesses this potential for huge energy savings. In this paper, we present a new compilation technique that feeds into an existing FPGA tool chain and produces FPGAs with up to almost an order of magnitude in energy savings compared to a low-power microprocessor while still retaining comparable performance and area usage.

  20. A Survey on Mining Software Survey Presentation

    E-Print Network [OSTI]

    Bae, Doo-Hwan

    ­ Effort Estimation ­ Mining Aspects · Papers at a glance · Related Workshop · Available Resources of mining software archives to support, ­ the maintenance of software systems, ­ improve software designA Survey on Mining Software Archives Survey Presentation Jin Ung, Oh ­ 2007.07.11 #12;Contents

  1. The ACTS Center for Software Sustainability

    E-Print Network [OSTI]

    Leroy, Drummond-Lewis

    2014-01-01T23:59:59.000Z

    Software Engineering for High Performance Computing Systemwith DOE high performance computing centers like NERSC, and

  2. What is Your Software Worth? Gio Wiederhold

    E-Print Network [OSTI]

    Wiederhold, Gio

    [Boehm:81, 00]. Even software engineering management approaches termed `Earned Value Management' only This article presents a method for valuing software, based on the income that use of that software is expected expectations, software maintenance, product growth, discounting to present value, and the like, always focusing

  3. Light Duty Utility Arm Software Test Plan

    SciTech Connect (OSTI)

    Kiebel, G.R.

    1995-12-18T23:59:59.000Z

    This plan describes how validation testing of the software will be implemented for the integrated control and data acquisition system of the Light Duty Utility Arm System (LDUA). The purpose of LDUA software validation testing is to demonstrate and document that the LDUA software meets its software requirements specification.

  4. Policy-Parametric Software Travis Breaux

    E-Print Network [OSTI]

    Young, R. Michael

    Policy-Parametric Software Travis Breaux Department of Computer Science North Carolina State University tdbreaux@ncsu.edu Abstract Policy-parametric software describes a vision for enterprise software that promotes organizational policy as a computational parameter in future software systems. In the following

  5. Bachelor-Fachprojekt ,,Software im Automobil"

    E-Print Network [OSTI]

    Morik, Katharina

    11 Bachelor-Fachprojekt ,,Software im Automobil" Olaf Spinczyk Arbeitsgruppe Eingebettete.cs.uni-dortmund.de/~spinczyk/ #12;Fachprojekt ,,Software im Automobil" 22 Inhalt Fachprojekte Thema ,,Software im Automobil" Durchführung Generalisierung #12;Fachprojekt ,,Software im Automobil" 33 Fachprojekte ... ... haben stärkeren

  6. Hardware Prototyping of Two-Way Relay Systems

    E-Print Network [OSTI]

    Wu, Qiong

    2012-10-19T23:59:59.000Z

    , including Orthogonal Frequency-Division Multiplexing (OFDM) frame synchronization at the receiver, source to source node synchronization, and handshaking between the sources and relay nodes. Those synchronization methods control the behavior of the two...

  7. Engineering secure software

    E-Print Network [OSTI]

    Jetly, Prateek

    2001-01-01T23:59:59.000Z

    the vulnerabilities based on their coverage and cost. The above modeling approach is also known as thc onion peel model due to its nature of dividing the problem space into zones of similar security. These zones represent the peels of the onion. Each zone is also... into peels based on the security considerations of the entities of the system. The model describes minimum interaction among components across peels and maximum within peels. The onion diagram includes the physical entities of the systems and not just...

  8. SUSTAINABLE REMEDIATION SOFTWARE TOOL EXERCISE AND EVALUATION

    SciTech Connect (OSTI)

    Kohn, J.; Nichols, R.; Looney, B.

    2011-05-12T23:59:59.000Z

    The goal of this study was to examine two different software tools designed to account for the environmental impacts of remediation projects. Three case studies from the Savannah River Site (SRS) near Aiken, SC were used to exercise SiteWise (SW) and Sustainable Remediation Tool (SRT) by including both traditional and novel remediation techniques, contaminants, and contaminated media. This study combined retrospective analysis of implemented projects with prospective analysis of options that were not implemented. Input data were derived from engineering plans, project reports, and planning documents with a few factors supplied from calculations based on Life Cycle Assessment (LCA). Conclusions drawn from software output were generally consistent within a tool; both tools identified the same remediation options as the 'best' for a given site. Magnitudes of impacts varied between the two tools, and it was not always possible to identify the source of the disagreement. The tools differed in their quantitative approaches: SRT based impacts on specific contaminants, media, and site geometry and modeled contaminant removal. SW based impacts on processes and equipment instead of chemical modeling. While SW was able to handle greater variety in remediation scenarios, it did not include a measure of the effectiveness of the scenario.

  9. A Formal Embedded Software Verification using Software Fault Tree Analysis

    E-Print Network [OSTI]

    -mail: jbyoo@konkuk.ac.kr Extended Abstract In developing embedded software such as nuclear reactor protection checking [4]. We used a prototype version of the KNICS RPS [5] in Korean nuclear power plants, but it may also be able to auto-populate address book changes. This is based on the use of an operating

  10. Manual dos Softwares Manuseio do TheSky Astronomy Software

    E-Print Network [OSTI]

    Software Esta é a tela principal. 1- Para você capturar imagens com a Câmera CCD, você precisa conectá imagens. Clique em Chose Folder... e crie os diretórios com os nomes e lugares desejados; 5- Depois de criar os diretórios, selecione o item AutoSave on; 6- Para começar a capturar as imagens, clique em Take

  11. DETECTION OF SUBSURFACE FACILITIES INCLUDING NON-METALLIC PIPE

    SciTech Connect (OSTI)

    Mr. Herb Duvoisin

    2003-05-26T23:59:59.000Z

    CyTerra has leveraged our unique, shallow buried plastic target detection technology developed under US Army contracts into deeper buried subsurface facilities and including nonmetallic pipe detection. This Final Report describes a portable, low-cost, real-time, and user-friendly subsurface plastic pipe detector (LULU- Low Cost Utility Location Unit) that relates to the goal of maintaining the integrity and reliability of the nation's natural gas transmission and distribution network by preventing third party damage, by detecting potential infringements. Except for frequency band and antenna size, the LULU unit is almost identical to those developed for the US Army. CyTerra designed, fabricated, and tested two frequency stepped GPR systems, spanning the frequencies of importance (200 to 1600 MHz), one low and one high frequency system. Data collection and testing was done at a variety of locations (selected for soil type variations) on both targets of opportunity and selected buried targets. We developed algorithms and signal processing techniques that provide for the automatic detection of the buried utility lines. The real time output produces a sound as the radar passes over the utility line alerting the operator to the presence of a buried object. Our unique, low noise/high performance RF hardware, combined with our field tested detection algorithms, represents an important advancement toward achieving the DOE potential infringement goal.

  12. March 17, 2004 1 Open Source Release of NASA Software

    E-Print Network [OSTI]

    valuable technology for benefit of U. S. Industry · Reconciling view ­ Appropriate dissemination includes, 2004 5 General Policy Considerations · Gilmore v. U.S. Dept. of Energy, 4 F.Supp.2d 912 (N.D. Cal. 1998 is not an "agency record" ­ Software containing non-FOIA exempt database or for manipulation of it is an "agency

  13. Teaching Formal Methods in Software Engineering Gavriel Yarmish, Brooklyn College

    E-Print Network [OSTI]

    Kopec, Danny

    Teaching Formal Methods in Software Engineering Gavriel Yarmish, Brooklyn College Danny Kopec, Brooklyn College Jim Aman, Xavier University Innovations in Engineering Education I Abstract Today we live there have been several known near catastrophes including the Three Mile Island Nuclear Power Station

  14. Software Requirements Specification Verifiable Fuel Cycle Simulation (VISION) Model

    SciTech Connect (OSTI)

    D. E. Shropshire; W. H. West

    2005-11-01T23:59:59.000Z

    The purpose of this Software Requirements Specification (SRS) is to define the top-level requirements for a Verifiable Fuel Cycle Simulation Model (VISION) of the Advanced Fuel Cycle (AFC). This simulation model is intended to serve a broad systems analysis and study tool applicable to work conducted as part of the AFCI (including costs estimates) and Generation IV reactor development studies.

  15. Shad-o-Snap X-Ray Camera Hardware Manual

    E-Print Network [OSTI]

    -o-Snap x-ray camera is a complete, stand-alone x-ray imaging device featuring "smart" microprocessor-controlled camera electronics and a convenient USB interface. The plug- and-play interface allows easy control by the silicon photodiodes. The Shad-o-Snap camera also includes electronics to digitize the video signal

  16. Functioning Hardware from Functional Programs Stephen A. Edwards

    E-Print Network [OSTI]

    Salzman, Daniel

    distributed memory systems. Transformations include scheduling arithmetic operations onto spe- ci c data paths, replacing recursion with iteration, and improving data locality by inlining recursive types. A compiler and waiting a year would bring bigger, faster chips with comparable prices and power consumption, thanks

  17. Medical Guidelines Reconciling Medical Software and Electronic Devices: Imatinib Case-study

    E-Print Network [OSTI]

    De Micheli, Giovanni

    Medical Guidelines Reconciling Medical Software and Electronic Devices: Imatinib Case-study Alena as specification of a medical system that includes both software and electronic devices. However, often medical GLs. INTRODUCTION Recently, the set of electronic medical devices has a tendency to be extended with a new class

  18. Software Process Improvement 98, Monte Carlo, December 1998. 1 Development and Integration Issues about Software Engineering,

    E-Print Network [OSTI]

    Laporte, Claude Y.

    Software Process Improvement 98, Monte Carlo, December 1998. 1 Development and Integration Issues about Software Engineering, Systems Engineering and Project Management Processes Claude Y. Laporte software engineering, systems engineering, supporting processes and project management process over

  19. Honeywell Modular Automation System Computer Software Documentation for the Magnesium Hydroxide Precipitation Process

    SciTech Connect (OSTI)

    STUBBS, A.M.

    2001-06-25T23:59:59.000Z

    The purpose of this Computer Software Document (CSWD) is to provide configuration control of the Honeywell Modular Automation System (MAS) in use at the Plutonium Finishing Plant (PFP) for the Magnesium Hydroxide Precipitation Process in Rm 230C/234-5Z. The magnesium hydroxide process control software Rev 0 is being updated to include control programming for a second hot plate. The process control programming was performed by the system administrator. Software testing for the additional hot plate was performed per PFP Job Control Work Package 2Z-00-1703. The software testing was verified by Quality Control to comply with OSD-Z-184-00044, Magnesium Hydroxide Precipitation Process.

  20. ACAB software upgrade

    SciTech Connect (OSTI)

    Sanz, J.; Balmisa, J.M.

    1997-10-01T23:59:59.000Z

    This report address two issues, namely the ``Selection of the most current nuclear data libraries available`` and the ``User`s manual of the updated ACAB code``. A general summary of the major features of ACAB is provides in Section 1 which highlights the new capabilities included in the present version of ACAB. We address the issue of the nuclear data libraries selected as starting point in preparing the libraries to be used directly by ACAB. Section II describes the main features of the selected libraries. In Section IV, the impact of using these libraries in Inertial Fusion Energy, IFE, applications is assessed by comparing activation results obtained using different activation cross-sections data libraries. The points considered are the processing of libraries and libraries adapted to be directly read by ACAB. The ``processing`` efforts made within the frame of this project have been focused on the COLLAPSE code. Important modifications have been made, and in Section IV we provide an overall description of the new version. The content of the data bases employed by the updated ACAB code are described in Section V. The input data file for running ACAB is dealt with in Section VI, and some example problems are discussed in Section VII. Finally, regarding analysis of activation results we described in Section VIII the updated version of the CHAINS code.

  1. Development of a Method for Quantifying the Reliability of Nuclear Safety-Related Software

    SciTech Connect (OSTI)

    Yi Zhang; Michael W. Golay

    2003-10-01T23:59:59.000Z

    The work of our project is intended to help introducing digital technologies into nuclear power into nuclear power plant safety related software applications. In our project we utilize a combination of modern software engineering methods: design process discipline and feedback, formal methods, automated computer aided software engineering tools, automatic code generation, and extensive feasible structure flow path testing to improve software quality. The tactics include ensuring that the software structure is kept simple, permitting routine testing during design development, permitting extensive finished product testing in the input data space of most likely service and using test-based Bayesian updating to estimate the probability that a random software input will encounter an error upon execution. From the results obtained the software reliability can be both improved and its value estimated. Hopefully our success in the project's work can aid the transition of the nuclear enterprise into the modern information world. In our work, we have been using the proprietary sample software, the digital Signal Validation Algorithm (SVA), provided by Westinghouse. Also our work is being done with their collaboration. The SVA software is used for selecting the plant instrumentation signal set which is to be used as the input the digital Plant Protection System (PPS). This is the system that automatically decides whether to trip the reactor. In our work, we are using -001 computer assisted software engineering (CASE) tool of Hamilton Technologies Inc. This tool is capable of stating the syntactic structure of a program reflecting its state requirements, logical functions and data structure.

  2. Instruction-Level Characterization of Scientific Computing Applications Using Hardware Performance Counters

    SciTech Connect (OSTI)

    Luo, Y.; Cameron, K.W.

    1998-11-24T23:59:59.000Z

    Workload characterization has been proven an essential tool to architecture design and performance evaluation in both scientific and commercial computing areas. Traditional workload characterization techniques include FLOPS rate, cache miss ratios, CPI (cycles per instruction or IPC, instructions per cycle) etc. With the complexity of sophisticated modern superscalar microprocessors, these traditional characterization techniques are not powerful enough to pinpoint the performance bottleneck of an application on a specific microprocessor. They are also incapable of immediately demonstrating the potential performance benefit of any architectural or functional improvement in a new processor design. To solve these problems, many people rely on simulators, which have substantial constraints especially on large-scale scientific computing applications. This paper presents a new technique of characterizing applications at the instruction level using hardware performance counters. It has the advantage of collecting instruction-level characteristics in a few runs virtually without overhead or slowdown. A variety of instruction counts can be utilized to calculate some average abstract workload parameters corresponding to microprocessor pipelines or functional units. Based on the microprocessor architectural constraints and these calculated abstract parameters, the architectural performance bottleneck for a specific application can be estimated. In particular, the analysis results can provide some insight to the problem that only a small percentage of processor peak performance can be achieved even for many very cache-friendly codes. Meanwhile, the bottleneck estimation can provide suggestions about viable architectural/functional improvement for certain workloads. Eventually, these abstract parameters can lead to the creation of an analytical microprocessor pipeline model and memory hierarchy model.

  3. Institute for Software Technology Wissensverarbeitung

    E-Print Network [OSTI]

    Motivation Example correct behavior battery(c)(ab(c)voltage(c))battery(c)(ab(c)voltage(c)) bulb for Software Technology Motivation Example cont. t t tsystem structure battery(B). bulb(L1). bulb(L2). bulb(L3 the fact that a bulb does not lit if it is broken · solution: model faulty behavior battery

  4. Software Fault Diagnosis Peter Zoeteweij

    E-Print Network [OSTI]

    Zoeteweij, Peter

    Lab, Faculty of Electrical Engineering, Mathematics, and Computer Science, Delft University-to-day basis is constantly growing. Combined with a practically constant rate of faults per line of code in the software development cycle, which aim at exposing such discrepancies. In this context, automated diagnosis

  5. LEGOS: Object-based software components for mission-critical systems. Final report, June 1, 1995--December 31, 1997

    SciTech Connect (OSTI)

    NONE

    1998-08-01T23:59:59.000Z

    An estimated 85% of the installed base of software is a custom application with a production quantity of one. In practice, almost 100% of military software systems are custom software. Paradoxically, the marginal costs of producing additional units are near zero. So why hasn`t the software market, a market with high design costs and low productions costs evolved like other similar custom widget industries, such as automobiles and hardware chips? The military software industry seems immune to market pressures that have motivated a multilevel supply chain structure in other widget industries: design cost recovery, improve quality through specialization, and enable rapid assembly from purchased components. The primary goal of the ComponentWare Consortium (CWC) technology plan was to overcome barriers to building and deploying mission-critical information systems by using verified, reusable software components (Component Ware). The adoption of the ComponentWare infrastructure is predicated upon a critical mass of the leading platform vendors` inevitable adoption of adopting emerging, object-based, distributed computing frameworks--initially CORBA and COM/OLE. The long-range goal of this work is to build and deploy military systems from verified reusable architectures. The promise of component-based applications is to enable developers to snap together new applications by mixing and matching prefabricated software components. A key result of this effort is the concept of reusable software architectures. A second important contribution is the notion that a software architecture is something that can be captured in a formal language and reused across multiple applications. The formalization and reuse of software architectures provide major cost and schedule improvements. The Unified Modeling Language (UML) is fast becoming the industry standard for object-oriented analysis and design notation for object-based systems. However, the lack of a standard real-time distributed object operating system, lack of a standard Computer-Aided Software Environment (CASE) tool notation and lack of a standard CASE tool repository has limited the realization of component software. The approach to fulfilling this need is the software component factory innovation. The factory approach takes advantage of emerging standards such as UML, CORBA, Java and the Internet. The key technical innovation of the software component factory is the ability to assemble and test new system configurations as well as assemble new tools on demand from existing tools and architecture design repositories.

  6. Sandia Software Guidelines, Volume 2. Documentation

    SciTech Connect (OSTI)

    NONE

    1995-09-01T23:59:59.000Z

    This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. In consonance with the IEEE Standards for software documentation, this volume provides guidance in the selection of an adequate document set for a software project and example formats for many types of software documentation. A tutorial on life cycle documentation is also provided. Extended document thematic outlines and working examples of software documents are available on electronic media as an extension of this volume.

  7. EFOM 12C software: general overview. Final report

    SciTech Connect (OSTI)

    Jadot, P.; Fuchsova, J.; Vankelecom, E.; Van der Voort, E.; Thonet, C.

    1981-01-01T23:59:59.000Z

    The EFOM EC-12C software is described, produced by Systems-Europe during the first program of the CEC on energy modelling. This includes DAMOCLES, a specific data-base management system; SIMUL, a simulation program whose prime function is to check data consistency and issue warning messages when inconsistencies occur; and ORESTE-EDISON, a linear program matrix generator and report writer. The energy model, and the method of representing the energy system are briefly described. Appendix A defines the parameters needed to perform the case studies using the EFOM 12C software.

  8. Automatische stress tests voor software code werken uitstekend Hoe bepaal ik de kwaliteit van een stuk software? Net zoals bij banken, willen we software

    E-Print Network [OSTI]

    Al Hanbali, Ahmad

    stuk software? Net zoals bij banken, willen we software aan een stress test onderwerpen, en een rating

  9. Progress in Addressing DNFSB Recommendation 2002-1 Issues: Improving Accident Analysis Software Applications

    SciTech Connect (OSTI)

    VINCENT, ANDREW

    2005-04-25T23:59:59.000Z

    Defense Nuclear Facilities Safety Board (DNFSB) Recommendation 2002-1 (''Quality Assurance for Safety-Related Software'') identified a number of quality assurance issues on the use of software in Department of Energy (DOE) facilities for analyzing hazards, and designing and operating controls to prevent or mitigate potential accidents. Over the last year, DOE has begun several processes and programs as part of the Implementation Plan commitments, and in particular, has made significant progress in addressing several sets of issues particularly important in the application of software for performing hazard and accident analysis. The work discussed here demonstrates that through these actions, Software Quality Assurance (SQA) guidance and software tools are available that can be used to improve resulting safety analysis. Specifically, five of the primary actions corresponding to the commitments made in the Implementation Plan to Recommendation 2002-1 are identified and discussed in this paper. Included are the web-based DOE SQA Knowledge Portal and the Central Registry, guidance and gap analysis reports, electronic bulletin board and discussion forum, and a DOE safety software guide. These SQA products can benefit DOE safety contractors in the development of hazard and accident analysis by precluding inappropriate software applications and utilizing best practices when incorporating software results to safety basis documentation. The improvement actions discussed here mark a beginning to establishing stronger, standard-compliant programs, practices, and processes in SQA among safety software users, managers, and reviewers throughout the DOE Complex. Additional effort is needed, however, particularly in: (1) processes to add new software applications to the DOE Safety Software Toolbox; (2) improving the effectiveness of software issue communication; and (3) promoting a safety software quality assurance culture.

  10. Assessment of safety-critical software in nuclear power plants

    SciTech Connect (OSTI)

    Parnas, D.L.; Madey, J. [McMaster Univ., Hamilton, Ontario (Canada); Asmis, G.J.K. [Atomic Energy Control Board, Ottawa (Canada)

    1991-04-01T23:59:59.000Z

    This article outlines an approach in the design, documentation, and evaluation of computer systems. This allows the use of software in many safety-critical applications because it enables the systematic comparison of the program behavior with the engineering specifications of the computer system. Many of the ideas in this article have been used by the Atomic Energy Control Board of Canada in its safety assessment of the software for the shutdown systems of the Darlington Station. The four main elements of this approach follow: (1) Formal Documentation of Software Requirements: Most of the details of a complex environment can be ignored by system implementers and reviewers if they are given a complete and precise statement of the behavioral requirements for the computer system. We describe five mathematical relations that specify the requirements for the software in a computerized control system. (2) Design and Documentation of the Module Structure: Complexity caused by interactions between separately written components can be reduced by applying Data Abstraction, Abstract Data Types, and Object-Oriented Programming if the interfaces are precisely and completely documented. (3) Program Function Documentation: Software executions are lengthy sequences of state changes described by algorithms. The effects of these executive sequences can be precisely specified documented with tabular presentations of the program functions. Also, large programs can be decomposed and presented at a collection of well-documented smaller programs. (4) Tripod Approach to Assessment: There are three basic approaches to the assessment of complex software products: (i) testing, (ii) systematic inspection, and (iii) certification of people and processes. Assessment of a complex system cannot depend on any one of these alone. The approach used on the Darlington shutdown software, which included systematic inspection as well as planned and statistically designed random testing, is outlined.

  11. Salvo: Seismic imaging software for complex geologies

    SciTech Connect (OSTI)

    OBER,CURTIS C.; GJERTSEN,ROB; WOMBLE,DAVID E.

    2000-03-01T23:59:59.000Z

    This report describes Salvo, a three-dimensional seismic-imaging software for complex geologies. Regions of complex geology, such as overthrusts and salt structures, can cause difficulties for many seismic-imaging algorithms used in production today. The paraxial wave equation and finite-difference methods used within Salvo can produce high-quality seismic images in these difficult regions. However this approach comes with higher computational costs which have been too expensive for standard production. Salvo uses improved numerical algorithms and methods, along with parallel computing, to produce high-quality images and to reduce the computational and the data input/output (I/O) costs. This report documents the numerical algorithms implemented for the paraxial wave equation, including absorbing boundary conditions, phase corrections, imaging conditions, phase encoding, and reduced-source migration. This report also describes I/O algorithms for large seismic data sets and images and parallelization methods used to obtain high efficiencies for both the computations and the I/O of seismic data sets. Finally, this report describes the required steps to compile, port and optimize the Salvo software, and describes the validation data sets used to help verify a working copy of Salvo.

  12. A direct path to dependable software

    E-Print Network [OSTI]

    Jackson, Daniel

    2009-01-01T23:59:59.000Z

    What would it take to make software more dependable? Until now, most approaches have been indirect: some practices – processes, tools or techniques – are used that are believed to yield dependable software, and the argument ...

  13. An overview of software safety standards

    SciTech Connect (OSTI)

    Lawrence, J.D.

    1995-10-01T23:59:59.000Z

    The writing of standards for software safety is an increasingly important activity. This essay briefly describes the two primary standards-writing organizations, IEEE and IEC, and provides a discussion of some of the more interesting software safety standards.

  14. Global expansion strategies for software firms

    E-Print Network [OSTI]

    Yoden, Michihiko

    2014-01-01T23:59:59.000Z

    The business competition in the software industry is increasingly becoming a global competition. In this era with a fast-paced innovative environment, strategy plays an important role for managers in software companies in ...

  15. The Real Cost of Software Errors

    E-Print Network [OSTI]

    Zhivich, Michael A.

    Software is no longer creeping into every aspect of our lives - it's already there. In fact, failing to recognize just how much everything we do depends on software functioning correctly makes modern society vulnerable to ...

  16. TWRS systems engineering software configuration management plan

    SciTech Connect (OSTI)

    Porter, P.E.

    1996-10-09T23:59:59.000Z

    This plan delineates the requirements for control of software developed and supported by the Tank Waste Remediation System (TWRS) Technical Integration organization. The information contained in this plan shall assist employees involved with software modification and configuration control.

  17. Enterprise software : analysis of product strategies

    E-Print Network [OSTI]

    Boppana, Krishna S

    2007-01-01T23:59:59.000Z

    Since the invention of IBM 360, the first computing system about five decades ago, the processing and software capabilities have grown by leaps and have become major components of businesses. The software applications and ...

  18. Product management in software as a service

    E-Print Network [OSTI]

    Rajasekharan, Karthikeyan

    2012-01-01T23:59:59.000Z

    Software product management within Software as a Service is key domain of interest given the recent advances in Cloud Computing. This thesis explores the product management challenges within this domain. It makes a ...

  19. Dealing with software: the research data issues 

    E-Print Network [OSTI]

    Hong, Neil Chue

    2014-08-26T23:59:59.000Z

    Software underpins much of the scientific research undertaken today. As well as the “traditional” use of software for modelling and simulation, it is used to manage and control instruments, and analyse and visualise data. This permeation of the use...

  20. Table of contents 1 What is software architecture? ......................................................................... 1

    E-Print Network [OSTI]

    Dustdar, Schahram

    Table of contents 1 What is software architecture? ......................................................................... 1 1.1 Software architecture as abstraction ............................................................ 2 1.2 Software architecture as blueprint

  1. @ work' video segment features Robotic Software Engineer

    ScienceCinema (OSTI)

    Idaho National Laboratory

    2010-01-08T23:59:59.000Z

    @ work highlights Idaho National Laboratory employees and the jobs they perform.This segment features Robotic Software Engineer Miles Walton.

  2. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Requirements...

    Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site

    Requirements Management Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Requirements Management Checklist The following checklist is intended to provide system owners,...

  3. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Preacceptance...

    Broader source: Energy.gov (indexed) [DOE]

    PROGRAM: Preacceptance Checklist Security Issues SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Preacceptance Checklist Security Issues The following checklist is intended to...

  4. Optimization Online - Optimization Software and Modeling Systems ...

    E-Print Network [OSTI]

    Optimization Software and Modeling Systems Submissions - 2009. March 2009. Modeling Languages and Systems A Structure-Conveying Modelling Language ...

  5. Cost Model and Cost Estimating Software

    Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]

    1997-03-28T23:59:59.000Z

    This chapter discusses a formalized methodology is basically a cost model, which forms the basis for estimating software.

  6. Merging photovoltaic hardware development with hybrid applications in the USA

    SciTech Connect (OSTI)

    Bower, W.

    1993-11-01T23:59:59.000Z

    The use of multi-source power systems, ``hybrids,`` is one of the fastest growing, potentially significant markets for photovoltaic (PV) system technology today. Cost-effective applications today include remote facility power, remote area power supplies, remote home and village power, and power for dedicated electrical loads such as communications systems. This market sector is anticipated to be one of the most important growth opportunities for PV over the next five years. The US Department of Energy (USDOE) and Sandia National Laboratories (SNL) are currently engaged in an effort to accelerate the adoption of market-driven PV hybrid power systems and to effectively integrate PV with other energy sources. This paper provides details of this development and the ongoing hybrid activities in the United States. Hybrid systems are the primary focus of this paper.

  7. Developing and Deploying Advanced Algorithms to Novel Supercomputing Hardware

    E-Print Network [OSTI]

    Robert J. Brunner; Volodymyr V. Kindratenko; Adam D. Myers

    2007-11-21T23:59:59.000Z

    The objective of our research is to demonstrate the practical usage and orders of magnitude speedup of real-world applications by using alternative technologies to support high performance computing. Currently, the main barrier to the widespread adoption of this technology is the lack of development tools and case studies that typically impede non-specialists that might otherwise develop applications that could leverage these technologies. By partnering with the Innovative Systems Laboratory at the National Center for Supercomputing, we have obtained access to several novel technologies, including several Field-Programmable Gate Array (FPGA) systems, NVidia Graphics Processing Units (GPUs), and the STI Cell BE platform. Our goal is to not only demonstrate the capabilities of these systems, but to also serve as guides for others to follow in our path. To date, we have explored the efficacy of the SRC-6 MAP-C and MAP-E and SGI RASC Athena and RC100 reconfigurable computing platforms in supporting a two-point correlation function which is used in a number of different scientific domains. In a brute force test, the FPGA based single-processor system has achieved an almost two orders of magnitude speedup over a single-processor CPU system. We are now developing implementations of this algorithm on other platforms, including one using a GPU. Given the considerable efforts of the cosmology community in optimizing these classes of algorithms, we are currently working to implement an optimized version of the basic family of correlation functions by using tree-based data structures. Finally, we are also exploring other algorithms, such as instance-based classifiers, power spectrum estimators, and higher-order correlation functions that are also commonly used in a wide range of scientific disciplines.

  8. A Java-based Approach for Teaching Principles of Adaptive and Evolvable Software

    E-Print Network [OSTI]

    Gray, Jeffrey G.

    [42]. The proliferation of software in everyday life (e.g., embedded systems in automobiles, mobile an introduction to the history and literature of reflection and meta-programming. This includes the introspective

  9. Space and Time Efficient Parallel Algorithms and Software for EST Clustering

    E-Print Network [OSTI]

    Brendel, Volker

    Space and Time Efficient Parallel Algorithms and Software for EST Clustering Anantharaman. The novel features of our approach include 1) design of space-efficient algorithms to limit the space

  10. Software Architecture Evolution Olivier Barais1

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    1 Software Architecture Evolution Olivier Barais1 , Anne Franc¸oise Le Meur2 , Laurence Duchien2 and detailed treatment of the var- ious state-of-the-art approaches to evolving software architectures. Furthermore, we discuss one particular framework for software architecture evolution in more detail. 1

  11. University of Paderborn Software Engineering Group

    E-Print Network [OSTI]

    Kindler, Ekkart

    University of Paderborn Software Engineering Group 1 Subversion Configuration with Eclipse Softwaretechnikpraktikum 2006 #12;University of Paderborn Software Engineering Group 2 Installing SubclipseInstalling Subclipse Find and install new feature Use the Subclipse update site #12;University of Paderborn Software

  12. APPLYING HYPERTEXT STRUCTURES TO SOFTWARE DOCUMENTATION

    E-Print Network [OSTI]

    French, James C.

    with automating the management of software documentation to better increase its utility. We describe a prototype system, SLEUTH, currently under investigation as a vehicle for software documentation managementAPPLYING HYPERTEXT STRUCTURES TO SOFTWARE DOCUMENTATION James C. French 1 , John C. Knight, Allison

  13. APPLYING HYPERTEXT STRUCTURES TO SOFTWARE DOCUMENTATION

    E-Print Network [OSTI]

    French, James C.

    the management of software documentation to better increase its utility. We describe a prototype system, SLEUTH, currently under investigation as a vehicle for software documentation management. The prototype maintains & Management," Vol. 33, No. 2, pp. 219-231, 1997. #12;Applying Hypertext Structures to Software Documentation

  14. Logical Structure Extraction from Software Requirements Documents

    E-Print Network [OSTI]

    Czarnecki, Krzysztof

    Documents I. INTRODUCTION Requirements management (RM) tools store and manipu- late software requirementsLogical Structure Extraction from Software Requirements Documents Rehan Rauf, Michal Antkiewicz,mantkiew,kczarnec}@gsd.uwaterloo.ca Abstract--Software requirements documents (SRDs) are often authored in general-purpose rich-text editors

  15. Mathematical Methods System and Software Engineering*

    E-Print Network [OSTI]

    Mathematical Methods in System and Software Engineering* Manfred Broy Institut für Informatik. By this, we demonstrate how software engineering methods can be backed up by mathematics. We discuss the techniques and methods used in practice in software engineering and the formal techniques worked out

  16. IBM Software Thought Leadership White Paper

    E-Print Network [OSTI]

    IBM Software Thought Leadership White Paper August 2011 Transforming software delivery with cloud #12;2 Transforming software delivery with cloud Contents 2 Cloud: An opportunity 2 Increasing pressure and centralizing ALM and developer desktops 5 Concluding thoughts on the cloud Cloud: An opportunity The world

  17. SOFTWARE ENGINEERING January Entry, 120 credit program

    E-Print Network [OSTI]

    Doedel, Eusebius

    to Formal Methods for Software Engineering 3 SOEN 341 Software Process 3 Basic Science Year 3 Fall Course Principles and Economics 3 ENGR 391 Numerical Methods in Engineering 3 Note: A minimum of 7 credits from COENSOFTWARE ENGINEERING January Entry, 120 credit program Real-Time, Embedded, and Avionics Software

  18. SOFTWARE ENGINEERING January Entry, 120 credit program

    E-Print Network [OSTI]

    Doedel, Eusebius

    Methods for Software Engineering 3 SOEN 341 Software Process 3 Basic Science Year 3 Fall Course Number Project 4 ENGR 301 Engineering Management Principles and Economics 3 SOEN 321 Information Systems SecuritySOFTWARE ENGINEERING January Entry, 120 credit program Computer Games Option Last revised: March

  19. A Case for Including Transactions in OpenMP

    SciTech Connect (OSTI)

    Wong, M; Bihari, B L; de Supinski, B R; Wu, P; Michael, M; Liu, Y; Chen, W

    2010-01-25T23:59:59.000Z

    Transactional Memory (TM) has received significant attention recently as a mechanism to reduce the complexity of shared memory programming. We explore the potential of TM to improve OpenMP applications. We combine a software TM (STM) system to support transactions with an OpenMP implementation to start thread teams and provide task and loop-level parallelization. We apply this system to two application scenarios that reflect realistic TM use cases. Our results with this system demonstrate that even with the relatively high overheads of STM, transactions can outperform OpenMP critical sections by 10%. Overall, our study demonstrates that extending OpenMP to include transactions would ease programming effort while allowing improved performance.

  20. Clearing, Sanitization, and Destruction of Information System Storage Media, Memory Devices, and Related Hardware Manual

    Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]

    2005-06-21T23:59:59.000Z

    The manual establishes the DOE requirements and responsibilities for clearing, sanitizing, and destroying DOE information system storage media, memory devices, and related hardware to ensure that no unauthorized information can be retrieved. Canceled by DOE N 205.17. Cancels DOE N 205.12

  1. Hardware Support for QoS-based Function Allocation in Reconfigurable Systems

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    -device systems. Our approach adapts methodologies from the domain of knowledge-based systems which can be used researchers already have implemented low budget embedded operating systems running on soft-core or hardHardware Support for QoS-based Function Allocation in Reconfigurable Systems Michael Ullmann

  2. Hardware-Based Support Vector Machine Classification in Logarithmic Number Systems

    E-Print Network [OSTI]

    Pottenger, William M.

    for its energy-efficient properties [3,9]. Successful deployment of logarithmic functionality in neuralHardware-Based Support Vector Machine Classification in Logarithmic Number Systems Faisal M. Khan loss in classification accuracy. I. INTRODUCTION Cognitive systems capable of gathering information

  3. Hardware Accelerated Point Rendering of Isosurfaces J. Andreas Brentzen Niels Jrgen Christensen

    E-Print Network [OSTI]

    Hardware Accelerated Point Rendering of Isosurfaces J. Andreas Bærentzen Niels Jørgen Christensen techniques, and in- teractive applications require fast generation and rendering of surface primitives technique for point scaling using distance attenuation which makes it possible to render points stored

  4. RealTime Robot Motion Planning Using Rasterizing Computer Graphics Hardware

    E-Print Network [OSTI]

    Richardson, David

    , Ithaca, N.Y. 14853 y Assistant Professor and Director, Computer Science Robotics Labora­ tory, DepartmentReal­Time Robot Motion Planning Using Rasterizing Computer Graphics Hardware Jed Lengyel \\Lambda Mark Reichert \\Lambda Bruce R. Donald y Donald P. Greenberg z Abstract We present a real­time robot

  5. A Simple and Effective Hardware-in-the-Loop Simulation Platform for Urban Electric Vehicles

    E-Print Network [OSTI]

    Paris-Sud XI, Université de

    A Simple and Effective Hardware-in-the-Loop Simulation Platform for Urban Electric Vehicles B-in-the-loop simulation of urban electric vehicles. The proposed platform, which is expected to be used for electric is coupled to DC machine-based load torque emulator taking into account the electric vehicle mechanics

  6. On the Energy-Efficiency of Speculative Hardware Nana B. Sam

    E-Print Network [OSTI]

    Burtscher, Martin

    On the Energy-Efficiency of Speculative Hardware Nana B. Sam Computer Systems Laboratory Cornell, several researchers have pro- posed and evaluated energy-efficient variants of speculation mechanisms to accurately com- pare the energy-efficiency of speculative architectures. Our met- ric is based on runtime

  7. The Sharing Tracker: Using Ideas from Cache Coherence Hardware to Reduce Off-Chip Memory

    E-Print Network [OSTI]

    Skadron, Kevin

    (GPUs) have recently emerged as a new platform for high performance, general- purpose computing. Because) are optimized for high throughput on workloads with abundant parallelism. They were once fixed-function hardware architectures to become more general- purpose, manycore architectures (that just happen to be em- bedded within

  8. Implementing the Render Cache and the Edge-and-Point Image On Graphics Hardware

    E-Print Network [OSTI]

    Keinan, Alon

    Implementing the Render Cache and the Edge-and-Point Image On Graphics Hardware Edgar Vel University Bruce Walter Program of Computer Graphics Cornell University Kavita Bala Department of Computer these techniques by utilizing programmable graphics process- ing units (GPUs) to achieve better framerates while

  9. Some Optimizations of Hardware Multiplication by Constant Matrices Nicolas Boullis, Arnaud Tisserand

    E-Print Network [OSTI]

    California at Davis, University of

    are achieved. 1 Introduction Important optimizations of the speed, area and power consumption of circuits can of this operation frequency. The problem of the optimization of multiplication by constant has been studiedSome Optimizations of Hardware Multiplication by Constant Matrices Nicolas Boullis, Arnaud

  10. Engineering Test Facilities Having the facilities to develop and test spaceflight hardware

    E-Print Network [OSTI]

    Mojzsis, Stephen J.

    Engineering Test Facilities Having the facilities to develop and test spaceflight hardware onsite is a key ingredient to LASP's success. Our extensive test and calibration facilities enable our in-house engineers to work closely with scientists and mission operations staff in "test-like-you-fly" scenarios. Our

  11. Genetic Programming Approach for Fault Modeling of Electronic Hardware Ajith Abraham

    E-Print Network [OSTI]

    Fernandez, Thomas

    performance monitoring of electronic circuits and systems. Reliability modeling of electronic circuits can discussed in Section 2. This technique can be extended to simple electronic components and for complicatedGenetic Programming Approach for Fault Modeling of Electronic Hardware Ajith Abraham School

  12. New Concepts in Hardware and Processes to Conserve Oil and Gas in Industrial Processes

    E-Print Network [OSTI]

    Humphrey, J. L.

    1982-01-01T23:59:59.000Z

    A broad program to identify and evaluate new types of hardware and processes to conserve oil and gas in chemical plants and petroleum refineries has been completed. During the course of this program, which was sponsored by the Office of Industrial...

  13. ESIF Plugs Utility-Scale Hardware into Simulated Grids to Assess Integration Effects (Fact Sheet)

    SciTech Connect (OSTI)

    Not Available

    2014-04-01T23:59:59.000Z

    At NREL's Energy Systems Integration Facility (ESIF), integrated, megawatt-scale power hardware-in-the-loop (PHIL) capability allows researchers and manufacturers to test new energy technologies at full power in real-time simulations - safely evaluating component and system performance and reliability before going to market.

  14. Wireless Security Techniques for Coordinated Manufacturing and On-line Hardware Trojan Detection

    E-Print Network [OSTI]

    Potkonjak, Miodrag

    Wireless Security Techniques for Coordinated Manufacturing and On-line Hardware Trojan Detection) attacks that impose severe threats to the security and integrity of wireless networks and systems. We activi- ties, consumes ultra-low leakage power, and hides from delay characterizations. Therefore, the HT

  15. Abstract--OpenSPARC is an open source community based around hardware design and experimentation aids

    E-Print Network [OSTI]

    Torrellas, Josep

    ]. Techniques used to improve single thread performance often give rise to complex processor designs with poorAbstract--OpenSPARC is an open source community based around hardware design and experimentation designed to improve the execution performance of single thread programs by exploiting instruction level

  16. Title of Thesis: HARDWARE SUPPORT FOR REAL-TIME OPERATING SYSTEMS

    E-Print Network [OSTI]

    Jacob, Bruce

    : Paul Kohout Degree and year: Master of Science, 2002 Thesis directed by: Professor Bruce L. Jacob bottlenecks. #12;HARDWARE SUPPORT FOR REAL-TIME OPERATING SYSTEMS by Paul James Kohout Thesis submitted Professor Gang Qu Professor David B. Stewart #12;©Copyright by Paul James Kohout 2002 #12;ii

  17. Job Management System Extension To Support SLAAC-1V Reconfigurable Hardware Mohamed Taher1

    E-Print Network [OSTI]

    Gaj, Krzysztof

    Job Management System Extension To Support SLAAC-1V Reconfigurable Hardware Mohamed Taher1 , Kris of a lot of applications, but these resources are very expensive. Job management systems (JMS) are used in resource management and job scheduling. They allow users to execute jobs on a non-dedicated cluster

  18. Exploration of Short Reads Genome Mapping in Hardware Edward Fernandez, Walid Najjar

    E-Print Network [OSTI]

    Lonardi, Stefano

    Exploration of Short Reads Genome Mapping in Hardware Edward Fernandez, Walid Najjar Department, such as Illumina/Solexa Genome Analyzer and ABI SOLiD, can generate hundreds of millions of short DNA "reads" from a single run. These reads must be matched against a reference genome to identify their original location

  19. Efficient Hardware Data Mining with the Apriori Algorithm on FPGAs1

    E-Print Network [OSTI]

    Hwang, Kai

    Efficient Hardware Data Mining with the Apriori Algorithm on FPGAs1 Zachary K. Baker and Viktor K@ganges.usc.edu Abstract The Apriori algorithm is a popular correlation-based data- mining kernel. However-based data mining is the field of algorithms to process this data into more useful forms, in particular

  20. Independent Verification and Validation Of SAPHIRE 8 Software Design and Interface Design Project Number: N6423 U.S. Nuclear Regulatory Commission

    SciTech Connect (OSTI)

    Kent Norris

    2009-10-01T23:59:59.000Z

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE software design and interface design is to assess the activities that results in the development, documentation, and review of a software design that meets the requirements defined in the software requirements documentation. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP) design specification.

  1. Independent Verification and Validation Of SAPHIRE 8 Software Design and Interface Design Project Number: N6423 U.S. Nuclear Regulatory Commission

    SciTech Connect (OSTI)

    Kent Norris

    2010-03-01T23:59:59.000Z

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE software design and interface design is to assess the activities that results in the development, documentation, and review of a software design that meets the requirements defined in the software requirements documentation. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP) design specification.

  2. Hardware Architecture for Measurements for 50-V Battery Modules

    SciTech Connect (OSTI)

    Patrick Bald; Evan Juras; Jon P. Christophersen; William Morrison

    2012-06-01T23:59:59.000Z

    Energy storage devices, especially batteries, have become critical for several industries including automotive, electric utilities, military and consumer electronics. With the increasing demand for electric and hybrid electric vehicles and the explosion in popularity of mobile and portable electronic devices such as laptops, cell phones, e-readers, tablet computers and the like, reliance on portable energy storage devices such as batteries has likewise increased. Because many of the systems these batteries integrated into are critical, there is an increased need for an accurate in-situ method of monitoring battery state-of-health. Over the past decade the Idaho National Laboratory (INL), Montana Tech of the University of Montana (Tech), and Qualtech Systems, Inc. (QSI) have been developing the Smart Battery Status Monitor (SBSM), an integrated battery management system designed to monitor battery health, performance and degradation and use this knowledge for effective battery management and increased battery life. Key to the success of the SBSM is an in-situ impedance measurement system called the Impedance Measurement Box (IMB). One of the challenges encountered has been development of a compact IMB system that will perform rapid accurate measurements of a battery impedance spectrum working with higher voltage batteries of up to 300 volts. This paper discusses the successful realization of a system that will work up to 50 volts.

  3. Development of Updated ABsorption SIMulation Software (ABSIM)

    SciTech Connect (OSTI)

    Yang, Zhiyao [Purdue University, West Lafayette, IN; Tang, Xin [Purdue University, West Lafayette, IN; Qu, Ming [Purdue University, West Lafayette, IN; Abdelaziz, Omar [ORNL; Gluesenkamp, Kyle R [ORNL

    2014-01-01T23:59:59.000Z

    ABsorption SIMulation, ABSIM, was developed for the simulation of absorption systems by The Oak Ridge National Laboratory during 1980s and 1990s. ABSIM provides a platform for users to investigate various cycle configurations and working fluids, to calculate their operating parameters, to predict their performance, and to compare them with each other on a uniform basis. ABSIM is indeed a very useful and accurate tool for researchers to investigate various absorption systems. However, it has not been well maintained: it is incompatible with recent operating systems; the interface needs improved user-friendliness, and the system needs better parameter setting and debugging tools to help achieve convergence. Therefore, it is highly needed to update and improve ABSIM. The paper presents recent efforts to improve ABSIM s compatibility with current operating systems, user interface, and analysis capabilities. The paper details the features and functions of the newly updated ABSIM software. The new ABSIM still uses the previously validated calculation engine of the old ABSIM. The new graphic user interfaces (GUI) were developed in Qt, which is an open source license GUI software based on C++. XML was used as the database for data storage in the new ABSIM. The new ABSIM has been designed to be easily learned and used. It has enhanced editing and construction functions, plus enhanced analysis features including parametric tables, plotting, property plots, and master panels for debugging. A single effect water/LiBr absorption system is used as a case study in this paper to illustrate the features, capabilities, and functions of the new ABSIM. This case study was actually an example system available in the old ABSIM. The new version of ABSIM will be continuously developed to include additional subroutines for the components in liquid desiccant systems. The new ABSIM will be available to public for free. The ultimate goal of the new ABSIM is to allow it to become a simulation platform for both absorption heat pump and liquid desiccant systems.

  4. Authenticated Storage Using Small Trusted Hardware Hsin-Jung Yang, Victor Costan, Nickolai Zeldovich, and Srinivas Devadas

    E-Print Network [OSTI]

    Sabatini, David M.

    Authenticated Storage Using Small Trusted Hardware Hsin-Jung Yang, Victor Costan, Nickolai}@mit.edu ABSTRACT A major security concern with outsourcing data storage to third- party providers is authenticating hardware (e.g., a monotonic counter) at the storage server achieve low throughput. This pa- per proposes

  5. Independent Verification and Validation Of SAPHIRE 8 Software Requirements Project Number: N6423 U.S. Nuclear Regulatory Commission

    SciTech Connect (OSTI)

    Kent Norris

    2010-03-01T23:59:59.000Z

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE requirements definition is to assess the activities that results in the specification, documentation, and review of the requirements that the software product must satisfy, including functionality, performance, design constraints, attributes and external interfaces. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP).

  6. Independent Verification and Validation Of SAPHIRE 8 Software Requirements Project Number: N6423 U.S. Nuclear Regulatory Commission

    SciTech Connect (OSTI)

    Kent Norris

    2009-09-01T23:59:59.000Z

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE requirements definition is to assess the activities that results in the specification, documentation, and review of the requirements that the software product must satisfy, including functionality, performance, design constraints, attributes and external interfaces. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP).

  7. Software

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    improving the KIVA internal combustion engine modeling tool to help automotive engines be more fuel efficient. A free version of KIVA can be downloaded through FCI's...

  8. Software

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645U.S. DOE Office of ScienceandMesa del Sol HomeFacebookScholarship Fund3Biology| Nationalof EnergyMitchmaterials

  9. The emerging market for Web-based enterprise software

    E-Print Network [OSTI]

    Göldi, Andreas (Andreas Jakob)

    2007-01-01T23:59:59.000Z

    Web-based enterprise software - sometimes referred to as "Software as a Service" (SaaS) or "on demand software" - is a major wave of innovation that introduces a new technical and economic model to enterprise software. The ...

  10. Software reliability models for critical applications

    SciTech Connect (OSTI)

    Pham, H.; Pham, M.

    1991-12-01T23:59:59.000Z

    This report presents the results of the first phase of the ongoing EG G Idaho, Inc. Software Reliability Research Program. The program is studying the existing software reliability models and proposes a state-of-the-art software reliability model that is relevant to the nuclear reactor control environment. This report consists of three parts: (1) summaries of the literature review of existing software reliability and fault tolerant software reliability models and their related issues, (2) proposed technique for software reliability enhancement, and (3) general discussion and future research. The development of this proposed state-of-the-art software reliability model will be performed in the second place. 407 refs., 4 figs., 2 tabs.

  11. Software reliability models for critical applications

    SciTech Connect (OSTI)

    Pham, H.; Pham, M.

    1991-12-01T23:59:59.000Z

    This report presents the results of the first phase of the ongoing EG&G Idaho, Inc. Software Reliability Research Program. The program is studying the existing software reliability models and proposes a state-of-the-art software reliability model that is relevant to the nuclear reactor control environment. This report consists of three parts: (1) summaries of the literature review of existing software reliability and fault tolerant software reliability models and their related issues, (2) proposed technique for software reliability enhancement, and (3) general discussion and future research. The development of this proposed state-of-the-art software reliability model will be performed in the second place. 407 refs., 4 figs., 2 tabs.

  12. The Software Factory: Integrating CASE Technologies to Improve Productivity

    E-Print Network [OSTI]

    Menendez, Jose

    This report addresses the use of computer-aided software engineering (CASE) technology for the development of aircraft software.

  13. Software Evolution: A Road Map Vclav T. Rajlich

    E-Print Network [OSTI]

    of software evolution, and problems of software evolution can be solved by research of software change block of software evolution is software change. The research aiming at individual software change has and prepare for the obvious. In our daily life, we can buy car insurance before a car accident, or we can pack

  14. AIRMaster+ Software | Open Energy Information

    Open Energy Info (EERE)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page onYou are now leaving Energy.gov You are now leaving Energy.gov You are being directedAnnual Siteof Energy 2,AUDITCaliforniaWeifangwiki Home Jweers'sAIRMaster+ Software Jump to:

  15. Aclara Software | Open Energy Information

    Open Energy Info (EERE)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page onYou are now leaving Energy.gov You are now leaving Energy.gov You are beingZealand Jump to:Ezfeedflag JumpID-fTriWildcat 1AMEE Jump to: navigation,Barriers toAclara Software Jump to:

  16. Software | Argonne Leadership Computing Facility

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative1 First Use of Energy for All Purposes (Fuel and Nonfuel), 2002; Level: National5Sales for4,645 3,625 1,006 492 742EnergyOnItemResearch > TheNuclearHomelandMultivariateSite Map Main Menu AboutsmrSocialSoftware

  17. Safesky Software | Open Energy Information

    Open Energy Info (EERE)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page onYou are now leaving Energy.gov You are now leaving Energy.gov You are beingZealand Jump to:Ezfeedflag JumpID-f < RAPID‎ |Rippey Jump to:WY) JumpLandSRT JumpSMUDSafesky Software

  18. CIMx Software | Open Energy Information

    Open Energy Info (EERE)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page onYou are now leaving Energy.gov You are now leaving Energy.gov You are being directedAnnual Siteof Energy 2,AUDIT REPORT Americium/CuriumAguaBBBWind-BrizaHKC Wind PowerCIMx Software

  19. Elite Software | Open Energy Information

    Open Energy Info (EERE)

    AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page onYou are now leaving Energy.gov You are now leaving Energy.gov You are beingZealand JumpConceptual Model,DOEHazel Crest, Illinois:EdinburghEldoradoElectronVault JumpLabs,Elite Software

  20. MHK technologies include current energy conversion

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    research leverages decades of experience in engineering and design and analysis (D&A) of wind power technologies, and its vast research complex, including high-performance...

  1. Software/firmware design specification for 10-MWe solar-thermal central-receiver pilot plant

    SciTech Connect (OSTI)

    Ladewig, T.D.

    1981-03-01T23:59:59.000Z

    The software and firmware employed for the operation of the Barstow Solar Pilot Plant are completely described. The systems allow operator control of up to 2048 heliostats, and include the capability of operator-commanded control, graphic displays, status displays, alarm generation, system redundancy, and interfaces to the Operational Control System, the Data Acquisition System, and the Beam Characterization System. The requirements are decomposed into eleven software modules for execution in the Heliostat Array Controller computer, one firmware module for execution in the Heliostat Field Controller microprocessor, and one firmware module for execution in the Heliostat Controller microprocessor. The design of the modules to satisfy requirements, the interfaces between the computers, the software system structure, and the computers in which the software and firmware will execute are detailed. The testing sequence for validation of the software/firmware is described. (LEW)

  2. Techniques and tools for measuring energy efficiency of scientific software applications

    E-Print Network [OSTI]

    David Abdurachmanov; Peter Elmer; Giulio Eulisse; Robert Knight; Tapio Niemi; Jukka K. Nurminen; Filip Nyback; Goncalo Pestana; Zhonghong Ou; Kashif Khan

    2014-10-10T23:59:59.000Z

    The scale of scientific High Performance Computing (HPC) and High Throughput Computing (HTC) has increased significantly in recent years, and is becoming sensitive to total energy use and cost. Energy-efficiency has thus become an important concern in scientific fields such as High Energy Physics (HEP). There has been a growing interest in utilizing alternate architectures, such as low power ARM processors, to replace traditional Intel x86 architectures. Nevertheless, even though such solutions have been successfully used in mobile applications with low I/O and memory demands, it is unclear if they are suitable and more energy-efficient in the scientific computing environment. Furthermore, there is a lack of tools and experience to derive and compare power consumption between the architectures for various workloads, and eventually to support software optimizations for energy efficiency. To that end, we have performed several physical and software-based measurements of workloads from HEP applications running on ARM and Intel architectures, and compare their power consumption and performance. We leverage several profiling tools (both in hardware and software) to extract different characteristics of the power use. We report the results of these measurements and the experience gained in developing a set of measurement techniques and profiling tools to accurately assess the power consumption for scientific workloads.

  3. Benchmarking Non-Hardware Balance-of-System (Soft) Costs for U.S. Photovoltaic Systems Using a Bottom-Up Approach and Installer Survey

    E-Print Network [OSTI]

    Ardani, Kristen

    2014-01-01T23:59:59.000Z

    Non-Hardware Balance-of-System (Soft) Costs for U.S.Non-Hardware Balance-of-System (Soft) Costs for U.S.equivalent to 45% of total system soft costs ($3.32/W) and

  4. Random Number Hardware Generator Using Geiger-Mode Avalanche Photo Detector

    E-Print Network [OSTI]

    Beznosko, D; Duspayev, A; Tailakov, A; Yessenov, M

    2015-01-01T23:59:59.000Z

    This paper presents the physical concept and test results of sample data of the high-speed hardware true random number generator design based on typically used for High Energy Physics hardware. Main features of this concept are the high speed of the true random numbers generation (tens of Mbt/s), miniature size and estimated lower production cost. This allows the use of such a device not only in large companies and government offices but for the end-user data cryptography, in classrooms, in scientific Monte-Carlo simulations, computer games and any other place where large number of true random numbers is required. The physics of the operations principle of using a Geiger-mode avalanche photo detector is discussed and the high quality of the data collected is demonstrated.

  5. A software framework for image processing

    SciTech Connect (OSTI)

    Garren, D.A. [Raytheon E-Systems, Garland Operations, TX (United States)

    1996-12-31T23:59:59.000Z

    There exists a great potential for the development of customizable image processing software that accommodates a wide variety of customers and applications. Such software would be able to read and process the many common image file formats, in addition to allowing the incorporation of those that have been custom made. Furthermore, the software would have the ability to handle the infinite variety of accompanying support files, which can contain quite different information for various applications and customers. A software framework designed to read and process this wide variety of input image files and support files would be extremely valuable. This paper develops the foundation of this proposed software architecture by using a composite of several common design patterns. Any similar software framework required to process input information and corresponding algorithms can benefit from the exposition of these composite design structures.

  6. Clearing, Sanitizing, and Destroying Information System Storage Media, Memory Devices, and Other Related Hardware

    Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]

    2004-02-19T23:59:59.000Z

    This Notice establishes Department of Energy policy requirements and responsibilities for clearing, sanitizing, and destroying DOE information system storage media, memory devices, and other related hardware to ensure no unauthorized information can be retrieved and provides instructions for the same. DOE N 205.15, dated 3-18-05, extends this directive until 3-18-06. No cancellations. Canceled by DOE M 205.1-2.

  7. MPS Vax monitor and control software architecture

    SciTech Connect (OSTI)

    Allison, S.; Spencer, N.; Underwood, K.; VanOlst, D.; Zelanzy, M.

    1993-04-01T23:59:59.000Z

    The new Machine Protection System (MPS) now being tested at the SLAC Linear Collider (SLC) includes monitoring and controlling facilities integrated into the existing VAX control system. The actual machine protection is performed by VME micros which control the beam repetition rate on a pulse-by-pulse basis based on measurements from fault detectors. The VAX is used to control and configure the VME micros, configure custom CAMAC modules providing the fault detector inputs, monitor and report faults and system errors, update the SLC database, and interface with the user. The design goals of the VAX software include a database-driven system to allow configuration changes without code changes, use of a standard TCP/IP-based message service for communication, use of existing SLCNET micros for CAMAC configuration, security and verification features to prevent unauthorized access, error and alarm logging and display updates as quickly as possible, and use of touch panels and X-windows displays for the user interface.

  8. SunShot Catalyst Innovators Take on Software Challenges to Deploy...

    Energy Savers [EERE]

    solar hardware costs since the inception of the SunShot Initiative. However, driving down solar non-hardware soft costs such as financing, customer acquisition, permitting,...

  9. Accelerator and Community for Hardware Startups Are you are a student who is looking for new challenges? Do you have an idea for a physical product

    E-Print Network [OSTI]

    München Accelerator and Community for Hardware Startups Are you are a student who is looking for new challenges? Do you have an idea for a physical product or do you need help with your prototype? Do you already have a hardware startup that builds physical products but faces big challenges? Hardware

  10. Scientific Software Projects | Advanced Photon Source

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    obtain the orientation or strain information within an inhomogeneous material Grains in a polycrystalline sample MIDAS: Microstructural Imaging using Diffraction Analysis Software...

  11. IT Specialist (Systems Analysis/Applications Software)

    Broader source: Energy.gov [DOE]

    The incumbent in this position will serve as a Senior IT Specialist (Systems Analysis/Applications Support) and Technical Lead in the Enterprise Applications Support organization of Software...

  12. Chimera: Hypertext for Heterogeneous Software Environments

    E-Print Network [OSTI]

    Whitehead, James

    Chimera: Hypertext for Heterogeneous Software Environments Kenneth M. Anderson, Richard N. Taylor the approach and presents an architecture which supports it. Experience with the Chimera prototype and its

  13. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Tracking...

    Office of Environmental Management (EM)

    Project Tracking Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Tracking Checklist The following checklist is intended to provide system owners, project...

  14. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Planning...

    Broader source: Energy.gov (indexed) [DOE]

    PROGRAM: Project Planning Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Planning Checklist The following checklist is intended to provide system owners, project...

  15. SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM : Acceptance Checklist...

    Broader source: Energy.gov (indexed) [DOE]

    PROGRAM : Acceptance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM : Acceptance Checklist The following checklist is intended to provide system owners, project managers,...

  16. Safety Software Quality Assurance Functional Area Qualification...

    Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)

    72-2011, Safety Software Quality Assurance Functional Area Qualification Standard by Diane Johnson This SSQA FAQS identifies the minimum technical competency requirements for DOE...

  17. Quality Assurance Specialist (Safety Software Qualtiy Assurance)

    Broader source: Energy.gov [DOE]

    A successful candidate in this position performs safety software quality assurance oversight of all activities that support the Waste Isolation Pilot Plant (WIPP) compliance with environmental,...

  18. Collaboration Topics - System Software | National Nuclear Security...

    National Nuclear Security Administration (NNSA)

    System Software | National Nuclear Security Administration Facebook Twitter Youtube Flickr RSS People Mission Managing the Stockpile Preventing Proliferation Powering the Nuclear...

  19. EE Regional Technology Roadmap Includes comparison

    E-Print Network [OSTI]

    EE Regional Technology Roadmap Includes comparison against 6th Power Plan (Update cyclically Data Clearinghouse BPA/RTF NEEA/Regional Programs Group Update Regional EE Technology Roadmap Lighting

  20. DIDACTICAL HOLOGRAPHIC EXHIBIT INCLUDING (HOLOGRAPHIC TELEVISION)

    E-Print Network [OSTI]

    de Aguiar, Marcus A. M.

    DIDACTICAL HOLOGRAPHIC EXHIBIT INCLUDING HoloTV (HOLOGRAPHIC TELEVISION) José J. Lunazzi , DanielCampinasSPBrasil Abstract: Our Institute of Physics exposes since 1980 didactical exhibitions of holography in Brazil where