National Library of Energy BETA

Sample records for including hardware software

  1. Hardware Sizing for Software Application

    E-Print Network [OSTI]

    Swaminathan, Ganesh

    2009-05-15

    Hardware sizing is an approximation of the hardware resources required to support a software implementation. Just like any theoretical model, hardware sizing model is an approximation of the reality. Depending on the infrastructure needs, workload...

  2. GENI: Grid Hardware and Software

    SciTech Connect (OSTI)

    2012-01-09

    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.

  3. A methodology for hardware-software codesign

    E-Print Network [OSTI]

    King, Myron Decker

    2013-01-01

    Special purpose hardware is vital to embedded systems as it can simultaneously improve performance while reducing power consumption. The integration of special purpose hardware into applications running in software is ...

  4. IP routing lookup: hardware and software approach 

    E-Print Network [OSTI]

    Chakaravarthy, Ravikumar V.

    2005-08-29

    The work presented in this thesis is motivated by the dual goal of developing a scalable and efficient approach for IP lookup using both hardware and software approach. The work involved designing algorithms and techniques to increase the capacity...

  5. Inferred Models for Dynamic and Sparse Hardware-Software Spaces Weidan Wu Benjamin C. Lee

    E-Print Network [OSTI]

    Lee, Benjamin C.

    Inferred Models for Dynamic and Sparse Hardware-Software Spaces Weidan Wu Benjamin C. Lee Duke University {weidan.wu, benjamin.c.lee}@duke.edu Abstract Diverse software and heterogeneous hardware pose new hardware-software analysis. These strategies include (i) identifying shared software behavior; (ii

  6. A Comparison of Software and Hardware Synchronization Mechanisms for Distributed Shared Memory Multiprocessors

    E-Print Network [OSTI]

    A Comparison of Software and Hardware Synchronization Mechanisms for Distributed Shared Memory of traditional multiprocessors have included hardware support only for simple operations such as compare primitives in hardware. In particular, as part of maintaining data consistency, these architectures maintain

  7. Experimentsteuerung Hardware und Software fr PC und Peripherie

    E-Print Network [OSTI]

    Osnabrück, Universität

    Experimentsteuerung Hardware und Software für PC und Peripherie Klaus Betzler Universität Osnabrück Sommersemester 1990 Inhaltsverzeichnis 1 PC-Hardware 1 1.1 Die CPU Intel 8086.2.2 Ein/Ausgabe-Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 Software

  8. Rethinking components: From hardware and software to systems

    E-Print Network [OSTI]

    Messerschmitt, David G.

    2007-01-01

    and C. Syperski, Software Ecosystem: Understanding anComponents: From Hardware and Software to Systems [7] D.BThe flexible factory,[ Software Development Mag. , Nov. 12,

  9. ECE 587 Hardware/Software Co-Design Lecture 25 Hardware Optimization III

    E-Print Network [OSTI]

    Wang, Jia

    System Design Trends ECE 587 ­ Hardware/Software Co-Design Spring 2015 3/22 #12;Resource Optimization Co-Design Spring 2015 5/22 #12;Outline Overview Pipelining System Design Trends ECE 587 ­ Hardware/SoftwareECE 587 ­ Hardware/Software Co-Design Lecture 25 Hardware Optimization III Professor Jia Wang

  10. A united model for hardware/software codesign

    E-Print Network [OSTI]

    Dave, Nirav Hemant, 1982-

    2011-01-01

    Embedded systems are almost always built with parts implemented in both hardware and software. Market forces encourage such systems to be developed with dierent hardware-software decompositions to meet dierent points on ...

  11. WCCCE Conference -Vancouver, 1998 Hardware/Software Codesign

    E-Print Network [OSTI]

    Gardner, William

    1 of 8 WCCCE Conference - Vancouver, 1998 Hardware/Software Codesign - introducing entitled "VLSI Design, CAD and Hardware/Software Codesign" under the rubric of "Special Topics", where.0 What is Hardware/Software Codesign? In this presentation, it is important that we first start

  12. ECE 587 Hardware/Software Co-Design Lecture 10 Software Processor Modeling II

    E-Print Network [OSTI]

    Wang, Jia

    ECE 587 ­ Hardware/Software Co-Design Lecture 10 Software Processor Modeling II Professor Jia Wang ­ Hardware/Software Co-Design Spring 2015 1/20 #12;Reading Assignment This lecture: 3.4 Next lecture: 3.5 ECE 587 ­ Hardware/Software Co-Design Spring 2015 2/20 #12;Outline Overview Hardware Abstraction Layer

  13. HARDWARE AND SOFTWARE STATUS OF QCDOC.

    SciTech Connect (OSTI)

    BOYLE,P.A.; CHEN,D.; CHRIST,N.H.; PETROV.K.; ET AL.

    2003-07-15

    QCDOC is a massively parallel supercomputer whose processing nodes are based on an application-specific integrated circuit (ASIC). This ASIC was custom-designed so that crucial lattice QCD kernels achieve an overall sustained performance of 50% on machines with several 10,000 nodes. This strong scalability, together with low power consumption and a price/performance ratio of $1 per sustained MFlops, enable QCDOC to attack the most demanding lattice QCD problems. The first ASICs became available in June of 2003, and the testing performed so far has shown all systems functioning according to specification. We review the hardware and software status of QCDOC and present performance figures obtained in real hardware as well as in simulation.

  14. ECE 587 Hardware/Software Co-Design Lecture 09 Software Processor Modeling I

    E-Print Network [OSTI]

    Wang, Jia

    ECE 587 ­ Hardware/Software Co-Design Lecture 09 Software Processor Modeling I Professor Jia Wang ­ Hardware/Software Co-Design Spring 2015 1/22 #12;Reading Assignment This lecture: 3.4 Next lecture: 3.4 ECE 587 ­ Hardware/Software Co-Design Spring 2015 2/22 #12;Outline Software Processor Modeling Application

  15. ECE 587 Hardware/Software Co-Design Lecture 17 Software Synthesis I

    E-Print Network [OSTI]

    Wang, Jia

    ECE 587 ­ Hardware/Software Co-Design Lecture 17 Software Synthesis I Professor Jia Wang Department of Electrical and Computer Engineering Illinois Institute of Technology March 23, 2015 ECE 587 ­ Hardware/Software 587 ­ Hardware/Software Co-Design Spring 2015 2/19 #12;Outline Software Synthesis Code Generation ECE

  16. The SPARCHS Project Hardware Support for Software Security

    E-Print Network [OSTI]

    August, David

    The SPARCHS Project Hardware Support for Software Security Simha Sethumadhavan, Salvatore J. Stolfo the security mechanisms down to hardware, which is typically immutable. Growing on-chip transistor budgets, there are two further advantages to implementing security mechanisms in hardware. First, hardware supported

  17. The SPARCHS Project Hardware Support for Software Security

    E-Print Network [OSTI]

    Keromytis, Angelos D.

    The SPARCHS Project Hardware Support for Software Security Simha Sethumadhavan, Salvatore J. Stolfo mechanisms down to hardware, which is typically immutable. Growing on-chip transistor budgets provide advantages to implementing security mechanisms in hardware. First, hardware supported security mechanisms can

  18. Software-Based Cache Coherence with Hardware-Assisted Selective

    E-Print Network [OSTI]

    Cintra, Marcelo

    Software-Based Cache Coherence with Hardware-Assisted Selective Self-Invalidations Using Bloom memory consistency models on top of hardware caches gives rise to the well-known cache coherence problem. The standard solution involves implementing coherence protocols in hardware, an approach with some design

  19. ECE 587 Hardware/Software Co-Design Lecture 18 Software Synthesis II

    E-Print Network [OSTI]

    Wang, Jia

    a deadline is tolerable if overall service quality remains acceptable. ECE 587 ­ Hardware/Software Co a deadline is tolerable if overall service quality remains acceptable. ECE 587 ­ Hardware/Software Co a deadline is tolerable if overall service quality remains acceptable. ECE 587 ­ Hardware/Software Co

  20. CONTROL SYSTEM OF VEPP-2000 COLLIDER (SOFTWARE, HARDWARE)

    E-Print Network [OSTI]

    Kozak, Victor R.

    CONTROL SYSTEM OF VEPP-2000 COLLIDER (SOFTWARE, HARDWARE) D.E.Berkaev, P.B.Cheblakov, V, implementation and functionality of the software of the collider control system. The software according. Control system software is based on several TCP/IP connected PC platforms working under operating system

  1. An Integrated Hardware-Software CosimulationEnvironment for Heterogeneous SystemsPrototyping

    E-Print Network [OSTI]

    Ha, Soonhoi

    An Integrated Hardware-Software CosimulationEnvironment for Heterogeneous Systems - In this paper, we present a hardware-software cosimulation environment for heterogeneoussystems of heterogeneous systems whose hardware and software components are interacting. Traditionally, the task has been

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

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W

    2013-09-24

    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.

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

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W.

    2013-06-18

    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.

  4. Automatic generation of hardware/software interfaces

    E-Print Network [OSTI]

    King, Myron D.

    Enabling new applications for mobile devices often requires the use of specialized hardware to reduce power consumption. Because of time-to-market pressure, current design methodologies for embedded applications require ...

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

    E-Print Network [OSTI]

    Kappagantula, Vijay Rama Pramod

    2003-01-01

    Existing approaches in hardware-software partitioning do not consider the maximum available system power while making the partitioning decision. Such a decision is sensitive to design efficiency when the target system is reconfigurable and supports...

  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. Hardware/Software Co-Design via Specification Refinement

    E-Print Network [OSTI]

    Peck, Wesley Graham

    2011-12-31

    implementation architecture. This work provides two contributions that ease the implementation process. The Rosetta synthesis capability generates hardware/software co-designed implementations from specifications that contain low level implementation details...

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

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01

    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

  9. Entwurf und Verifikation von Hardware/Software -SystemenEntwurf und Verifikation von Hardware/Software -Systemen Lehrstuhl fr Technische Informatik

    E-Print Network [OSTI]

    Ould Ahmedou, Mohameden

    Entwurf und Verifikation von Hardware/Software - SystemenEntwurf und Verifikation von Hardware/Software-Level- Konfigurat. Software: C/C++ global Header Skript-basierte Konfiguration Analyse- datenbank SystemC Simulation Bewertung hardwarenaher SoftwareEntwurf und Bewertung hardwarenaher Software C C R T OS R T OS PV / PVT PV

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

    E-Print Network [OSTI]

    Thornton, Mitchell

    From UML to HDL: a Model Driven Architectural Approach to Hardware-Software Co-Design Frank P the problem of hardware/software co-design via an open source laboratory for studying hardware- based system descriptions that can be implemented in either hardware or software. Utilizing component

  11. DAQ hardware and software development for the ATLAS Pixel Detector

    E-Print Network [OSTI]

    Stramaglia, Maria Elena; The ATLAS collaboration

    2015-01-01

    In 2014, the Pixel Detector of the ATLAS experiment has been extended by about 12 million pixels thanks to the installation of the Insertable B-Layer (IBL). Data-taking and tuning procedures have been implemented along with newly designed read-out hardware to support high bandwidth for data readout and calibration. The hardware is supported by an embedded software stack running on the read-out boards. The same boards will be used to upgrade the read-out bandwidth for the two outermost layers of the ATLAS Pixel Barrel (54 million pixels). We present the IBL read-out hardware and the supporting software architecture used to calibrate and operate the 4-layer ATLAS Pixel detector. We discuss the technical implementations and status for data taking, validation of the DAQ system in recent cosmic ray data taking, in-situ calibrations, and results from additional tests in preparation for Run 2 at the LHC.

  12. Comprehensive Hardware and Software Support for Operating Systems

    E-Print Network [OSTI]

    Torrellas, Josep

    Comprehensive Hardware and Software Support for Operating Systems to Exploit MP Memory Hierarchies are becoming increasingly popular. Since many of the workloads running on these machines are operating-system intensive, we are interested in exploring the types of support for the operating system that the memory

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

    E-Print Network [OSTI]

    Gilbes, Fernando

    1 A Geographic Information System (GIS) integrates hardware, software, and data for capturing 1 2 34 5 #12;3 Geographic Information Systems (GIS) are specialized computer programs designed, managing, analyzing, and displaying all forms of geographically referenced information. GIS allows us

  14. Componentizing Hardware/Software Interface Kecheng Hao and Fei Xie

    E-Print Network [OSTI]

    Xie, Fei

    optimized embedded systems de- mands hardware/software (HW/SW) co-design. A key challenge in co-design is the design of HW/SW interfaces, which is often a design bottleneck. We propose a novel approach to HW/SW interface design based on the concept of bridge component. Bridge components fill the HW/SW semantic gap

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

    E-Print Network [OSTI]

    Hein, Bettina

    2007-01-01

    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 ...

  16. 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 ...

  17. Component-based hardware/software co-verification for building trustworthy embedded systems q

    E-Print Network [OSTI]

    Xie, Fei

    -based approach to hardware/software co-verification of embedded systems using model checking. Embedded systemsComponent-based hardware/software co-verification for building trustworthy embedded systems q Fei systems require extensive verification. The close interactions between hardware and software of embedded

  18. ECE 587 Hardware/Software Co-Design Lecture 28 Final Exam Review

    E-Print Network [OSTI]

    Wang, Jia

    of Electrical and Computer Engineering Illinois Institute of Technology April 29, 2015 ECE 587 ­ Hardware/Software Verification ECE 587 ­ Hardware/Software Co-Design Spring 2015 3/46 #12;System Design Trends Traditional: boardECE 587 ­ Hardware/Software Co-Design Lecture 28 Final Exam Review Professor Jia Wang Department

  19. ECE 587 Hardware/Software Co-Design Lecture 07 SystemC

    E-Print Network [OSTI]

    Wang, Jia

    ECE 587 ­ Hardware/Software Co-Design Spring 2015 4/25 VHDL | library ieee; | use ieee.std_logic_1164C // dff.h #include "systemc.h" class dff : public sc_module { public: sc_in din; sc_in clock/25 #12;Modules class dff : public sc_module { public: ... }; Or simply SC_MODULE(dff) { ... }; Module

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

    E-Print Network [OSTI]

    Cherry, C. L.

    1986-01-01

    at the plant maintenance reporting device. The operator is now interfacing with the EMS and using it to solve real problems in a particular build ing. On-the-job training (OJT) is an example of application training that can work well or not at all. 'l... 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 and control building heating...

  1. A Roadmap for Hardware and Software Support for Developing Energy-Efficient Sensor Networks

    E-Print Network [OSTI]

    Turau, Volker

    A Roadmap for Hardware and Software Support for Developing Energy-Efficient Sensor Networks. In this paper a roadmap of a combined hardware and software approach is presented. The main idea is to collect is important for debugging and evaluation purposes. In this paper a roadmap of our combined hardware

  2. An Infrastructure for Hardware-Software Co-design of Embedded Real-Time Java Applications

    E-Print Network [OSTI]

    Wagner, Flávio Rech

    An Infrastructure for Hardware-Software Co-design of Embedded Real-Time Java Applications Elias of Kansas, USA dandrews@ittc.ku.edu Abstract The partitioning of applications into hardware and software in hardware in the context of the Real Time Specification for Java (RTSJ) standard. There is a Java class

  3. Addressing the Challenges of Synchronization/Communication and Debugging Support in Hardware/Software Cosimulation

    E-Print Network [OSTI]

    Sherwood, Tim

    Addressing the Challenges of Synchronization/Communication and Debugging Support in Hardware component of ESL tools to simulate the hardware designs and software models concurrently. It helps of RTL memory from a software perspective. While cosimulation is fast compared to a complete hardware

  4. Specifying and Verifying Hardware for Tamper-Resistant Software David Lie John Mitchell Chandramohan A. Thekkath

    E-Print Network [OSTI]

    Lee, Ruby B.

    Specifying and Verifying Hardware for Tamper-Resistant Software David Lie John Mitchell Abstract We specify a hardware architecture that supports tamper-resistant software by identifying) to compare executions of the idealized and actual models. In this approach, software tampering occurs

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

    SciTech Connect (OSTI)

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

    1999-01-08

    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.

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

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01

    2 Qtime: Measuring Execution Quality in Software . . . . .Execution Quality in Software . . . . . . . . . . . . . . .Measuring Execution Quality in Software Multicore processors

  7. Recommended Hardware and Software (documented by Echo360 as of Sept. 2013)

    E-Print Network [OSTI]

    Pittendrigh, Barry

    Recommended Hardware and Software (documented by Echo360 as of Sept. 2013) The following table and verified in house. While we make every attempt to support a wide variety of hardware and devices, we cannot Capture for Windows is not supported on netbook computers. OS Minimum Hardware for audio and display

  8. Installation instructions, File Structure, and Hardware and Software Requirements for Groundwater Toolbox, version 1.1 (April 2015)

    E-Print Network [OSTI]

    1 Installation instructions, File Structure, and Hardware and Software Requirements for Groundwater of the distribution, and (C) the hardware and software requirements for the GW Toolbox. The installation instructions

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

    E-Print Network [OSTI]

    McKinley, Kathryn S.

    . As processor speeds increased, the costs of abstraction reduced in each hardware generation. Unfortu- nately, physical limits in hardware are forcing a disruptive break in this virtuous cycle of innovation, in part. Shrinking transistors lowers their gate delay and until recently translated into faster clock fre- quencies

  10. Reiner Hartenstein, TU Kaiserslautern http://hartenstein.de CASHE stands for Computer-Aided Software / Hardware Engineering

    E-Print Network [OSTI]

    Hartenstein, Reiner

    -Aided Software / Hardware Engineering July 1993 Reiner Hartenstein: CASHE using a new Machine Paradigm; Codes/CASHE'93 - 2nd IFIP International Workshop on Hardware/Software Codesign, May 24 ­ 27, 1993 1 #12;Reiner Hartenstein, TU Kaiserslautern http://hartenstein.de CASHE stands for Computer-Aided Software / Hardware

  11. 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 ...

  12. 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

  13. FULLY PARALLEL HARDWARE/SOFTWARE CODESIGN FOR MULTIDIMENSIONAL DSP APPLICATIONS

    E-Print Network [OSTI]

    Sha, Edwin

    . Such algorithms allow the design cycle time to be significantly reduced. In the hw/sw codesign area most research The design of multi­dimensional systems using hard­ ware/software codesign allows a significant improve­ ment in the development cycle. This paper presents a technique that enables a design to have arbitrarily high throughput

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

    E-Print Network [OSTI]

    Preston, Keith Alan

    2012-05-31

    be applied past the scheduling decision itself to also reduce the non-predictable delays associated with interrupts and timers. By expanding the window of hardware/software co-design to these invocation mechanisms, we seek to understand if the jitter...

  15. Design of Reconfigurable Composite Microsystems Based on Hardware/Software Codesign Principles 1

    E-Print Network [OSTI]

    Chakrabarty, Krishnendu

    Design of Reconfigurable Composite Microsystems Based on Hardware/Software Co­design Principles 1 Tianhao Zhang, Krishnendu Chakrabarty and Richard B. Fair Department of Electrical and Computer microelec­ tromechanic and microelectrofluidic devices are emerg­ ing as the next generation of system

  16. Hierarchical Approach for Hardware/ Software Systems Tudor NICULIU Sorin COTOFANA* Anton MANOLESCU

    E-Print Network [OSTI]

    Cotofana, Sorin

    ) and verification (functional simulation of the system's structure), as well on higher as on lower abstractionHierarchical Approach for Hardware/ Software Systems Tudor NICULIU Sorin COTOFANA* Anton MANOLESCU Bucuresti, Romania, E-mail: tudor@messnet.pub.ro (*)Delft University of Technology, Faculty of Electrical

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

    E-Print Network [OSTI]

    Oliker, Leonid

    Wave implementation can offer up to 8× and 3.5× energy efficiency improvement per node respectivelyHardware/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

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

    SciTech Connect (OSTI)

    Bell, Geoffrey C.; Federspiel, Clifford

    2009-12-18

    Control software and wireless sensors designed for closed-loop, monitoring and control of IT equipment's inlet air temperatures in datacenters were evaluated and tested while other datacenter cooling best practices were implemented. The controls software and hardware along with each best practice were installed sequentially and evaluated using a measurement and verification procedure between each measure. The results show that the overall project eliminates 475,239 kWh per year, which is 21.3percent of the baseline energy consumption of the data center. The total project, including the best practices will save $42,772 per year and cost $134,057 yielding a simple payback of 3.1 years. However, the control system alone eliminates 59.6percent of the baseline energy used to move air in the datacenter and 13.6percent of the baseline cooling energy, which is 15.2percent of the baseline energy consumption (see Project Approach, Task 1, below, for additional information) while keeping temperatures substantially within the limits recommended by ASHRAE. Savings attributed to the control system are $30,564 per year with a cost $56,824 for a simple payback of 1.9 years.

  19. Hardware-and-software-based collective communication on the Quadrics network.

    SciTech Connect (OSTI)

    Petrini, F. (Fabrizio); Coll, S. (Salvador); Frachtemberg, E. (Eitan); Hoisie, A. (Adolfy)

    2001-01-01

    The efficient implementation of collective communication patterns in a parallel machine is a challenging design effort, that requires the solution of many problems. In this paper we present an in-depth description of how the Quadrics network supports both hardware- and software-based collectives. We describe the main features of the two building blocks of this network, a network interface that can perform zero-copy user-level communication and a wormhole switch. We also focus our attention on the routing and $ow control algorithms, deadlock avoidance and on how the processing nodes are integrated in a global, virtual shared memory. Experimental results conducted on 64-node AlphaServer cluster indicate that the time to complete the hardware-based barrier synchronization on the whole network is as low as 6 ps, with veiy good scalability. Good latency and scalability are also achieved with the software-based synchronization, which takes about 15 ps. With the broadcast, similar performance is achieved by the hardware- and software-based implementations, which can deliver messages of up to 256 b,ytes in 13 ps and can get a sustained bandwidth of 288 Mbyteshec on all the nodes, with wressages larger than 64KB. The hardware-based barrier is almost insensitive to the network congestion, with 93% of the synchronizations taking less than 20 ps. On the other hand, the software based implementation suflers from a signif cant performance degradation. In high load environments the hardware broadcast maintains a reasonably good performance, delivering messages up to 2KB in 200 ps, while the software broadcast suffers from slightly higher latencies inherited by the synchronization mechanism.

  20. Coupling sensing hardware with data interrogation software for structural health monitoring.

    SciTech Connect (OSTI)

    Farrar, C. R. (Charles R.); Allen, D. W. (David W.); Ball, S. (Steven); Masquelier, Michael P.; Park, G. H. (Gyu Hae)

    2004-01-01

    The process of implementing a damage detection strategy for aerospace, civil and mechanical engineering infrastructure is referred to as structural health monitoring (SHM). The authors approach is to address the SIAM problem in the context of a statistical pattern recognition paradigm. In this paradigm, the process can be broken down into four parts: (1) Operational Evaluation, (2) Data Acquisition and Cleansing, (3) Feature Extraction and Data Compression, and (4) Statistical Model Development for Feature Discrimination. These processes must be implemented through hardware or software and, in general, some combination of these two approaches will be used. This paper will discuss each portion of the SHM process with particular emphasis on the coupling of a general purpose data interrogation software package for structural health monitoring (DIAMOND 11) with a modular wireless sensing and processing platform that is being jointly developed with Motorola Labs. More specifically, this paper will address the need to take an integrated hardware/software approach to developing SHM solutions.

  1. FISSILE MATERIAL HOLDUP MEASUREMENT SYSTEMS: AN HISTORICAL REVIEW OF HARDWARE AND SOFTWARE

    SciTech Connect (OSTI)

    Chapman, Jeffrey Allen [ORNL; Smith, Steven E [ORNL; Rowe, Nathan C [ORNL

    2015-01-01

    The measurement of fissile material holdup is accomplished by passively measuring the energy-dependent photon flux and/or passive neutron flux emitted from the fissile material deposited within an engineered process system. Both measurement modalities photon and neutron require the implementation of portable, battery-operated systems that are transported, by hand, from one measurement location to another. Because of this portability requirement, gamma-ray spectrometers are typically limited to inorganic scintillators, coupled to photomultiplier tubes, a small multi-channel analyzer, and a handheld computer for data logging. For neutron detection, polyethylene-moderated, cadmium-back-shielded He-3 thermal neutron detectors are used, coupled to nuclear electronics for supplying high voltage to the detector, and amplifying the signal chain to the scaler for counting. Holdup measurement methods, including the concept of Generalized Geometry Holdup (GGH), are well presented by T. Douglas Reilly in LA-UR-07-5149 and P. Russo in LA-14206, yet both publications leave much of the evolutionary hardware and software to the imagination of the reader. This paper presents an historical review of systems that have been developed and implemented since the mid-1980s for the nondestructive assay of fissile material, in situ. Specifications for the next-generation holdup measurements systems are conjectured.

  2. 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-01

    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 ...

  3. Next generation hyper-scale software and hardware systems for big data analytics

    E-Print Network [OSTI]

    CERN. Geneva

    2013-01-01

    Building on foundational technologies such as many-core systems, non-volatile memories and photonic interconnects, we describe some current technologies and future research to create real-time, big data analytics, IT infrastructure. We will also briefly describe some of our biologically-inspired software and hardware architecture for creating radically new hyper-scale cognitive computing systems. About the speaker Rich Friedrich is the director of Strategic Innovation and Research Services (SIRS) at HP Labs. In this strategic role, he is responsible for research investments in nano-technology, exascale computing, cyber security, information management, cloud computing, immersive interaction, sustainability, social computing and commercial digital printing. Rich's philosophy is to fuse strategy and inspiration to create compelling capabilities for next generation information devices, systems and services. Using essential insights gained from the metaphysics of innnovation, he effectively leads ...

  4. Electromagnetic Compatibility (EMC) of CAN+* Tobias Ziermann and Jrgen Teich, Hardware/Software Co-Design, Department of Computer Science,

    E-Print Network [OSTI]

    Teich, Jürgen

    Electromagnetic Compatibility (EMC) of CAN+* Tobias Ziermann and Jürgen Teich, Hardware/Software Co-Design to standard CAN in terms of EMC. 1 Introduction The CAN has established itself to be the de facto standard-cost. This is pos- sible because its popularity enables mass production. The only disadvantage of CAN

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

    E-Print Network [OSTI]

    Mamishev, Alexander

    1 Abstract--Better software and hardware for automatic classification of power quality (PQ. The flexibility of this method allows classification of a very broad range of power quality events of this two-paper series [1]. Index Terms--Power Quality, Classification-Optimal TFR, Time-Frequency Ambiguity

  6. The Chinook Hardware/Software Co-Synthesis System Pai H. Chou Ross B. Ortega Gaetano Borriello

    E-Print Network [OSTI]

    Shinozuka, Masanobu

    The Chinook Hardware/Software Co-Synthesis System Pai H. Chou Ross B. Ortega Gaetano Borriello Department of Computer Science & Engineering University of Washington Seattle, WA 98195-2350 Abstract tools for embedded systems have not kept pace with these trends. The Chinook co-synthesis system

  7. The ArduSiPM a compact trasportable Software/Hardware Data Acquisition system for SiPM detector

    E-Print Network [OSTI]

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

    2014-01-01

    The acquisition of a single Silicon Photomultiplier require multiple and expensive electronics modules as : preamplifier, discriminator, bias voltage power supply, temperature monitor, Scalers, Analog to Digital Converter and Time to Digital Converter . The developed ArduSiPM is a compact cost effective and easily replicable Hardware software module for SiPM detector readout. The ArduSiPM uses an Arduino DUE (an open Software/Hardware board based on an ARM Cortex-M3 microcontroller) as processor board and a piggyback custom designed board (Shield), these are controlled by custom developed software and interface. The Shield contains different electronics features both to monitor, to set and to acquire the SiPM signals using the microcontroller board. The shield embed a controlled bias voltage power supply, a fast voltage preamplifier, a programmable fast discriminator to generate over threshold digital pulse , a peak hold to measure the pulse height, a temperature monitor system, a scaler to monitor over thres...

  8. Understanding Software Application Behaviour in Presence of Permanent and Intermittent Hardware Faults

    E-Print Network [OSTI]

    Sharma, Ankur

    2013-01-01

    to fault-tolerant soft- ware. ” Software Engineering, IEEEand Valeria Bertacco. “Software-based online detection ofAutomatic instruction-level software-only recovery. ” In

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

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01

    2009. Demonstration of Datacenter Automation Software andDemonstration of Datacenter Automation Software andand tested while other datacenter cooling best practices

  10. Reiner W. Hartenstein, Jrgen Becker, et al.: CoDe-X: A Novel Two-Level Hardware/Software Co-Design Framework; Proc. of VLSI Design 96 Conf., Bangalore, India, January 1996

    E-Print Network [OSTI]

    Hartenstein, Reiner

    Reiner W. Hartenstein, Jürgen Becker, et al.: CoDe-X: A Novel Two-Level Hardware/Software Co holder. Xputer Lab Abstract A novel hardware/software co-design framework (CoDe-X) is presented in this paper, where an Xputer is used as universal accelerator based on a reconfigurable datapath hardware. Co

  11. Nov 5, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 A variety of software and hardware is used to

    E-Print Network [OSTI]

    Magoulas, George D.

    Programs l Web server hardware l Web hosting Nov 5, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3 E/Server Architectures Nov 5, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 6 Software for Web servers- Popular server programs #12;2 Nov 5, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 7 Web Server Hardware l Web server

  12. 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-01

    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.

  13. Specific Group Hardware

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

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

  14. Minimizing power consumption is crucial in battery power limited secure wireless mobile networks. In this paper, we (a) introduce a hardware/software set-up to

    E-Print Network [OSTI]

    Subbalakshmi , K.P. "Suba"

    mobile networks. In this paper, we (a) introduce a hardware/software set-up to measure the battery power hurdle in providing information security in mobile wireless devices is the limited battery power. The pace of advancements in battery technologies has not kept up with that of wireless technologies

  15. Reviews Hardware Reviews Software

    E-Print Network [OSTI]

    Instituto de Sistemas e Robotica

    desenvolvimento das Ciências da Computação e Tecnologias de Informação. A cerimónia terá lugar no Salão Nobre do especializados nas áreas das Tecnologias de Informação ... Analista Aplicacional Sénior - Data War Ofertas de emprego em tecnologia Ministro da Educação e Ciência preside cerimónia de entrega do Prémi... http

  16. 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-01

    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.

  17. Performance Analysis for Hardware/Software Co-synthesis Imed E. Bennour, Michel Langevin and El M. Aboulhamid

    E-Print Network [OSTI]

    Aboulhamid, El Mostapha

    -assembler Compiler front-end Internal Representation: CDFG HW/SW Partitioning Harware Software Dedicated Modules Estimation Constraints met ? No Performance Estimation Yes Harware Sotware Communication Target A B

  18. 1 Computer Architecture hardware components

    E-Print Network [OSTI]

    Verschelde, Jan

    Outline 1 Computer Architecture hardware components programming environments 2 Getting Started January 2015 Intro to Computer Science (MCS 260) Computer Architecture L-2 14 January 2015 1 / 23 #12;Computer Architecture Hardware & Software A computer system consists of 1 Hardware: physical components

  19. Evaluation of SeaSonde Hardware Diagnostic Parameters as Performance Metrics Brian M. Emery and Libe Washburn

    E-Print Network [OSTI]

    California at Santa Barbara, University of

    Evaluation of SeaSonde Hardware Diagnostic Parameters as Performance Metrics Brian M. EmerySonde software reports hardware diagnostic statistics, including a number of parameters associated the suitability of the parameters as operational metrics. The hardware parameters considered in this analysis

  20. D.E. Berg, M.A. Rumsey, J.R. Zayas, "Hardware and Software Developments for the Accurate Time-Linked Data Acquisition System", 2000 ASME Wind Energy Symposium, AIAA/ASME, 2000.

    E-Print Network [OSTI]

    -Linked Data Acquisition System", 2000 ASME Wind Energy Symposium, AIAA/ASME, 2000. HARDWARE AND SOFTWARE DEVELOPMENTS FOR THE ACCURATE TIME-LINKED DATA ACQUISITION SYSTEM* Dale E. Berg, Mark A. Rumsey Wind Energy Corporation Albuquerque, New Mexico Abstract Wind-energy researchers at Sandia National Laboratories have

  1. software

    E-Print Network [OSTI]

    software · contact ... software. TREECODE3D_YUKAWA. TREECODE3D_YUKAWA is a Fortran90 subroutine for approximating the screened Coulomb ...

  2. Compiling Synchronous Kahn Networks to Efficient Reconfigurable Hardware

    E-Print Network [OSTI]

    Vuillemin, Jean

    Compiling Synchronous Kahn Networks to Efficient Reconfigurable Hardware Jean Vuillemin , Jean research on automatically compiling efficient reconfigurable hardware from high level software stream. Commercial systems exist to generate hardware (say VHDL) from high-level (say C) code [6]. Yet

  3. Euclid Hardware and Software Configuration

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

    and has 873 TB of disk space, with a peak IO bandwidth of 15 GBs User Environment Compilers Portland Group Fortran, C, and C++ GNU Fortran, C, and C++ Programming Models MPI...

  4. SECURING HARDWARE, SOFTWARE AND DATA

    Office of Environmental Management (EM)

    iii Acknowledgements The workshop chairs wish to thank Joree O'Neal and Rachel Smith for all their help and support with organizing the logistics and registration...

  5. 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 Data Center Home Page on Delicious RankADVANCED MANUFACTURINGEnergy BillsNo. 195 -Rob Roberts About UsWYOMING ROCKYSECRETARY OFK-1 SECTION

  6. 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-01

    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.

  7. Image Data Exploration and Analysis Software User's Manual

    E-Print Network [OSTI]

    .0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Chapter 2: Setting Up the IDEAS® Application 5 Hardware and Software Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

  8. software

    E-Print Network [OSTI]

    software. TREECODE3D_YUKAWA. TREECODE3D_YUKAWA is a Fortran90 subroutine for approximating the screened Coulomb (Yukawa) electrostatic ...

  9. Hardware Supported Flexible Monitoring: Early Results

    E-Print Network [OSTI]

    Zhai, Antonia

    Hardware Supported Flexible Monitoring: Early Results Antonia Zhai, Guojin He, and Mats P. Monitoring of software's execution is crucial in numerous software development tasks. Current monitoring software must be studied in its pro- duction environment. To address this fundamental software engineering

  10. 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

  11. Hardware-oriented Specification Hardware Circuits Hardware Description in C Hardware Design for Cryptographers

    E-Print Network [OSTI]

    Schaumont, Patrick

    Hardware-oriented Specification Hardware Circuits Hardware Description in C Hardware Design, VA Design and Security of Cryptographic Functions, Algorithms and Devices, 2013 #12;Hardware-oriented Specification Hardware Circuits Hardware Description in C Why should a cryptographer care about hardware? Many

  12. RTL Hardware Design Chapter 6 1 Synthesis Of VHDL Code

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design Chapter 6 1 Synthesis Of VHDL Code RTL Hardware Design Chapter 6 2 Outline 1. VHDL synthesis flow 5. Timing consideration RTL Hardware Design Chapter 6 3 1. Fundamental limitation of EDA software · Can "C-to-hardware" be done? · EDA tools: ­ Core: optimization algorithms ­ Shell

  13. 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-14

    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.

  14. Reduced hardware transactions: a new approach to hybrid transactional memory

    E-Print Network [OSTI]

    Matveev, Alexander

    For many years, the accepted wisdom has been that the key to adoption of best-effort hardware transactions is to guarantee progress by combining them with an all software slow-path, to be taken if the hardware transactions ...

  15. 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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity ofkandz-cm11 Outreach Home RoomPreservation ofAlbuquerque|Sensitive Species3performedValley | Departmentmaterials |Software

  16. Hardware Acceleration of Electronic Design Automation Algorithms 

    E-Print Network [OSTI]

    Gulati, Kanupriya

    2010-07-14

    With the advances in very large scale integration (VLSI) technology, hardware is going parallel. Software, which was traditionally designed to execute on single core microprocessors, now faces the tough challenge of taking ...

  17. 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

  18. System Setup Track-A-Worm requires the following major hardware components

    E-Print Network [OSTI]

    1 System Setup Track-A-Worm requires the following major hardware components: A stereomicroscope). The hardware used in our system is shown in Figure 1. For alternative hardware, please consider choosing a fast-A-Worm software to accommodate different hardware. Figure 1. Track-A-Worm hardware setup. The major components

  19. A Hardware Backend for SUIF C. Scott Ananian

    E-Print Network [OSTI]

    Ananian, C. Scott

    Silicon C: A Hardware Backend for SUIF C. Scott Ananian High-level languages have much to offer on the high-level tasks the machine is incapable of? In addition, a successful hardware compiler for a high-level language allows for more flexible hardware-software co-design and simulation. Ide- ally, a single high

  20. Hardware Synthesis from C/C++ Models Giovanni De Micheli

    E-Print Network [OSTI]

    De Micheli, Giovanni

    Hardware Synthesis from C/C++ Models Giovanni De Micheli CSL - Stanford University Stanford, CA hardware for quite a while. Different design methodologies have exploited the advantages of flexibility software languages) in expressing power (for hardware systems) has caused several difficulties

  1. A Hardware Backend for SUIF C. Scott Ananian

    E-Print Network [OSTI]

    Ananian, C. Scott

    Silicon C: A Hardware Backend for SUIF C. Scott Ananian May, 1998 High­level languages have much to work on the high­level tasks the machine is incapable of? In addition, a successful hardware compiler for a high­level language allows for more flexible hardware­software co­design and simulation. Ide­ ally

  2. AOML Auto-launcher & AMVER/SEAS data acquisition software

    E-Print Network [OSTI]

    AOML Auto-launcher & AMVER/SEAS data acquisition software User manual V 1.3 April 2013 Hardware......................................................................................1 Hardware list) ...............................................................................................5 Handheld GPS for use when deploying floats/drifters (not in all equipment) ....6 Hardware

  3. HARTES: HARDWARE-SOFTWARE CODESIGN FOR HETEROGENEOUS

    E-Print Network [OSTI]

    Luk, Wayne

    ................................................................................................................................................................................................................... HARTES COMPONENT. THE HARTES TOOLCHAIN PROVIDES THE OPTION OF AUTOMATIC OR SEMI-AUTOMATIC SUPPORT FOR THIS MAPPING. DURING TEST AND VALIDATION ON SEVERAL COMPUTATION-INTENSIVE APPLICATIONS, HARTES ACHIEVED SUBSTANTIAL

  4. Tuning Hardware and Software for Multiprocessors

    E-Print Network [OSTI]

    Mohiyuddin, Marghoob

    2012-01-01

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

  5. SOFTWARE ENGINEERING COMPUTER SCIENCE

    E-Print Network [OSTI]

    Haykin, Simon

    SOFTWARE ENGINEERING COMPUTER SCIENCE ... What's the Difference? goeng1@mcmaster.ca www goeng1mac.blogspot.ca f t Computer Engineering encompasses computer hardware, electronics, digital communications, signal processing and robotics. The focus of Computer Engineering is on computer hardware and its

  6. 4 NYU EDUCATIONAL ROBOT 2. Hardware

    E-Print Network [OSTI]

    Mishra, Bud

    YES Emergency Stop YES (Hardware and Software) Table 1: ED I Features The main­link motors (Yokogawa to be incorporated with computer generated animation graphics, controlling a reactive gripper, etc. Last in­house con­ struction are simple aluminum (3 \\Theta 5 00 ) box tubings and are rather easy

  7. 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-30

    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.

  8. Software Function Allocation Methodology 

    E-Print Network [OSTI]

    O'Neal, Michael Ralph

    1988-01-01

    ABSTRACT Software Function Allocation Methodology. (May 1988) Michael Ralph O'Neal, B. S. , Texas A&M University Chairman of Advisory Committee: Dr. William Lively Modern distributed computer systems are very powerful and useful; they also offer new... software system designers with a thorough and flexible method to allocate software functions among the hardware components of a distributed computer system. Software designers select and rank relevant Design Parameters, analyze how well different...

  9. RETROSPECTIVE: Software Pipelining

    E-Print Network [OSTI]

    Lam, Monica

    RETROSPECTIVE: Software Pipelining: An Effective Scheduling Technique for VLIW Machines Monica S. Lam Computer Systems Laboratory Stanford University ABSTRACT The basic idea behind software pipelining was first developed by Patel and Davidson for scheduling hardware pipe-lines. As instruction- level

  10. Hardware Transactional Memory

    E-Print Network [OSTI]

    Lie, Sean

    This work shows how hardware transactional memory (HTM) can be implemented to support transactions of arbitrarily large size, while ensuring that small transactions run efficiently. Our implementation handles small ...

  11. Hardware multiplier processor

    DOE Patents [OSTI]

    Pierce, Paul E. (Albuquerque, NM)

    1986-01-01

    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.

  12. Transcending Static Deployment of Circuits: Dynamic Run-Time Systems and Mobile Hardware

    E-Print Network [OSTI]

    Kent, University of

    Transcending Static Deployment of Circuits: Dynamic Run-Time Systems and Mobile Hardware Processes of reconfigurable hardware has been shown in research and commercial applications. Unquestionably, this has. The advancements in this technology have particularly led to a convergence between software and hardware domains

  13. A Hardware Assisted High Performance PHK Memory Manager Wentong Li Saraju P. Mohanty Krishna Kavi

    E-Print Network [OSTI]

    Kavi, Krishna

    A Hardware Assisted High Performance PHK Memory Manager Wentong Li Saraju P. Mohanty Krishna Kavi that uses hardware assistance to improve the performance of a existing software allocator (PHK allocator, and the search is in the criti- cal path of allocator performance. Hardware allocators can perform parallel

  14. Hardware device binding and mutual authentication

    DOE Patents [OSTI]

    Hamlet, Jason R; Pierson, Lyndon G

    2014-03-04

    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.

  15. 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 ...

  16. Junior Intermediate Senior Chiefland Hardware &

    E-Print Network [OSTI]

    Hill, Jeffrey E.

    Junior Intermediate Senior Chiefland Hardware & Farm Supply Williston Ace Hardware Bronson Ace Hardware #12;#12;MAP OF YOUR GARDEN ROWS RUN NORTH TO SOUTH BETWEEN ROW SPACING WITHIN ROW PLANT SPACING, and pesticides for growing a garden 20 feet by 26 feet and is donated by BRONSON, WILLISTON ACE HARDWARE

  17. Software User Guide Prepared by: Dr Rainer Mautz

    E-Print Network [OSTI]

    Cricket Software User Guide Prepared by: Dr Rainer Mautz DOCUMENT NUMBER: RELEASE/REVISION: RELEASE ..........................................................................................................4 1.1 Hardware and Software Requirements ...........................................4 1.2 Purpose of the Software ..................................................................4 1.3 High level architecture

  18. HARDWARE AND INSTRUMENTATION -

    E-Print Network [OSTI]

    HARDWARE AND INSTRUMENTATION - Note Noise Amplification in Parallel Whole-Head Ultra-Low- Field. Ilmoniemi2 In ultra-low-field magnetic resonance imaging, arrays of up to hundreds of highly sensitive by the precessing magnetization. Here, we investigate the noise amplification in sensitivity-encoded ultra- low

  19. software installation page

    E-Print Network [OSTI]

    The PDE software infrastructure. Once you download and untar the software, you can run it interpreted or compiled. The file all.scm includes the sources for the ...

  20. Program Obfuscation with Leaky Hardware

    E-Print Network [OSTI]

    Bitansky, Nir

    2011-01-01

    We consider general program obfuscation mechanisms using “somewhat trusted” hardware devices, with the goal of minimizing the usage of the hardware, its complexity, and the required trust. Specifically, our solution has ...

  1. Silencing Hardware Backdoors Adam Waksman

    E-Print Network [OSTI]

    Silencing Hardware Backdoors Adam Waksman Computer Architecture and Security Technology Lab York, USA simha@cs.columbia.edu Abstract--Hardware components can contain hidden back- doors, which can us to build trustworthy hardware systems from components designed by untrusted designers or procured

  2. Open source hardware

    E-Print Network [OSTI]

    Acosta, Roberto, S.M. Massachusetts Institute of Technology

    2009-01-01

    Open source software development models have created some of the most innovative tools and companies in the industry today modifying the way value is created and businesses developed. The purpose of this thesis is to analyze ...

  3. Bren School Computing Hardware Policy Faculty members are normally provided a new, desktop computer with standard Bren

    E-Print Network [OSTI]

    California at Santa Barbara, University of

    Bren School Computing Hardware Policy Faculty Faculty members are normally provided a new, desktop adequate computing hardware. MESM Students MESM students are not provided computers. They are provided on the hardware and software configuration for lab machine purchases. Users that purchase non-standard systems

  4. hierarchischer Beschreibungen, hierbei erfolgt eine Umsetzung des Hierarchie-Konzepts in Hardware mittels eines Handshake-Mechanismus.

    E-Print Network [OSTI]

    Ould Ahmedou, Mohameden

    6 hierarchischer Beschreibungen, hierbei erfolgt eine Umsetzung des Hierarchie-Konzepts in Hardware Entwurfsumgebung für die Umsetzung von C-Verhaltensspezi- fikationen in Hardware-Strukturen vorgestellt, sowie augenblicklichen Forschungsarbeiten liegen im Bereich Hardware/Software- Codesign in der Bereitstellung von

  5. Software Quality, Software Process,

    E-Print Network [OSTI]

    Hamlet, Richard

    Software Quality, Software Process, and Software Testing Dick Hamlet Portland State University Department of Computer Science Center for Software Quality Research PO Box 751 Portland, OR 97207 Internet. However, unless testing goals are clearly related to true measurements of software quality, the testing

  6. 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-08

    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.

  7. RTL Hardware Design Chapter 2 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 2 1 Hardware Description Language #12;RTL Hardware Design by P. Chu Chapter 2 2 Outline 1. Overview on hardware description language 2. Basic VHDL Concept via an example 3. VHDL in development flow #12;RTL Hardware Design by P. Chu Chapter 2 3 1. Overview on hardware

  8. RTL Hardware Design Chapter 2 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 2 1 Hardware Description Language RTL Hardware Design by P. Chu Chapter 2 2 Outline 1. Overview on hardware description language 2. Basic VHDL Concept via an example 3. VHDL in development flow RTL Hardware Design by P. Chu Chapter 2 3 1. Overview on hardware

  9. SHard: a Scheme to Hardware Compiler Xavier Saint-Mleux

    E-Print Network [OSTI]

    Feeley, Marc

    , system cost, time-to-market, production volume, processing speed, power consumption, reliability better perfor- mance and power consumption than a software implementation, typically at a higher that is incrementally transformed into hardware until the required performance is achieved. This is often a manual

  10. RTL Hardware Design Chapter 5 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 5 1 Sequential Statements #12;RTL Hardware Design by P. Chu statement 4. If statement 5. Case statement 6. Simple for loop statement #12;RTL Hardware Design by P. Chu of a black box · May or may not be able to be mapped to physical hardware #12;RTL Hardware Design by P. Chu

  11. RTL Hardware Design Chapter 10 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 10 1 Finite State Machine RTL Hardware Design by P. Chu. FSM design examples RTL Hardware Design by P. Chu Chapter 10 3 1. Overview on FSM · Contain "random RTL Hardware Design by P. Chu Chapter 10 4 2. Representation of FSM · State diagram RTL Hardware

  12. RTL Hardware Design Chapter 5 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 5 1 Sequential Statements RTL Hardware Design by P. Chu statement 4. If statement 5. Case statement 6. Simple for loop statement RTL Hardware Design by P. Chu of a black box · May or may not be able to be mapped to physical hardware RTL Hardware Design by P. Chu

  13. Software Engineering Model Schedule -(with CS 1131) example only; actual schedule may vary; see your academic dept. Includes 3 units of co-curricular activities.

    E-Print Network [OSTI]

    Activity (1) Total 17 Total 15 Total 14-15 Total 16-17 3rd Year 4th Year FALL SPRING FALL SPRING CS 3311 3 your academic dept. Includes 3 units of co-curricular activities. Effective Fall 2010 1st Year 2nd Year

  14. Flexible Hardware Abstraction for Wireless Sensor Networks

    E-Print Network [OSTI]

    California at Berkeley, University of

    Flexible Hardware Abstraction for Wireless Sensor Networks Vlado Handziski, Joseph Polastre, Jan; Computer Science Department Berkeley, CA 94720 US Abstract-- We present a flexible Hardware Abstraction gradually adapts the capabilities of the underlying hardware plat- forms to the selected platform

  15. Goal-oriented hardware design

    E-Print Network [OSTI]

    Chau, Man Ping Grace

    2008-01-01

    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 ...

  16. Hardware device to physical structure binding and authentication

    SciTech Connect (OSTI)

    Hamlet, Jason R.; Stein, David J.; Bauer, Todd M.

    2013-08-20

    Detection and deterrence of device tampering and subversion may be achieved by including a cryptographic fingerprint unit within a hardware device for authenticating a binding of the hardware device and a physical structure. The cryptographic fingerprint unit includes an internal physically unclonable function ("PUF") circuit disposed in or on the hardware device, which generate an internal PUF value. Binding logic is coupled to receive the internal PUF value, as well as an external PUF value associated with the physical structure, and generates a binding PUF value, which represents the binding of the hardware device and the physical structure. The cryptographic fingerprint unit also includes a cryptographic unit that uses the binding PUF value to allow a challenger to authenticate the binding.

  17. Hardware support for collecting performance counters directly to memory

    DOE Patents [OSTI]

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

    2012-09-25

    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.

  18. RTL Hardware Design Chapter 3 1

    E-Print Network [OSTI]

    Chu, Pong P.

    . Chu Chapter 3 15 2. Lexical elements and program format RTL Hardware Design by P. Chu Chapter 3 16 elements: ­ Comments ­ Identifiers ­ Reserved words ­ Numbers ­ Characters ­ Strings RTL Hardware Design1 RTL Hardware Design by P. Chu Chapter 3 1 Basic Language Constructs of VHDL RTL Hardware Design

  19. RTL Hardware Design Chapter 10 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 10 1 Finite State Machine #12;RTL Hardware Design by P. Chu. FSM design examples #12;RTL Hardware Design by P. Chu Chapter 10 3 1. Overview on FSM · Contain output #12;RTL Hardware Design by P. Chu Chapter 10 4 2. Representation of FSM · State diagram #12;RTL

  20. RTL Hardware Design Chapter 13 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 13 1 HIERARCHICAL DESIGN #12;RTL Hardware Design by P. Chu constructs #12;RTL Hardware Design by P. Chu Chapter 13 3 1. Introduction · How to deal with 1M gates or more? · Hierarchical design ­ Divided-and-conquer strategy ­ Divide a system into smaller parts #12;RTL Hardware Design

  1. RTL Hardware Design Chapter 11 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 11 1 Register Transfer Methodology I RTL Hardware Design of FSMD 6. Sequential add-and-shift multiplier RTL Hardware Design by P. Chu Chapter 11 3 1. Introduction · How to realize an algorithm in hardware? · Two characteristics of an algorithm: ­ Use of variables

  2. RTL Hardware Design Chapter 11 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 11 1 Register Transfer Methodology I #12;RTL Hardware Design of FSMD 6. Sequential add-and-shift multiplier #12;RTL Hardware Design by P. Chu Chapter 11 3 1. Introduction · How to realize an algorithm in hardware? · Two characteristics of an algorithm: ­ Use

  3. RTL Hardware Design Chapter 12 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 12 1 Register Transfer Methodology II #12;RTL Hardware Design #12;RTL Hardware Design by P. Chu Chapter 12 3 1. One­shot pulse generator · Sequential circuit in different types · FSMD is most flexible · One­shot pulse generator as an example #12;RTL Hardware Design

  4. RTL Hardware Design Chapter 13 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 13 1 HIERARCHICAL DESIGN RTL Hardware Design by P. Chu constructs RTL Hardware Design by P. Chu Chapter 13 3 1. Introduction · How to deal with 1M gates or more? · Hierarchical design ­ Divided-and-conquer strategy ­ Divide a system into smaller parts RTL Hardware Design

  5. RTL Hardware Design Chapter 16 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 16 1 Clock and Synchronization #12;RTL Hardware Design by P-clock system 4. Meta-stability and synchronization failure 5. Synchronizer #12;RTL Hardware Design by P. Chu Chapter 16 3 1. Why synchronous #12;RTL Hardware Design by P. Chu Chapter 16 4 Timing of a combinational

  6. RTL Hardware Design Chapter 8 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 8 1 Sequential Circuit Design: Principle #12;RTL Hardware analysis 7. Alternative one-segment coding style 8. Use of variable for sequential circuit #12;RTL Hardware latch ­ D FF (Flip-Flop) ­ RAM · Synchronous vs asynchronous circuit #12;RTL Hardware Design by P. Chu

  7. RTL Hardware Design Chapter 16 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 16 1 Clock and Synchronization RTL Hardware Design by P-clock system 4. Meta-stability and synchronization failure 5. Synchronizer RTL Hardware Design by P. Chu Chapter 16 3 1. Why synchronous RTL Hardware Design by P. Chu Chapter 16 4 Timing of a combinational

  8. RTL Hardware Design Chapter 9 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 9 1 Sequential Circuit Design: Practice #12;RTL Hardware as fast temporary storage 4. Pipelined circuit #12;RTL Hardware Design by P. Chu Chapter 9 3 1. Poor #12;RTL Hardware Design by P. Chu Chapter 9 4 Misuse of asynchronous reset · Poor design: use reset

  9. Resource Management for Dynamic Reconfigurable Hardware Structures

    E-Print Network [OSTI]

    Huss, Sorin A.

    Resource Management for Dynamic Reconfigurable Hardware Structures Andreas K¨uhn, Felix Madlener|madlener|huss}@iss.tu-darmstadt.de Abstract-- Garbage-Collection for reconfigurable hardware systems is another step to make dynamic reconfigurable hardware usable. By now, dynamic reconfiguration of FPGAs is still based on common hardware design

  10. RTL Hardware Design Chapter 9 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 9 1 Sequential Circuit Design: Practice RTL Hardware Design temporary storage 4. Pipelined circuit RTL Hardware Design by P. Chu Chapter 9 3 1. Poor design practice) ­ Misuse of asynchronous reset ­ Misuse of gated clock ­ Misuse of derived clock RTL Hardware Design by P

  11. RTL Hardware Design Chapter 8 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 8 1 Sequential Circuit Design: Principle RTL Hardware analysis 7. Alternative one-segment coding style 8. Use of variable for sequential circuit RTL Hardware latch ­ D FF (Flip-Flop) ­ RAM · Synchronous vs asynchronous circuit RTL Hardware Design by P. Chu

  12. RTL Hardware Design Chapter 12 1

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design by P. Chu Chapter 12 1 Register Transfer Methodology II RTL Hardware Design RTL Hardware Design by P. Chu Chapter 12 3 1. One­shot pulse generator · Sequential circuit divided is most flexible · One­shot pulse generator as an example RTL Hardware Design by P. Chu Chapter 12 4

  13. RTL Hardware Design Chapter 3 1

    E-Print Network [OSTI]

    Chu, Pong P.

    RTL Hardware Design by P. Chu Chapter 3 1 Basic Language Constructs of VHDL #12;RTL Hardware Design. Data type and operators #12;RTL Hardware Design by P. Chu Chapter 3 3 1. Basic VHDL program #12;RTL Hardware Design by P. Chu Chapter 3 4 Design unit · Building blocks in a VHDL program · Each design unit

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

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W

    2013-10-01

    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.

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

    DOE Patents [OSTI]

    Salapura, Valentina; Wisniewski, Robert W.

    2013-01-01

    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.

  16. Final Report: Enabling Exascale Hardware and Software Design...

    Office of Scientific and Technical Information (OSTI)

    through Scalable System Virtualization In this grant, we enhanced the Palacios virtual machine monitor to increase its scalability and suitability for addressing exascale system...

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

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01

    resource sharing on datacenter applications. In ISCA,interference between live datacenter applications. In SC,data obtained from live datacenter applications using Google

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

    SciTech Connect (OSTI)

    Koch, Ed; Rubinstein, Francis; Sila, Kiliccote

    2004-12-01

    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.

  19. Unique Hardware and Software Data Acquisition and Processing...

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

    and heat release data. p-03bunce.pdf More Documents & Publications Fuel and Lubricant Effects Vehicle Technologies Office: 2010 Fuel Technologies R&D Annual Progress...

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

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01

    Conference, 2005. [GLKS11] Sriram Govindan, Jie Liu, AmanDighe, Yatin Hoskote, Sriram Vangal, David Finan, Shekhar

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

    E-Print Network [OSTI]

    Liskov, Barbara

    and, in some cases, reinvent the traditional DBMS architecture. In the space of data warehousing. Will this trend hold or will history repeat itself? ACKNOWLEDGMENT We would like to thank the ICDE 2010 GeneralDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads," in Proc. PVLDB'09, 2009. [3

  2. Starchart: Hardware and Software Optimization Using Recursive Partitioning Regression Trees

    E-Print Network [OSTI]

    Singh, Jaswinder Pal

    regions of the space. Our tool is efficient--evaluating at most 0.3% of the tuning space, and often much-optimized parameter settings can save 47 W (26% of total GPU power) with little performance loss. Overall, Starchart, judicious choice of parameter settings can save application power usage by nearly 50 W with almost

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

    E-Print Network [OSTI]

    Gupta, Anshuman

    2013-01-01

    and P l = tag LRU update energy. We can see that areaEnergy 2 C W P m W P m Update Energy 2 C W P l WCP l Core (

  4. Rethinking components: From hardware and software to systems

    E-Print Network [OSTI]

    Messerschmitt, David G.

    2007-01-01

    is enabled by industry standards for rim attributes (likearchitecture in ICT. Industry standards provided theThe first successful industry standards in automobiles were

  5. 8. Persistent Object Store Hardware and Software Interfaces

    E-Print Network [OSTI]

    Cockshott, P.; proceedings of Alvey workshop on Knowledge Manipulation Engines, 28-29 May 1987, Brunel University University of Edinburgh [More Details

    Cockshott,P. proceedings of Alvey workshop on Knowledge Manipulation Engines, 28-29 May 1987, Brunel University University of Edinburgh

  6. Final Report: Enabling Exascale Hardware and Software Design through

    Office of Scientific and Technical Information (OSTI)

    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 Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity of NaturalDukeWakefieldSulfate Reducing(Journal Article) |production at aSciTechSpectrometer Conceptual

  7. Final Report: Enabling Exascale Hardware and Software Design through

    Office of Scientific and Technical Information (OSTI)

    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 Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity of NaturalDukeWakefieldSulfate Reducing(Journal Article) |production at aSciTechSpectrometer ConceptualScalable System

  8. A review of research and methods for producing high-consequence software

    SciTech Connect (OSTI)

    Collins, E.; Dalton, L.; Peercy, D.; Pollock, G.; Sicking, C.

    1994-12-31

    The development of software for use in high-consequence systems mandates rigorous (formal) processes, methods, and techniques to improve the safety characteristics of those systems. This paper provides a brief overview of current research and practices in high-consequence software, including applied design methods. Some of the practices that are discussed include: fault tree analysis, failure mode effects analysis, petri nets, both hardware and software interlocks, n-version programming, Independent Vulnerability Analyses, and watchdogs. Techniques that offer improvement in the dependability of software in high-consequence systems applications are identified and discussed. Limitations of these techniques are also explored. Research in formal methods, the cleanroom process, and reliability models are reviewed. In addition, current work by several leading researchers as well as approaches being used by leading practitioners are examined.

  9. EDS operator and control software

    SciTech Connect (OSTI)

    Ott, L.L.

    1985-04-01

    The Enrichment Diagnostic System (EDS) was developed at Lawrence Livermore National Laboratory (LLNL) to acquire, display and analyze large quantities of transient data for a real-time Advanced Vapor Laser Isotope Separation (AVLIS) experiment. Major topics discussed in this paper are the EDS operator interface (SHELL) program, the data acquisition and analysis scheduling software, and the graphics software. The workstation concept used in EDS, the software used to configure a user's workstation, and the ownership and management of a diagnostic are described. An EDS diagnostic is a combination of hardware and software designed to study specific aspects of the process. Overall system performance is discussed from the standpoint of scheduling techniques, evaluation tools, optimization techniques, and program-to-program communication methods. EDS is based on a data driven design which keeps the need to modify software to a minimum. This design requires a fast and reliable data base management system. A third party data base management product, Berkeley Software System Database, written explicitly for HP1000's, is used for all EDS data bases. All graphics is done with an in-house graphics product, Device Independent Graphics Library (DIGLIB). Examples of devices supported by DIGLIB are: Versatec printer/plotters, Raster Technologies Graphic Display Controllers, and HP terminals (HP264x and HP262x). The benefits derived by using HP hardware and software as well as obstacles imposed by the HP environment are presented in relation to EDS development and implementation.

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

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

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

  11. 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

  12. Awarded Products Maintenance, Repair & Operations TOOLS & HARDWARE

    E-Print Network [OSTI]

    California at San Diego, University of

    Awarded Products Maintenance, Repair & Operations (MRO): TOOLS & HARDWARE Such as hand and power tools, cutting tools, fasteners, etc. Maintenance, Repair & Operations (MRO): TOOLS & HARDWARE Such as hand and power tools, cutting tools, fasteners, etc. Maintenance, Repair & Operations (MRO): TOOLS

  13. Hardware support for unbounded transactional memory

    E-Print Network [OSTI]

    Lie, Sean, 1980-

    2004-01-01

    In this thesis, I propose a design for hardware transactional memory where the transaction size is not bounded by a specialized hardware buffer such as a cache. I describe an unbounded transactional memory system called ...

  14. Locating hardware faults in a parallel computer

    DOE Patents [OSTI]

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

    2010-04-13

    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.

  15. 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

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

    E-Print Network [OSTI]

    Curhan, Lisa A., 1961-

    2005-01-01

    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. ...

  17. SOFTWARE CATALOG

    E-Print Network [OSTI]

    Beyers, Evelyn

    2013-01-01

    No Test Output Comments NRCC SOFTWARE REQUEST FORM Recipienti s t i c a 1 Mechanics . Software Too 1 s .. Other Libra ro o o 79 o • o •..•. 85 NRCC Software Library Order

  18. Dependable Computing Techniques for Reconfigurable Hardware

    E-Print Network [OSTI]

    Stanford University

    Hardware Wei-Je Robert Huang TR 01-7 June 2001 Center for Reliable Computing Gates Building 2A, Room 236 "Dependable Computing Techniques for Reconfigurable Hardware." Funding: This research was supported TECHNIQUES FOR RECONFIGURABLE HARDWARE A DISSERTATION SUBMITTED TO THE DEPARTMENT OF ELECTRICAL ENGINEERING

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

    SciTech Connect (OSTI)

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

    2008-05-01

    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.

  20. Exascale Hardware Architectures Working Group

    SciTech Connect (OSTI)

    Hemmert, S; Ang, J; Chiang, P; Carnes, B; Doerfler, D; Leininger, M; Dosanjh, S; Fields, P; Koch, K; Laros, J; Noe, J; Quinn, T; Torrellas, J; Vetter, J; Wampler, C; White, A

    2011-03-15

    The ASC Exascale Hardware Architecture working group is challenged to provide input on the following areas impacting the future use and usability of potential exascale computer systems: processor, memory, and interconnect architectures, as well as the power and resilience of these systems. Going forward, there are many challenging issues that will need to be addressed. First, power constraints in processor technologies will lead to steady increases in parallelism within a socket. Additionally, all cores may not be fully independent nor fully general purpose. Second, there is a clear trend toward less balanced machines, in terms of compute capability compared to memory and interconnect performance. In order to mitigate the memory issues, memory technologies will introduce 3D stacking, eventually moving on-socket and likely on-die, providing greatly increased bandwidth but unfortunately also likely providing smaller memory capacity per core. Off-socket memory, possibly in the form of non-volatile memory, will create a complex memory hierarchy. Third, communication energy will dominate the energy required to compute, such that interconnect power and bandwidth will have a significant impact. All of the above changes are driven by the need for greatly increased energy efficiency, as current technology will prove unsuitable for exascale, due to unsustainable power requirements of such a system. These changes will have the most significant impact on programming models and algorithms, but they will be felt across all layers of the machine. There is clear need to engage all ASC working groups in planning for how to deal with technological changes of this magnitude. The primary function of the Hardware Architecture Working Group is to facilitate codesign with hardware vendors to ensure future exascale platforms are capable of efficiently supporting the ASC applications, which in turn need to meet the mission needs of the NNSA Stockpile Stewardship Program. This issue is relatively immediate, as there is only a small window of opportunity to influence hardware design for 2018 machines. Given the short timeline a firm co-design methodology with vendors is of prime importance.

  1. MEMOCODE 2014 Software Design Contest: Space Invaders Emulator

    E-Print Network [OSTI]

    -based Raspberry Pi platform. Entries were judged on how much faster their code ran and its quality. The winning emulation; Hardware/software codesign; Raspberry Pi; I. INTRODUCTION Since 2007, the organizers

  2. Self-assembling software generator

    DOE Patents [OSTI]

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

    2011-11-25

    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.

  3. HAZARD ANALYSIS SOFTWARE

    SciTech Connect (OSTI)

    Sommer, S; Tinh Tran, T

    2008-04-08

    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.

  4. Review of Quantitative Software Reliability Methods

    SciTech Connect (OSTI)

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

    2010-09-17

    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.

  5. Click here for How to Use this PDF... AcqKnowledge Software Guide

    E-Print Network [OSTI]

    Click here for How to Use this PDF... AcqKnowledge Software Guide For Life Science Research ® (Windows 98/98SE/2000/ME/XP) #12;2 AcqKnowledge Software Guide AcqKnowledge Software Guide Reference Manual Version 3.7.5 for MP Hardware/Firmware and AcqKnowledge ® Software Versions Macintosh®, PowerMac® Windows

  6. Comparison of the hardware performance of the AES candidates using reconfigurable hardware Kris Gaj and Pawel Chodowiec

    E-Print Network [OSTI]

    Gaj, Krzysztof

    1 Comparison of the hardware performance of the AES candidates using reconfigurable hardware Kris. Performance of four alternative hardware architectures is discussed and compared. The AES candidates are divided into three classes depending on their hardware performance characteristics. Recommendation

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

    E-Print Network [OSTI]

    Ullmann, Michael; Becker, Jurgen

    2011-01-01

    This contribution presents a new approach for allocating suitable function-implementation variants depending on given quality-of-service function-requirements for run-time reconfigurable multi-device systems. Our approach adapts methodologies from the domain of knowledge-based systems which can be used for doing run-time hardware/software resource usage optimizations.

  8. Hardware Support for Controlled Interaction of Guaranteed and BestEffort Communication \\Lambda

    E-Print Network [OSTI]

    Rexford, Jennifer

    with the communication media and protocols of distributed systems results in a hybrid en­ vironment well­suited to real and switch­ ing. Unlike protocol software, network hardware can exercise efficient, fine­grain control over for real­time multi­hop networks [7, 8]. Designed as the front­end interface for HARTS [17], SPIDER

  9. New Constructions for UC Secure Computation using Tamper-proof Hardware

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    New Constructions for UC Secure Computation using Tamper-proof Hardware Nishanth Chandran Vipul such trusted setup assumptions. In his model, the physical setup phase includes the parties exchanging tamper proof hard- ware tokens implementing some functionality. The tamper proof hardware is modeled so

  10. Comparing Evolvable Hardware to Conventional Classifiers for

    E-Print Network [OSTI]

    Glette, Kyrre

    Comparing Evolvable Hardware to Conventional Classifiers for Electromyographic Prosthetic Hand electromyographic (EMG) signals. Such signals consist of a transient phase and a steady state phase. While some

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

    SciTech Connect (OSTI)

    Powers, Tom J.

    2014-12-01

    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.

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

    Office of Environmental Management (EM)

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

  13. Manipulation hardware for microgravity research

    SciTech Connect (OSTI)

    Herndon, J.N.; Glassell, R.L.; Butler, P.L.; Williams, D.M. (Oak Ridge National Lab., TN (USA)); Rohn, D.A. (National Aeronautics and Space Administration, Cleveland, OH (USA). Lewis Research Center); Miller, J.H. (Sverdrup Technology, Inc., Brook Park, OH (USA))

    1990-01-01

    The establishment of permanent low earth orbit occupation on the Space Station Freedom will present new opportunities for the introduction of productive flexible automation systems into the microgravity environment of space. The need for robust and reliable robotic systems to support experimental activities normally intended by astronauts will assume great importance. Many experimental modules on the space station are expected to require robotic systems for ongoing experimental operations. When implementing these systems, care must be taken not to introduce deleterious effects on the experiments or on the space station itself. It is important to minimize the acceleration effects on the experimental items being handled while also minimizing manipulator base reaction effects on adjacent experiments and on the space station structure. NASA Lewis Research Center has been performing research on these manipulator applications, focusing on improving the basic manipulator hardware, as well as developing improved manipulator control algorithms. By utilizing the modular manipulator concepts developed during the Laboratory Telerobotic Manipulator program, Oak Ridge National Laboratory has developed an experimental testbed system called the Microgravity Manipulator, incorporating two pitch-yaw modular positioners to provide a 4 dof experimental manipulator arm. A key feature in the design for microgravity manipulation research was the use of traction drives for torque transmission in the modular pitch-yaw differentials.

  14. Short Manual Software Modules for

    E-Print Network [OSTI]

    Ould Ahmedou, Mohameden

    1 Short Manual Software Modules for Format Conversion, Transformation, and Synthesis 1 Introduction This document includes a short description of calling syntax and handling of the software modules developed describes the software installation process, chapter 3 shows the calling syntax of the SIF-to-CDFG format

  15. Software Price List Windows Applications

    E-Print Network [OSTI]

    Software Price List Windows Applications Software cannot be returned. Also note that the University support on campus, please go to www.unh.edu/it Number Item Price Number Item Price Prices are subject Item Price Only USNH Departments may purchase software below. A license does not include media

  16. 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

  17. Tomographic image reconstruction and rendering with texture-mapping hardware

    SciTech Connect (OSTI)

    Azevedo, S.G.; Cabral, B.K.; Foran, J.

    1994-07-01

    The image reconstruction problem, also known as the inverse Radon transform, for x-ray computed tomography (CT) is found in numerous applications in medicine and industry. The most common algorithm used in these cases is filtered backprojection (FBP), which, while a simple procedure, is time-consuming for large images on any type of computational engine. Specially-designed, dedicated parallel processors are commonly used in medical CT scanners, whose results are then passed to graphics workstation for rendering and analysis. However, a fast direct FBP algorithm can be implemented on modern texture-mapping hardware in current high-end workstation platforms. This is done by casting the FBP algorithm as an image warping operation with summing. Texture-mapping hardware, such as that on the Silicon Graphics Reality Engine (TM), shows around 600 times speedup of backprojection over a CPU-based implementation (a 100 Mhz R4400 in this case). This technique has the further advantages of flexibility and rapid programming. In addition, the same hardware can be used for both image reconstruction and for volumetric rendering. The techniques can also be used to accelerate iterative reconstruction algorithms. The hardware architecture also allows more complex operations than straight-ray backprojection if they are required, including fan-beam, cone-beam, and curved ray paths, with little or no speed penalties.

  18. Software packages

    E-Print Network [OSTI]

    Software and codes for matrix computations. If you cannot access any code, please email me. A hierarchically semiseparable (HSS) package. Matlab codes ...

  19. Useful Software

    E-Print Network [OSTI]

    Purdue's Engineering Computer Network has SSH clients available for Purdue faculty, staff, and students. Below is a link to the ECN software download page: ...

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

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

    New Hardware to be Integrated by Jan 7, 2013 New Hardware to be Integrated by Jan 7, 2013 December 27, 2012 by Kirsten Fagnan (0 Comments) The new hardware that has been tested...

  1. Multiphase flow calculation software

    DOE Patents [OSTI]

    Fincke, James R. (Idaho Falls, ID)

    2003-04-15

    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.

  2. 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-28

    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.

  3. Guest Editors' Introduction: Confronting the Hardware

    E-Print Network [OSTI]

    , or foundry. Detection of such alterations (i.e., hardware Trojans) is extremely difficult since a very large of interest for this special issue were Trojan detection and isolation, authenticating the foundry of origin

  4. Embedding Hardware Description Languages in Proof Systems 

    E-Print Network [OSTI]

    Goossens, Kees G W

    The aim of this thesis is to investigate the integration of hardware description lamguaages (HDLs) and automated proof systems. Simulation of circuit designs written in an HDL is an important method of testing their ...

  5. Proof Planning for Automating Hardware Verification 

    E-Print Network [OSTI]

    Cantu-Ortiz, Francisco Javier

    In this thesis we investigate the applicability of proof planning to automate the verification of hardware systems. Proof planning is a meta-level reasoning technique which captures patterns of proof common to a family of theorems. It contributes...

  6. Hardware model of a shipboard generator

    E-Print Network [OSTI]

    Elkins, Gregory L. (Gregory Lewis)

    2009-01-01

    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 ...

  7. A circuit based Evolvable Hardware Architecture

    E-Print Network [OSTI]

    Sanchez, Delano Christopher

    2006-01-01

    This thesis presents an Evolvable Hardware Architecture that was developed in the Quantum Nanostructures and Nanofabrication Laboratory. We believe intrinsic evolution is a promising tool that can be used to exploit the ...

  8. Correct Hardware Design and Verification Methods

    E-Print Network [OSTI]

    Margaria, T.; Melham, T.F.

    Margaria,T. Melham,T.F. Correct Hardware Design and Verification Methods: 11th IFIP WG10.5 Advanced Research Working Conference, CHARME 2001: UK Springer Verlag

  9. Extreme Balance of System Hardware Cost Reduction

    Broader source: Energy.gov [DOE]

    On September 1, 2011, DOE announced $42.4 million in funding over three years for the Extreme Balance of System Hardware Cost Reduction (BOS-X) funding opportunity. Part of the SunShot Systems...

  10. 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...

  11. "Hardware Verification for Arithmetic Circuits" Michael Shliselberg, Jordan Kaplan

    E-Print Network [OSTI]

    Mountziaris, T. J.

    "Hardware Verification for Arithmetic Circuits" Michael Shliselberg, Jordan Kaplan Professor Maciej Ciesielski Our research pertains to finding either new or more efficient methods of hardware verification

  12. Appendix F Software F.1 Software packages

    E-Print Network [OSTI]

    of the software used are specified. A comparison of software calculation quality for two primary packages employedAppendix F Software F.1 Software packages The following table contains the list of software used in the Griffin experiment. The primary use of the software, the software manufacturer and version number

  13. Future Generation Computer Systems 19 (2003) 12991307 The synergistic integration of mathematics, software engineering,

    E-Print Network [OSTI]

    Melnik, Roderick

    2003-01-01

    , software engineering, and user-centred design: exploring new trends in education C. Angelov, R.V.N. Melnik activities at the University of Southern Denmark that combine mathematical modelling, software engineering-mail address: rmelnik@mci.sdu.dk (R.V.N. Melnik). software and usability engineers, and hardware spe- cialists

  14. Software Deviation Analysis: A ``Safeware'' Technique \\Lambda Jon Damon Reese and Nancy G. Leveson

    E-Print Network [OSTI]

    Leveson, Nancy

    Software Deviation Analysis: A ``Safeware'' Technique \\Lambda Jon Damon Reese and Nancy G. Leveson be a mixture of humans, hardware, and software. This paper describes one of the Safeware hazard analysis techniques, Software Deviation Analysis, that incorporates the beneficial fea­ tures of HAZOP (such

  15. Software Implementation of Genus-2 Hyperelliptic Curve Cryptosystems Over Prime Fields

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    Software Implementation of Genus-2 Hyperelliptic Curve Cryptosystems Over Prime Fields Vladislav.kuznatsov@nrjetix.com Abstract. This paper describes the system parameters and software implementation of a HECDSA cryptosystem and accessibility by means of cryptographic software and cryptographic hardware. At the same time cryptanalytical

  16. Testing existing software for safety-related applications. Revision 7.1

    SciTech Connect (OSTI)

    Scott, J.A.; Lawrence, J.D.

    1995-12-01

    The increasing use of commercial off-the-shelf (COTS) software products in digital safety-critical applications is raising concerns about the safety, reliability, and quality of these products. One of the factors involved in addressing these concerns is product testing. A tester`s knowledge of the software product will vary, depending on the information available from the product vendor. In some cases, complete source listings, program structures, and other information from the software development may be available. In other cases, only the complete hardware/software package may exist, with the tester having no knowledge of the internal structure of the software. The type of testing that can be used will depend on the information available to the tester. This report describes six different types of testing, which differ in the information used to create the tests, the results that may be obtained, and the limitations of the test types. An Annex contains background information on types of faults encountered in testing, and a Glossary of pertinent terms is also included. This study is pertinent for safety-related software at reactors.

  17. International Journal of Software Engineering and Knowledge Engineering World Scientific Publishing Company

    E-Print Network [OSTI]

    Xu, Haiping

    . 1. Introduction To enhance the quality of software systems and effective management of software. Issues related to the "software crisis" problem include poor software quality, project time and budget such as requirement analysis, software design, software testing, software maintenance, and software quality assurance

  18. Seminar on Software Engineering Software Standards

    E-Print Network [OSTI]

    Feitelson, Dror

    APIs and protocols Process standards Quality standards Software engineering terminology Lifecycle- operability Certification, guidelines Assurances #12;Software Standards Quality standards are rare - HardSeminar on Software Engineering Software Standards #12;"the good thing about standards

  19. Software Engineering M3 / 2012 Software Engineering

    E-Print Network [OSTI]

    Singer, Jeremy

    Software Engineering M3 / 2012 1 Software Engineering In a 21st century knowledge-based economy, computer software is of vital importance. For instance to 3% of the total UK economy. Furthermore, software infrastructure of some kind

  20. BlackjackBench: Portable Hardware Characterization with Automated Results Analysis

    E-Print Network [OSTI]

    Dongarra, Jack

    ForReview Only BlackjackBench: Portable Hardware Characterization with Automated Results Analysis-Benchmarks, Hardware Characterization, Statistical Analysis #12;ForReview Only BlackjackBench: Portable Hardware characterizes the targetted hardware and optimizes the application codes accordingly. We present the Blackjack

  1. RTL Hardware Design Chapter 4 1 Concurrent Signal Assignment

    E-Print Network [OSTI]

    Chu, Pong P.

    1 RTL Hardware Design Chapter 4 1 Concurrent Signal Assignment Statements RTL Hardware Design signal assignment RTL Hardware Design Chapter 4 3 1. Combinational vs. sequential circuit · Combinational · Sequential circuit to be discussed later RTL Hardware Design Chapter 4 4 2. Simple signal assignment

  2. A Primer on Hardware Security: Models, Methods, and Metrics

    E-Print Network [OSTI]

    INVITED P A P E R A Primer on Hardware Security: Models, Methods, and Metrics The paper is a primer on hardware security threat models, metrics, and remedies. By Masoud Rostami, Farinaz Koushanfar, and Ramesh) production supply chain has intro- duced hardware-based vulnerabilities. Existing literature in hardware

  3. Heterogeneous Hardware Accelerator Architecture for Streaming Image Processing

    E-Print Network [OSTI]

    Bertels, Koen

    Heterogeneous Hardware Accelerator Architecture for Streaming Image Processing Cuong PhamCuong,Z.Al-Ars,K.L.M.Bertels}@tudelft.nl Abstract--This paper proposes a heterogeneous hardware-processed on a host processor and sent to hardware kernels. The host processor and the hardware kernels process

  4. Accepted for publication in Proceedings of the 1999 International Hardware Description Languages Conference and Exhibit (HDLCON '99).

    E-Print Network [OSTI]

    Esser, Robert

    makes models more amenable to formal verification based on state-space exploration. The language is also As the complexity ofintegrated hardware and software sys- tems increases, system-level design languages are becom. Designers focus first on the abstract properties of a system in various domains and devise a systems

  5. Institute for Software Technology Software Maintenance

    E-Print Network [OSTI]

    1 Institute for Software Technology Software Maintenance VU 3.0 WS 2006 Univ.Prof. Dr. Franz Wotawa Institut für Softwaretechnologie wotawa@ist.tugraz.at VU Software Maintenance 2Institute for Software Technology Wozu Software Maintenance? Meine Software ist immer korrekt! Keine Modifikationen. Nur neue

  6. The Uncertainty Principle in Software Engineering Hadar Ziv Debra J. Richardson

    E-Print Network [OSTI]

    Ziv, Hadar

    ­ plore in detail uncertainty in software testing, includ­ ing test planning, test enactment, error principles, software testing, uncertainty mod­ eling, Bayesian networks INTRODUCTION Today's software), followed by more detailed expositions of uncertainty in software testing, including test planning, test

  7. HARDWARE TROJANS: Data Leakage Using General

    E-Print Network [OSTI]

    Huss, Sorin A.

    devices have at least one LED. These LEDs of various colors are used with the power switch of yourHARDWARE TROJANS: Data Leakage Using General Purpose LEDs Technical Report - TUD-CS-2010.2. LED Drive Settings 12 3.3. Detection & Assessment 13 4............ Analog Detector Design 14 4

  8. Symbolic Verification of Timed Asynchronous Hardware Protocols

    E-Print Network [OSTI]

    Stevens, Ken

    of system level verification by applying symbolic model checking techniques to help mitigate the state constraints into verification models to prove timed behavioral correctness of systems employing timed protocol to model timing in asynchronous hardware protocols ­ a novel mapping of tim- ing into the verification flow

  9. Hardware Metering: A Survey Farinaz Koushanfar

    E-Print Network [OSTI]

    -fabrication. Metering is particularly needed in the hori- zontal semiconductor business model where the design houses is a precursor for metering: In passive metering, each ICs is specifi- cally identified, either in terms of its passive and active hardware metering methods available. Electrical and Computer Engineering Department

  10. Cathode side hardware for carbonate fuel cells

    DOE Patents [OSTI]

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

    2011-03-29

    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. Risk assessment of selected commercial firewall software 

    E-Print Network [OSTI]

    Cropper, Charles Austin

    2000-01-01

    Computer security is of significant current concern. This study investigates the efficacy of seceded commercially available firewall software packages including those software packages' inoculation from network-based slacks. The packages taxed were...

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

    E-Print Network [OSTI]

    De Montfort University

    the scope of risks antic ipated. Software Quality and its Risks The primary goal of software developers is the production of quality systems that meet the needs of the user. "Software quality" is defined in terms. To meet the goal of quality software, developers focus on particular risks including: project and schedule

  13. 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.

  14. 1 Open Source Software licensing software

    E-Print Network [OSTI]

    Verschelde, Jan

    Outline 1 Open Source Software licensing software copyright and copyleft 2 Modules and Packages Science Jan Verschelde, 6 March 2015 Intro to Computer Science (MCS 260) software licensing & packages L-23 6 March 2015 1 / 29 #12;software licensing modules and packages 1 Open Source Software licensing

  15. Euclid Software and Tools

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

    Software and Tools Software and Tools The table below shows the software installed on Euclid that is managed by modules. Package Category Version Module Install Date Date Made...

  16. Statistical Software - Overview

    E-Print Network [OSTI]

    de Leeuw, Jan

    2010-01-01

    Review of Statistical Software. International As- sociationStatistical Methods Need Software: A View of Statisti- calJournal of Statistical Software, 13, 2004. URL http://www.

  17. Statistical Software - Overview

    E-Print Network [OSTI]

    Jan De Leeuw

    2011-01-01

    Review of Statistical Software. International As- sociationStatistical Methods Need Software: A View of Statisti- calJournal of Statistical Software, 13, 2004. URL http://www.

  18. TOUGH2 Software Qualification

    E-Print Network [OSTI]

    2010-01-01

    lower temperatures. TOUGH2 SOFTWARE QUALIFICATION - FEBRUARY131 TOUGH2 SOFTWARE QUALIFICATION - FEBRUARY 1996 v . LISTmesh generators. TOUGH2 SOFTWARE QUALIFICATION - FEBRUARY

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

    SciTech Connect (OSTI)

    NONE

    1997-06-01

    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.

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

    SciTech Connect (OSTI)

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

    1993-04-01

    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.

  1. Battery Hardware in the Loop | Department of Energy

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

    Hardware in the Loop Battery Hardware in the Loop Presentation from the U.S. DOE Office of Vehicle Technologies "Mega" Merit Review 2008 on February 25, 2008 in Bethesda, Maryland....

  2. 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

  3. 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 ...

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

    Office of Environmental Management (EM)

    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 - 4:52pm...

  5. Introduction to Software Engineering

    E-Print Network [OSTI]

    Syllabus Background References Homework Videos Project Introduction to Software Engineering AERSP Exam Conclusions Appendix Links Hits Software Engineering: AERSP 440 http Confidence Aerospace Software (2006) IEEE Computer Society SE Portal Software Engineering: AERSP 440 http

  6. Basing Obfuscation on Simple Tamper-Proof Hardware Assumptions

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    Basing Obfuscation on Simple Tamper-Proof Hardware Assumptions Nico D¨ottling, Thilo Mie, J¨orn M for obfuscation, and using tamper-proof hardware tokens to achieve general code obfuscation. Following this last on the security of this CRS. Keywords: Obfuscation, Stateless Tamper-Proof hardware, Universal Composability

  7. Founding Cryptography on Tamper-Proof Hardware Tokens Vipul Goyal

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    Founding Cryptography on Tamper-Proof Hardware Tokens Vipul Goyal MSR India vipul of works have investigated using tamper-proof hardware tokens as tools to achieve a variety of cryp if the parties are allowed to generate and exchange tamper-proof hardware tokens. · Unconditional non

  8. An Embedded Language Approach to Teaching Hardware Compilation

    E-Print Network [OSTI]

    Pace, Gordon J.

    An Embedded Language Approach to Teaching Hardware Compilation Koen Claessen 1 and Gordon J. Pace 2, Grenoble, France (Gordon.Pace@imag.fr) Abstract. This paper describes a course in hardware description and synthesis (hardware compilation), taught as an introductory graduate course at Chalmers University

  9. An Embedded Language Approach to Teaching Hardware Compilation

    E-Print Network [OSTI]

    Pace, Gordon J.

    An Embedded Language Approach to Teaching Hardware Compilation Koen Claessen1 and Gordon J. Pace2 1, France (Gordon.Pace@imag.fr) Abstract. This paper describes a course in hardware description and synthesis (hardware compilation), taught as an introductory graduate course at Chalmers University

  10. A Framework for Object Oriented Hardware Specification, Verification, and Synthesis*

    E-Print Network [OSTI]

    Ould Ahmedou, Mohameden

    A Framework for Object Oriented Hardware Specification, Verification, and Synthesis* T. Kuhn, T of hardware. For this purpose the object oriented language `e' is introduced along with a powerful run Object oriented hardware modeling, verification, high-level synthesis. 1. INTRODUCTION The ever

  11. Constraint-Based Hardware Synthesis Andrea Triossi1

    E-Print Network [OSTI]

    Orlando, Salvatore

    Constraint-Based Hardware Synthesis Andrea Triossi1 , Salvatore Orlando1 , Alessandra Raffaet`a1-level hardware description environment which aims at re- ducing the gap between application design and the well-established hardware description frameworks. Our motivations rise from an explicit demand for design representation lan

  12. Object Oriented Hardware Synthesis and Verification T. Kuhn, T. Oppold,

    E-Print Network [OSTI]

    Ould Ahmedou, Mohameden

    Object Oriented Hardware Synthesis and Verification T. Kuhn, T. Oppold, C. Schulz-Key, M of hardware from object oriented specifications is presented. Our approach utilizes the e language that has been proven to be highly efficient for the verification of hardware. The e language is similar to Java

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

    E-Print Network [OSTI]

    Stewart, James

    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 been developed with image production in mind, but current hardware can be exploited for much more

  14. INTEGRATING HARDWARE EXPERIENCES INTO A COMPUTER ARCHITECTURE CORE COURSE

    E-Print Network [OSTI]

    INTEGRATING HARDWARE EXPERIENCES INTO A COMPUTER ARCHITECTURE CORE COURSE Fred G. Martin University@cs.uml.edu ABSTRACT A core curriculum computer architecture course is designed with a significant hardware component on their own PC. The lab kit supports introductory, hardware-based activities in digital logic

  15. Area 5: Computer Hardware Prof. Natalie Enright Jerger

    E-Print Network [OSTI]

    Area 5: Computer Hardware Prof. Natalie Enright Jerger #12;Courses · Kernel Course ­ ECE342: Computer Hardware · Technical Electives ­ ECE532: Digital Systems Design ­ ECE552: Computer Architecture ­ ECE451: VLSI Systems and Design #12;What is computer hardware? · Complex components working together

  16. BlackjackBench: Portable Hardware Characterization with Automated

    E-Print Network [OSTI]

    Luszczek, Piotr

    BlackjackBench: Portable Hardware Characterization with Automated Results' Analysis ANTHONY DANALIS. Such a compiler automatically characterizes the targetted hardware and optimizes the application codes accordingly discover the effective sizes and speeds of the hardware environment rather than the often unattainable peak

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

    E-Print Network [OSTI]

    Kapur, Deepak

    Theorem Proving Support for Hardware Veri#12;cation |Preliminary Draft| Deepak Kapur ? Department reasoning is viewed as a critical technology in designing complex hardware chips, con- trollers, network. Hardware chips are becoming complex, because of which it is increasingly being felt that formal techniques

  18. 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-30

    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.

  19. Automatic Bug Detection in Microcontroller Software by Static Program Analysis

    E-Print Network [OSTI]

    Huuck, Ralf

    . The software is highly hardware and platform specific, and bugs are often a consequence of neglecting subtle analyzer Goanna. Finally, we illustrate the results by a case study of an automotive application. The case-cost and high-reliability is paramount. Such systems can be found in the automotive, entertainment, aerospace

  20. Supporting FPGA Microprocessors through Retargetable Software Tools \\Lambda

    E-Print Network [OSTI]

    Nelson, Brent E.

    , flexible software envi­ ronment. Driving FPGA systems from ANSI C is pos­ sible using lcc (an ANSI C capable of supporting high level languages like ANSI C. The application­ specific modules are custom which enable users to combine ANSI C with application­specific hardware modules and obtain high levels

  1. On the Formal Verification of Embedded Software Using Multiway Decision Graphs

    E-Print Network [OSTI]

    Tahar, Sofiène

    . Recently attention has been given to the verification of embedded systems using formal methods and Claesen [10] suggested a methodology for modeling both the software and hardware of an embedded system1 On the Formal Verification of Embedded Software Using Multiway Decision Graphs Subhashini

  2. Optimal Liveness-Enforcing Control for a Class of Petri Nets Arising in Multithreaded Software

    E-Print Network [OSTI]

    Reveliotis, Spiridon "Spyros"

    1 Optimal Liveness-Enforcing Control for a Class of Petri Nets Arising in Multithreaded Software]. In this paper, we study a class of Petri nets that arises in modeling concurrent software. In this scenario hardware. This trend is making parallel programming unavoidable but concurrency bugs are making it costly

  3. Discouraging Software Piracy Using Software Aging

    E-Print Network [OSTI]

    Discouraging Software Piracy Using Software Aging Markus Jakobsson Michael Reiter Abstract Most people consider frequent software updates a nuisance. However, we show how this common phenomenon can be turned into a feature that protects against software piracy. We define a protocol for "drop-in" upgrades

  4. VMS software for the Jorway-411 interface

    SciTech Connect (OSTI)

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

    1987-05-01

    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.

  5. Cathode side hardware for carbonate fuel cells

    DOE Patents [OSTI]

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

    2011-04-05

    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.

  6. Software Quality Assurance Control of Existing Systems

    Energy Savers [EERE]

    one based on software maintenance and another detailing a baseline recovery strategy are included. SQA Control of Existing Systems SQAS22.01.00-2002 Acknowledgments The...

  7. JSATS Decoder Software Manual

    SciTech Connect (OSTI)

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

    2013-05-01

    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.

  8. Software-defined Quantum Communication Systems

    E-Print Network [OSTI]

    Travis S. Humble; Ronald J. Sadlier

    2014-10-20

    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.

  9. A Real-Time Procedural Shading System for Programmable Graphics Hardware

    E-Print Network [OSTI]

    Stanford University

    A Real-Time Procedural Shading System for Programmable Graphics Hardware Kekoa Proudfoot£ Stanford University Abstract Real-time graphics hardware is becoming programmable, but this programmable hardware one computation frequency. Internally, our system virtualizes limited hardware resources to allow

  10. Hardware-in-the-loop testing of wireless systems in realistic environments.

    SciTech Connect (OSTI)

    Burkholder, R. J. (Ohio State University ElectroScience Laboratory); Mariano, Robert J.; Gupta, I. J. (Ohio State University ElectroScience Laboratory); Schniter, P. (Ohio State University ElectroScience Laboratory)

    2006-06-01

    This document describes an approach for testing of wireless systems in realistic environments that include intentional as well as unintentional radio frequency interference. In the approach, signal generators along with radio channel simulators are used to carry out hardware-in-the-loop testing. The channel parameters are obtained independently via channel sounding measurements and/or EM simulations.

  11. Chico: An On-Chip Hardware Checker for Pipeline Control Logic

    E-Print Network [OSTI]

    Bertacco, Valeria

    Chico: An On-Chip Hardware Checker for Pipeline Control Logic Andrew DeOrio, Adam Bauserman es- caped design errors in these high risk functional blocks. Our solution includes an on of a pipeline's control logic is such a complex problem that it is often un- achievable. As a result

  12. Designing supportability into software

    E-Print Network [OSTI]

    Shirolkar, Prashant A., 1973-

    2004-01-01

    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 ...

  13. Designing security into software

    E-Print Network [OSTI]

    Zhang, Chang Tony

    2006-01-01

    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. ...

  14. Software for Multilevel Analysis

    E-Print Network [OSTI]

    Jan de Leeuw; Ita Kreft

    2011-01-01

    SOFTWARE FOR MULTILEVEL ANALYSIS JAN DE LEEUW AND ITA G.G.of the more important software programs and packages thatstatistical and numerical software does not have and does

  15. The Other Software

    E-Print Network [OSTI]

    McWilliams, Chandler B.

    2009-01-01

    F. 1997. There is No Software. in Literature, Media,F. 2008. Language. in Software Studies. M. FULLER, Ed. MITThe Other Software Chandler B. McWilliams University of

  16. Leica Confocal Software LCS

    E-Print Network [OSTI]

    Yavuz, Deniz

    Leica Confocal Software LCS User manual (for Leica TCS SP2 systems) #12;Version: RK09052000 Page 2......................................................................................2 2 The Leica Confocal Software: An overview...............................................7 2.1 Starting the software..........................................................................7 2

  17. Power Electronics and Balance of System Hardware Technologies

    Office of Energy Efficiency and Renewable Energy (EERE)

    DOE is targeting solar technology improvements related to power electronics and balance of system (BOS) hardware technologies to reduce the installed cost of solar photovoltaic (PV) electricity and...

  18. Software Architecture and Software Configuration Bernhard Westfechtel

    E-Print Network [OSTI]

    Westfechtel, Bernhard

    through- out the entire software life cycle. Project management deals with coordination issues support for the management of evolving software objects throughout the whole life cycle. Several problems the software life cycle. In addition, it supports system building (creation of derived objects from

  19. software installation page

    E-Print Network [OSTI]

    Installing software used in CS/MA 615. There are sources for various software packages. Gambit web site. You can download install packages for Windows and

  20. Sandia Energy - Software

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

    modeling. The Morfeus framework provides software developers with useful software architecture building blocks or interfaces to be implemented for multiphysics application...

  1. ESTSC - Software Best Practices

    Office of Scientific and Technical Information (OSTI)

    reviews for sensitivity and export control. Exclusions. Software that meets the following criteria need not be announced to ESTSC: operational systems software that is site...

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

    DOE Patents [OSTI]

    Chen, Dong; Heidelberger, Phillip; Vranas, Pavlos

    2013-08-13

    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.

  3. 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 general structure and listing the main features and hardware of individual components. Comparative as the reasons for choosing certain standards. Main issues of the future development of the control system

  4. A HARDWARE ALGORITHM FOR HIGH SPEED MORPHEME EXTRACTION

    E-Print Network [OSTI]

    A HARDWARE ALGORITHM FOR HIGH SPEED MORPHEME EXTRACTION AND ITS IMPLEMENTATION Toshikazu Fukushima- gorithms (Matsumoto, 1986) (Haas, 1987) (Ryt- ter, 1987) -(Fukushima, 1990b) have been pro- posed. However speed-up (Fukushima, 1989b) -(Fukushima, 1990a). This paper describes a new hardware algorithm for high

  5. 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

  6. Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen

    E-Print Network [OSTI]

    Gaj, Krzysztof

    Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 to make it fair, transparent, practical, and ac- ceptable for the majority of the cryptographic community it to the comparison of hardware performance of 14 Round 2 SHA-3 candidates. The most important aspects of our

  7. IBM Software Providesacomprehensivesolutionfor

    E-Print Network [OSTI]

    stageinthedevelopmentlifecycle Solutions for embedded software development IBM Rational software teams with Wind River Devices delivering them on time and within budget. IBM Rational® software is teaming with Wind River® to help build management and quality management--throughout the software development lifecycle. Wind River

  8. Scan Software 1 Introduction

    E-Print Network [OSTI]

    Alford, Simon

    Scan Software 1 Introduction Scan is a graphical user interface designed to control a confocal microscope BIORAD MRC- 600. The software can acquire simultaneously two channels, scanning an area of 0. In addition, the software can control the stage position and amplifiers setup. The software runs on the Matlab

  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. SPH Simulations with Reconfigurable Hardware Accelerator

    E-Print Network [OSTI]

    N. Nakasato; T. Hamada; T. Fukushige

    2006-04-13

    We present a novel approach to accelerate astrophysical hydrodynamical simulations. In astrophysical many-body simulations, GRAPE (GRAvity piPE) system has been widely used by many researchers. However, in the GRAPE systems, its function is completely fixed because specially developed LSI is used as a computing engine. Instead of using such LSI, we are developing a special purpose computing system using Field Programmable Gate Array (FPGA) chips as the computing engine. Together with our developed programming system, we have implemented computing pipelines for the Smoothed Particle Hydrodynamics (SPH) method on our PROGRAPE-3 system. The SPH pipelines running on PROGRAPE-3 system have the peak speed of 85 GFLOPS and in a realistic setup, the SPH calculation using one PROGRAPE-3 board is 5-10 times faster than the calculation on the host computer. Our results clearly shows for the first time that we can accelerate the speed of the SPH simulations of a simple astrophysical phenomena using considerable computing power offered by the hardware.

  11. Software-Hardware Cooperative Memory Disambiguation Ruke Huang, Alok Garg, and Michael Huang

    E-Print Network [OSTI]

    Huang, Michael C.

    requires a tremendous amount of microarchitectural re- sources. Unfortunately, large structures negatively impact proces- sor clock speed and energy efficiency. Thus, innovations in effective and efficient stores and prevent them from competing for the resources in the load-store queue. We show that the design

  12. Memory Hierarchy Hardware-Software Co-design in Embedded Systems

    E-Print Network [OSTI]

    Ge, Zhiguo

    The memory hierarchy is the main bottleneck in modern computer systems as the gap between the speed of the processor and the memory continues to grow larger. The situation in embedded systems is even worse. The memory ...

  13. Software-Hardware Co-Defined Network Switch (SHADES) for a Label Switching Protocol

    E-Print Network [OSTI]

    Karadeniz, Turhan

    2015-01-01

    4.2.1 The Switch Fabric . . . . . . . . . . .of a Network-on-Chip Based Load Balancing Switch Fabric 4.15.3 MRG Based Switch Fabric Architecture . . . . . . . .

  14. Hardware/Software Co-design of Global Cloud System Resolving Michael F. Wehner 1

    E-Print Network [OSTI]

    Oliker, Leonid

    with rapid com- putational and observational advances allowing long-term sim- ulation of the climate system-high resolution climate model specifications at relatively affordable cost and power considerations. A strawman with sources of solar and infrared radiation (Solomon et al. 2007). Current global climate models used

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

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01

    installed on cold water pipes harvest far less than thosepotential to harvest from energy embedded in water pipes iswater and thus the heat gradients from which DoubleDip harvests

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

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01

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

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

    E-Print Network [OSTI]

    Portman, Douglas

    -28217-2610 Cost Estimate Date Group 5-28217-2290 Cost Estimate RT# 5-28217-2120 Cost Estimate CIDS# Non CSG Budget Cost Estimate Instructions: Step 1: Fill in the end user's name and group (above) and as much Description MathType Visual Studio Microsoft Project PV-Wave MathCAD VISRAD Visio Graphite

  18. HIERARCHICAL INTERFACES FOR HARDWARE/SOFTWARE SYSTEMS Tudor NICULIU Chouki AKTOUF Sorin COTOFANA

    E-Print Network [OSTI]

    Cotofana, Sorin

    of the system's function) and verification (functional simulation of the system's structure), as well on higher of models for complex systems, e.g., hard/ soft ones. They belong to different hierarchy types, defined by of the object-system, and with its exterior, should reflect the hierarchies of the simulation technique/ model

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

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01

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

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

    E-Print Network [OSTI]

    Kaiser, Alex

    2010-01-01

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

  1. (4) HARDWARE-SOFTWARE COMPLEX FOR MULTIMEDIA CONTENT SERVICES IN IP

    E-Print Network [OSTI]

    California at Los Angeles, University of

    -10 /) - ­ , , 2.1. 2.1 DVB-S , $ Techno Trend TT-Pcline Budget (SkyStar3) PCI, PID 100 Techno Trend TT-Pcline Premium (SkyStar1) PCI, PID, MPEG2 200 TechniSat SkyStar3 PCI, PID 100 AverMedia AverTV DVB-S PCI, PID 109 Vision Plus VisionDTV SAT-CI PCI, PID, Common Interface ­ 140 #12

  2. Interf HW & SW Redes de Alta Velocidade --SBRC97 1 Interfaces de Hardware & Software

    E-Print Network [OSTI]

    Hexsel, Roberto A

    'apidos... Bv( Problema: como preservar vaz~ao entre os aplicativos em m'aquinas distintas (``throughput num futuro pr'oximo for (i = 0; i ! TAM; i++ ) vetor[i] = ... ; Localidade espacial: elementos de

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

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01

    Harvesting for Energy Harvesting Wireless Sensors. https://Ultra low power wireless and energy harvesting technologies;Leakage-aware energy synchronization for wireless sensor

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

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01

    distribution unit UPS: uninterruptible power supply VFD:at the center’s uninterruptible power supply (UPS). The

  5. A co-designed hardware/software architecture for augmented materials

    E-Print Network [OSTI]

    Dobson, Simon

    are infused with systems capability that allows a digital representation to be developed at a selected

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

    E-Print Network [OSTI]

    Stanford University

    desktop, energy consti- tutes 40 percent of its 3 year total cost of ownership. Motivated by this trend- herent energy costs: fluorescent bulbs, better insulation, and higher gas mileage. In the forty years-Alexander University Erlangen-Nuremberg California, USA Erlangen, Germany {mariakaz, brandonh, gnawali

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

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01

    air handlers with air-side economizers. References 1.handler, which has an air-side economizer. A study of how toair handlers with air-side economizers. Introduction Project

  8. Computational Sprinting on a Hardware/Software Testbed Arun Raghavan Laurel Emurian Lei Shao

    E-Print Network [OSTI]

    Plotkin, Joshua B.

    sprinting) and/or boosting frequen- cy/voltage (frequency sprinting) to power levels that far exceed the computation is complete. To avoid oversubscrip- tion penalties (context switching inefficiencies after design. In the past, chip designers could deliver value by exploiting transistor counts that double

  9. 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

  10. 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

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

    E-Print Network [OSTI]

    Martin, Paul Daniel

    2013-01-01

    the battery monitoring circuits and temperature monitoringinclude battery monitoring circuits, temperature alert ICs,24/7 fine-grained monitoring of temperatures, accelerations,

  12. Software-Hardware Co-Defined Network Switch (SHADES) for a Label Switching Protocol

    E-Print Network [OSTI]

    Karadeniz, Turhan

    2015-01-01

    Kazemian, Mart Haitjema, Neda Beheshti, Stephen Stuart, andQueued Switch. 2000. [70] Neda Beheshti, Yashar Ganjali,

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

    E-Print Network [OSTI]

    Bell, Geoffrey C.

    2010-01-01

    unit UPS: uninterruptible power supply VFD: variableat the center’s uninterruptible power supply (UPS). The

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

    E-Print Network [OSTI]

    Wheatley, Philip Stephen

    1996-01-01

    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...

  15. 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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantityBonneville Power Administration wouldMass map shines light on77 PAGE OF PAGESpersonal March 3, 2015 - Rev. 0D - POSITION J-1-1

  16. CoDEx Project: A Hardware/Software Codesign Environment for the Exascale

    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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity ofkandz-cm11 Outreach Home Room News PublicationsAuditsCluster Compatibility Mode Cluster Compatibility Mode EdisonMarch

  17. Human factors in software development

    SciTech Connect (OSTI)

    Curtis, B.

    1986-01-01

    This book presents an overview of ergonomics/human factors in software development, recent research, and classic papers. Articles are drawn from the following areas of psychological research on programming: cognitive ergonomics, cognitive psychology, and psycholinguistics. Topics examined include: theoretical models of how programmers solve technical problems, the characteristics of programming languages, specification formats in behavioral research and psychological aspects of fault diagnosis.

  18. Educational Software Engineering: Where Software Engineering, Education, and Gaming Meet

    E-Print Network [OSTI]

    Xie, Tao

    Educational Software Engineering: Where Software Engineering, Education, and Gaming Meet Tao Xie and advocate the subfield of educational software engineering (i.e., software engineering for education), which develops software engineering technologies (e.g., software testing and analysis, software analytics

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

    SciTech Connect (OSTI)

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

    2010-11-08

    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.

  20. 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-12

    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.

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

    SciTech Connect (OSTI)

    Reece, W.J.

    1993-05-01

    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.

  2. Software Engineering for Development A Position Statement

    E-Print Network [OSTI]

    Blake, Edwin

    , Software Engineering. 1. Introduction How can we develop software for rural and disadvantaged communities. These approaches are wrapped into an iterative Action Research paradigm in order to directly include the community that are far removed from the needs of local communities. Computer Science innovation, when applied with a too

  3. Software design for panoramic astronomical pipeline processing

    E-Print Network [OSTI]

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

    2005-11-23

    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.

  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-01

    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. Software Tools for Technology Transfer Software Monitoring with Controllable Overhead

    E-Print Network [OSTI]

    Zadok, Erez

    Software Tools for Technology Transfer Software Monitoring with Controllable Overhead Xiaowan Huang Stony Brook University Appears in the Proceedings of Software Tools for Technology Transfer Abstract. We

  6. Track 2 Commercial Grade Dedication of Software.

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

    of other types of software - Instrumentation & control software - Software development Design and Analysis Software * Finite element analysis * Piping analysis * Seismic...

  7. ArcGIS for Desktop Student Trial Software Instructions -Version 10.0 10.3 The ArcGIS for Desktop 1-year Student License provides a 1-year term license for ArcGIS for Desktop and Extensions

    E-Print Network [OSTI]

    O'Laughlin, Jay

    ArcGIS for Desktop Student Trial Software Instructions - Version 10.0 ­ 10.3 The ArcGIS for Desktop. Check your system requirements to make sure your computer has the hardware and software required the process of activating and downloading your ArcGIS for Desktop Student Trial software. b. Log in using your

  8. Gate-Level Characterization: Foundations and Hardware Security Applications

    E-Print Network [OSTI]

    Potkonjak, Miodrag

    Security Keywords Gate-level characterization, thermal conditioning, hardware Trojan horse, manufacturing leakage energy, ever increasing sub- strate noise, profound and intrinsic manufacturing variabil- ity (MV rights management. However, GLC is challenging due to the existence of manufacturing variability (MV

  9. Future value chains in the computer hardware industry

    E-Print Network [OSTI]

    Roy, Shaunak, S.M. Massachusetts Institute of Technology

    2006-01-01

    Companies in the computer hardware industry can benefit by incorporating future business scenarios in their present decision-making processes. Any decision regarding strategic supply chain design is one such area where ...

  10. Experiments in Automating Hardware Verification using Inductive Proof Planning 

    E-Print Network [OSTI]

    Cantu, Francisco; Bundy, Alan; Smaill, Alan; Basin, David

    1996-01-01

    We present a new approach to automating the verification of hardware designs based on planning techniques. A database of methods is developed that combines tactics, which construct proofs, using specifications of their ...

  11. some information about software.

    E-Print Network [OSTI]

    Greg Buzzard: Software Please email me (buzzard at math dot purdue dot edu) to obtain software for finding optimal binary filters, as described in D.S. Wilcox, et ...

  12. 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...

  13. Intel Architecture Software Developer's

    E-Print Network [OSTI]

    Dinda, Peter A.

    Intel Architecture Software Developer's Manual Volume 1: Basic Architecture NOTE: The Intel Architecture Software Developer's Manual consists of three volumes: Basic Architecture, Order Number 243190 sustaining applications. Intel may make changes to specifications and product descriptions at any time

  14. SE-CSE 2009: The Second International Workshop on Software Engineering for Computational Science and Engineering

    E-Print Network [OSTI]

    Carver, Jeffrey C.

    SE-CSE 2009: The Second International Workshop on Software Engineering for Computational Science with the development of Computational Science & Engineering (CS&E) software. This software includes: 1) Scientific, the development of CS&E software has historically attracted little attention from the software engineering

  15. Compensation for Lithography Induced Process Variations during Physical Design

    E-Print Network [OSTI]

    Chin, Eric Yiow-Bing

    2011-01-01

    parties, including software and testing teams, need to comePost-packaging hardware and software testing might re- veal

  16. Internal dosimetry software comparison 

    E-Print Network [OSTI]

    Fulmer, Judith Renee

    1992-01-01

    , Richland, WA. 32 organ and effective dose equivalents from chronic or acute exposures. CINDY software may be used to assess both annual and committed dose equivalents. Calculations are performed by the software using a differential equations solver... computing system is recommended when using the software, though an IBM AT compatible system may be used when ingrowth of radioactive daughters is not of concern. The CINDY software requires a * International Business Machines, Boca Raton, FL. 33...

  17. CDF THERORY SOFTWARE

    Energy Science and Technology Software Center (OSTI)

    003883WKSTN00 cDF Theory Software for mesoscopic modeling of equilibrium and transport phenomena  store.pnnl.gov 

  18. Software for managing scientific workflows.

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

    Debugging and Profiling Data, Visualization, and Analytics Grid Software and Services Workflow Software NERSC Software Downloads Policies User Surveys NERSC Users Group User...

  19. Engineering secure software 

    E-Print Network [OSTI]

    Jetly, Prateek

    2001-01-01

    -the-fact fixes in the form of software patches. The root causes for security problems in software are explored. A survey of research attempts at engineering secure software is presented. The techniques discussed range from those that are very similar...

  20. 3F6 -Software Engineering and Design Software Management I

    E-Print Network [OSTI]

    Young, Steve

    ;Contents 1. Software Engineering 2. Software Life Cycle 3. Team Organisation 4. Product Development 5-design. These phases constitute the software life cycle. #12;2 Engineering Part IIA: 3F6 - Software Engineering and Design The Software Life Cycle WaterFall Model This view of the software life cycle is based

  1. Software diversity in computerized control systems

    SciTech Connect (OSTI)

    Voges, U.

    1988-01-01

    This book deals with the most important aspects of software diversity and its use in computerized control systems, including theoretical background, experiments, and industrial realizations (railway, flight and nuclear applications). Researchers describe their experiments with software diversity and explain their results, including benefits and drawbacks. Practitioners explain their use of it in real systems: why they use this means of fault-tolerance, and how they incorporate it into their systems. In addition to the papers the book contains a rather complete list of publications giving an overview on references about software diversity from its beginning until today.

  2. 1HYDEN: Academic Transfer Agreement -Page Computer Software License Agreement

    E-Print Network [OSTI]

    Shamir, Ron

    in and to the Software and any translations, adaptations, alterations, modifications or similar derivative of any of the foregoing and in and to any physical embodiment of the Software and associated documentation vest to use the Software as aforesaid does not include any obligation or undertaking to supply any

  3. Languages for Software-Defined Networks Nate Foster, Michael J. Freedman, Arjun Guha, Rob Harrison,

    E-Print Network [OSTI]

    Rexford, Jennifer

    ) are poised to change this by offering a clean and open interface between networking devices and the software-level APIs that mimic the underlying switch hardware. To reach SDN's full potential, we need to identify complicated distributed protocol [3]. To conserve energy, the controller can selectively shut down links

  4. 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

  5. Addressing the Energy Crisis in Mobile Computing with Developing Power Aware Software

    E-Print Network [OSTI]

    Krintz, Chandra

    Addressing the Energy Crisis in Mobile Computing with Developing Power Aware Software Selim Gurun, we first articulate the problem and describe the state­of­the­art in energy­aware hardware features performance adjustments and computation o#­loading. We investigate various applications in terms of energy e

  6. Measurement and Simulation of High-Performance Packet Processing in Software Routers

    E-Print Network [OSTI]

    Carle, Georg

    {wohlfart|raumer|carle}@net.in.tum.de Abstract--The possibility of using flexible and cost current multi-core hardware architectures. We introduce an innovative node model for intra-node resource solutions and network compo- nents. Leveraged by high flexibility and low costs of software developments

  7. THE REQUIREMENTS FOR A COTS SOFTWARE COMPONENT: A Ljerka Beus-Dukic, Andy Wellings

    E-Print Network [OSTI]

    Beus-Dukic, Ljerka

    Department of Computer Science, University of York, York, YO10 5DD, United Kingdom E-mail: {ljerka,andy}@cs.york.ac.uk Abstract The goal of the GUARDS project is to design and develop a generic fault-tolerant computer of the underlying hardware and software. The GUARDS1 project is an ESPRIT project with an aim to design and develop

  8. Design, Testing, and Evaluation Techniques for Software Reliability Engineering Michael R. Lyu

    E-Print Network [OSTI]

    Lyu, Michael R.

    of software technology has failed to keep pace in all measures, including quality, productivity, cost of the attributes of software quality, a multi­dimensional property including other factors like functionality]. Software reliability, however, is generally accepted as the key factor in software quality, since

  9. Pump apparatus including deconsolidator

    DOE Patents [OSTI]

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

    2014-10-07

    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.

  10. Compiling Application-Specific Hardware Mihai Budiu and Seth Copen Goldstein

    E-Print Network [OSTI]

    Goldstein, Seth Copen

    Compiling Application-Specific Hardware Mihai Budiu and Seth Copen Goldstein Carnegie Mellon for imple- menting Application-Specific Hardware. ASH is based on automatic hardware synthesis from high CASH, a scalable compiler framework for ASH, which generates hardware from programs written in C. Our

  11. 2. Computer hardware David Keil Computer Science I 8/14 D. Keil, 8/13

    E-Print Network [OSTI]

    Keil, David M.

    2. Computer hardware David Keil Computer Science I 8/14 D. Keil, 8/13 David Keil Computer Science I Using Java 2. Hardware 6/14 1 David M. Keil, Framingham State University CSCI 152 Computer Science I-language programs 2. Computer hardware David Keil Computer Science I Using Java 2. Hardware 6/14 2 Inquiry · How

  12. Modular Full-System Verification of Hardware Muralidaran Vijayaraghavan and Joonwon Choi

    E-Print Network [OSTI]

    Modular Full-System Verification of Hardware Muralidaran Vijayaraghavan and Joonwon Choi 1 of full-system verification for hardware designs. What does a full-system verification for a hardware of how to give a hardware specification and its implementation, and what the respective semantics are

  13. The safety implications of emerging software paradigms

    SciTech Connect (OSTI)

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

    1994-10-01

    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.

  14. Gammasphere software development

    SciTech Connect (OSTI)

    Piercey, R.B.

    1993-01-01

    Activities of the nuclear physics group are described. Progress was made in organizing the Gammasphere Software Working Group, establishing a nuclear computing facility, participating in software development at Lawrence Berkeley, developing a common data file format, and adapting the ORNL UPAK software to run at Gammasphere. A universal histogram object was developed that defines a file format and provides for an objective-oriented programming model. An automated liquid nitrogen fill system was developed for Gammasphere (110 Ge detectors comprise the sphere).

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

    E-Print Network [OSTI]

    Guzmán, Jorge (Jorge Arturo)

    2011-01-01

    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 ...

  16. Hopper Software and Tools

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

    File Storage and IO Software and Tools Debugging and profiling Performance and Optimization Cray XE Documentation Cluster Compatibility Mode PDSF Genepool Testbeds Retired...

  17. Fenestration Software Tools

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

    dccurcija@lbl.gov Lawrence Berkeley National Laboratory Fenestration Software Tools 2014 Building Technologies Office Peer Review 2 Project Summary Timeline: Start date: 1012013...

  18. HotSpot Software Configuration Management Plan

    SciTech Connect (OSTI)

    Walker, H; Homann, S G

    2009-03-12

    This Software Configuration Management Plan (SCMP) describes the software configuration management procedures used to ensure that the HotSpot dispersion model meets the requirements of its user base, which includes: (1) Users of the PC version of HotSpot for consequence assessment, hazard assessment and safety analysis calculations; and (2) Users of the NARAC Web and iClient software tools, which allow users to run HotSpot for consequence assessment modeling These users and sponsors of the HotSpot software and the organizations they represent constitute the intended audience for this document. This plan is intended to meet Critical Recommendations 1 and 3 from the Software Evaluation of HotSpot and DOE Safety Software Toolbox Recommendation for inclusion of HotSpot in the Department of Energy (DOE) Safety Software Toolbox. HotSpot software is maintained for the Department of Energy Office of Emergency Operations by the National Atmospheric Release Advisory Center (NARAC) at Lawrence Livermore National Laboratory (LLNL). An overview of HotSpot and NARAC are provided.

  19. A software baseband receiver for pulsar astronomy at GMRT

    E-Print Network [OSTI]

    Bhal Chandra Joshi; Sunil Ramakrishna

    2006-11-10

    A variety of pulsar studies, ranging from high precision astrometry to tests for theories of gravity, require high time resolution data. Few such observations at more than two frequencies below 1 GHz are available. Giant Meterwave Radio Telescope (GMRT) has the unique capability to provide such multi-frequency pulsar data at low observation frequencies, but the quality and time resolution of pulsar radio signals is degraded due to dispersion in the inter-stellar medium at these frequencies. Such degradation is usually taken care of by employing specialized digital hardware, which implement coherent dedispersion algorithm. In recent years, a new alternative is provided by the availability of cheap computer hardware. In this approach, the required signal processing is implemented in software using commercially off-the-shelf available computing hardware. This makes such a receiver flexible and upgradeable unlike a hardware implementation. The salient features and the modes of operation of a high time resolution pulsar instrument for GMRT based on this approach is described in this paper. The capability of the instrument is demonstrated by illustrations of test observations. We have obtained the average profile of PSR B1937+21 at 235 MHz for the first time and this profile indicates a scattering timescale of about 300 us. Lastly, the possible future extensions of this concept are discussed.

  20. Conserving Software-based Artwork through Software Engineering

    E-Print Network [OSTI]

    Marchese, Francis

    Conserving Software-based Artwork through Software Engineering Francis T. Marchese Department is offered for conserving software-based digital art in perpetuity based on software engineering practice. Software engineering is a rigorous, formalized practice approach to preservation that engages all

  1. A Global Software Inspection Process for Distributed Software Development

    E-Print Network [OSTI]

    delivering high-quality software to global users at lower costs. The main expected benefits from distributed towards quality assurance and management. Keywords: Global Software Development, Distributed Software Development, Software Inspection, Tool, Software quality Categories: D.2.2, D.2.4 1 Introduction Due

  2. Methodology Modelling: Combining Software Processes with Software Products \\Lambda

    E-Print Network [OSTI]

    Han, Jun

    of software processes in improving the quality of software products has been widely recognised for some time processes and software products is a major factor in improving soft­ ware quality. 2. Fine­grained, nonMethodology Modelling: Combining Software Processes with Software Products \\Lambda Jun Han and Jim

  3. Software Quality Model Requirements for Software Quality Engineering

    E-Print Network [OSTI]

    Suryn, Witold

    Software Quality Model Requirements for Software Quality Engineering Marc-Alexis Côté M. Ing (marc Quality Engineering, Software Quality Models, ISO/IEC 9126. Abstract Software Quality Engineering is an emerging discipline that is concerned with improving the approach to software quality. It is important

  4. Empowering Software Development Environments by Automatic Software Measurement

    E-Print Network [OSTI]

    Westfechtel, Bernhard

    Empowering Software Development Environments by Automatic Software Measurement Bernhard Daubner.daubner@uni-bayreuth.de Abstract In order to facilitate the application of software mea- surement the gathering of software measures should be automated as far as possible by the integration of the software measurement process

  5. SAPHIRE 8 Software Quality Assurance Plan

    SciTech Connect (OSTI)

    Curtis Smith

    2010-02-01

    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.

  6. The Software Industry and Software Engineering

    E-Print Network [OSTI]

    Feitelson, Dror

    engineeringproduction science Amateurs and virtuosos Knowledge does not propagate Waste of materials Small scale it anew Documentation of libraries etc. #12;Path to True Engineering Define body of knowledge needed... #12;What Software Companies Do You Know? Microsoft is not the only one... #12;Classification I

  7. Engineering Careers: Software Engineering

    E-Print Network [OSTI]

    Fenster, Sam

    Analysis HR, Payroll, Inventory Control #12;Custom software Help run my business Online banking High it #12;It is "professional" programing Software Engineering hacking up some code It is not what you do day #12;I am part of a team Programmers + Product Managers + Business Managers #12;You're stifling me

  8. 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.

  9. 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.

  10. 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.

  11. ITOUGH2 software qualification

    SciTech Connect (OSTI)

    Finsterle, S.; Pruess, K.; Fraser, P.

    1996-10-01

    The purpose of this report is to provide all software baseline documents necessary for the software qualification of ITOUGH2. ITOUGH2 is a computer program providing inverse modeling capabilities for TOUGH2. TOUGH2 is a numerical simulation code for multi-dimensional coupled fluid and heat flow of multiphase, multicomponent fluid mixtures in porous and fractured media.

  12. 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-01

    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.

  13. HARDWARE IMPLEMENTATION OF THE MEDIANRATIONAL HYBRID FILTERS FOR COLOUR IMAGES

    E-Print Network [OSTI]

    Gabbouj, Moncef

    ­mail: bernac@ipl.univ.trieste.it ABSTRACT A new class of nonlinear Filters called Vector Median Rational Hybrid], and of the Directional­Distance Filter (DDF), reported in [4]. In this paper we also present a hardware implementation in FPGA's. Since implementations of the median filter are widely #12; reported in literature, in this work

  14. Hardware Implementation of the LMS Adaptive Filter for a

    E-Print Network [OSTI]

    Slatton, Clint

    Hardware Implementation of the LMS Adaptive Filter for a Brain-Machine Interface March 13, 2002@cnel.ufl.edu Advisors: Dr. José C. Principe Dr. Karl Gugel #12;Outline · Introduction · BMI Project Overview · LMS Adaptive Filter · TI C33 DSP · C33 PCI Development Board · Mathematics in DSP · LMS in DSP · Results

  15. Hardware Security for Device Authentication in the Smart Grid

    E-Print Network [OSTI]

    Murawski, Andrzej

    Hardware Security for Device Authentication in the Smart Grid Andrew J. Paverd and Andrew P. Martin. Secure communication between devices is a key aspect of smart grid security. In the future smart home environment, various smart devices, appliances and energy management systems will communicate with each other

  16. Runtime Assignment of Reconfigurable Hardware Components for Image Processing Pipelines

    E-Print Network [OSTI]

    Meleis, Waleed

    Runtime Assignment of Reconfigurable Hardware Components for Image Processing Pipelines Heather balance the benefits and costs of using FPGAs. Image processing applications of- ten consist of a pipeline implementations of image processing algorithms for a given problem. The pipeline assignment problem chooses from

  17. Scalable Asynchronous Hardware Protocol Verification for Compositions with Relative Timing

    E-Print Network [OSTI]

    Stevens, Ken

    verification ensures correctness of a system given a required set of properties. Scalability due to state exploScalable Asynchronous Hardware Protocol Verification for Compositions with Relative Timing Krishnaji Desai Kenneth S. Stevens University of Utah Electrical and Computer Engineering Department

  18. Hardware-Accelerated Texture Advection For Unsteady Flow Visualization

    E-Print Network [OSTI]

    Erlebacher, Gordon

    animations of over 65,000 particles at 2 frames/sec on an SGI Octane with EMXI graphics. High image quality is achieved by careful attention to edge effects, noise frequency, and image enhancement. We provide not possible before [9], an enhancement not previously possible. In this paper, we propose a hardware

  19. Fast Filament Tracking Using Graphics Hardware Brain Networks Lab

    E-Print Network [OSTI]

    Keyser, John

    Fast Filament Tracking Using Graphics Hardware Brain Networks Lab Texas A&M University TAMU, that are difficult to visualize. In this paper, we de- scribe a method for tracking filaments and show how data set, a large volume is processed allowing the filaments to be traced in a local frame positioned

  20. Guidelines on Hardware-Rooted Security in Mobile

    E-Print Network [OSTI]

    Guidelines on Hardware- Rooted Security in Mobile Devices (Draft) Recommendationsof the National Franklin Andrew Regenscheid Computer Security Division Information Technology Laboratory National Institute for the cost-effective security and privacy of other than national security-related information in Federal

  1. Finding mold removal directions using graphics hardware Rahul Khardekar

    E-Print Network [OSTI]

    McMains, Sara

    Finding mold removal directions using graphics hardware Rahul Khardekar University of California, Berkeley Sara McMains University of California, Berkeley 1 Introduction In molding and casting manufacturing processes, molten raw ma- terial is shaped in molds from which the resulting part must be re

  2. Chemistry-inspired Programmable Hardware in Communication and Networking Systems

    E-Print Network [OSTI]

    Vetter, Thomas

    Chemistry-inspired Programmable Hardware in Communication and Networking Systems Massimo Monti April, 2014 Abstract Chemistry-inspired algorithms represent a novel approach to control dynamics of using Chemistry-inspired algorithms range from the design (i.e., enabling runtime programmability

  3. Corrosion investigation of coatings for surface protection of military hardware

    SciTech Connect (OSTI)

    Lindsey, N.; Vasanth, K.L.

    1996-10-01

    A product improvement program (PIP) for the surface finish of some steel military hardware has been recently initiated by the Navy. Presently the metal cleaning methods, interior and exterior surface finishes and corrosion protection requirements for such hardware are specified in MIL-P-18948. The coated hardware are stored in a warehouse structure for long durations. Because these storage places are not environmentally controlled (that is, no temperature or humidity control) the corrosion protection has not been adequate. The exterior surfaces of the hardware are coated with a corrosion inhibiting alkyd primer coating (TT-P-664) or a rust inhibiting lacquer primer coating (MIL-P-11414) to a thickness of 0.4 to 0.6 mils. The exterior color paint, (MIL-E-52891 or MIL-P11195), is applied to a thickness of 1.5 mils. The investigation of various coatings to replace the present system is an ongoing effort. The coatings have been examined from a corrosion protection vantage point and results have been correlated. The coatings were evaluated by exposing them to natural marine atmosphere and seawater wetdown tests. The coatings were also exposed to a 5.0% sodium chloride solution in a laboratory environmental salt fog chamber for 500 hours. Selected coatings were examined using Electrochemical Impedance Spectroscopy (EIS). The results obtained from field tests, salt fog, and EIS measurements are discussed.

  4. High Level antitative Hardware Prediction Modeling using Statistical methods

    E-Print Network [OSTI]

    Bertels, Koen

    essential to have efficient prediction models to drive early HW-SW partitioning and co-design. In this paper development and HW-SW co-design. Given an application composed of different kernels, in order to map one-level language description as input, enabling hardware prediction in the early design stages. We calibrate

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

    E-Print Network [OSTI]

    Fischer, Gerhard

    The Software Technology of the 21st Century: From Software Reuse to Collaborative Software Design (software) design problems require more knowledge than any single person or any single group possesses because the knowledge relevant to a problem is distributed among many different stakeholders. Software

  6. Software-Defined Mobile Cloud

    E-Print Network [OSTI]

    Ku, Ian

    2014-01-01

    M. Gerla. “Towards Software- Defined VANETs: ArchitectureI. Ku, Y. Lu, and M. Gerla. “Software-Defined Mobile Cloud:C. Peylo, “CloudMAC: towards software defined WLANs,” ACM

  7. Analysis of Japanese Software Business

    E-Print Network [OSTI]

    Inada, Kenichiro

    2010-01-01

    Today, our society is surrounded by information system, computers, and software. It is no exaggeration to say that our daily life depends on software and its function. Accordingly, the business of software has made miraculous ...

  8. CANbus. , Testing software

    E-Print Network [OSTI]

    Kozak, Victor R.

    V.R.Kozak Abstract The article describes a specialized software package for devices with CANbus and label - - + - - - - - - + - - 00- 0F Write to channel 0-15 + - - - + + - - - - - - 10- 1F Request from

  9. The Software Patent Debate 

    E-Print Network [OSTI]

    Guadamuz, Andres

    2006-01-01

    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 innovation?...

  10. Software Quality Assurance

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

    2000-10-02

    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.

  11. Software Quality Assurance

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

    2000-10-02

    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.

  12. 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-01

    -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 ? Technologie, Hydro...: Herv? Frank Nouanegue Team: Ahmed Daoud Karine Lavigne Alain Poulin Andr? Charette Sylvain Lahaie Simon Sansregret Guy Desbiens ?SGE? Software presentation 2 Groupe ? Technologie, Hydro-Qu?bec SGE: it means? > In French: Syst?me de gestion...

  13. Web tools to monitor and debug DAQ hardware

    SciTech Connect (OSTI)

    Eugene Desavouret; Jerzy M. Nogiec

    2003-06-04

    A web-based toolkit to monitor and diagnose data acquisition hardware has been developed. It allows for remote testing, monitoring, and control of VxWorks data acquisition computers and associated instrumentation using the HTTP protocol and a web browser. This solution provides concurrent and platform independent access, supplementary to the standard single-user rlogin mechanism. The toolkit is based on a specialized web server, and allows remote access and execution of select system commands and tasks, execution of test procedures, and provides remote monitoring of computer system resources and connected hardware. Various DAQ components such as multiplexers, digital I/O boards, analog to digital converters, or current sources can be accessed and diagnosed remotely in a uniform and well-organized manner. Additionally, the toolkit application supports user authentication and is able to enforce specified access restrictions.

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

    E-Print Network [OSTI]

    Lanza, Michele

    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

  15. The Software Invention Cube: a Classification Scheme for Software Inventions

    E-Print Network [OSTI]

    Klint, Paul

    The Software Invention Cube: a Classification Scheme for Software Inventions Jan A. Bergstra.science.uva.nl/~janb and Paul Klint Centrum voor Wiskunde en Informatica (CWI), Software Engineering Department and Informatics system aims at protecting inventions. The requirement that a software invention should make `a technical

  16. Suppression of quantum chaos in a quantum computer hardware

    SciTech Connect (OSTI)

    Lages, J.; Shepelyansky, D. L. [Laboratoire de Physique Theorique, UMR 5152 du CNRS, Universite Paul Sabatier, 31062 Toulouse Cedex 4 (France)

    2006-08-15

    We present numerical and analytical studies of a quantum computer proposed by the Yamamoto group in Phys. Rev. Lett. 89, 017901 (2002). The stable and quantum chaos regimes in the quantum computer hardware are identified as a function of magnetic field gradient and dipole-dipole couplings between qubits on a square lattice. It is shown that a strong magnetic field gradient leads to suppression of quantum chaos.

  17. Suppression of quantum chaos in a quantum computer hardware

    E-Print Network [OSTI]

    J. Lages; D. L. Shepelyansky

    2005-10-14

    We present numerical and analytical studies of a quantum computer proposed by the Yamamoto group in Phys. Rev. Lett. 89, 017901 (2002). The stable and quantum chaos regimes in the quantum computer hardware are identified as a function of magnetic field gradient and dipole-dipole couplings between qubits on a square lattice. It is shown that a strong magnetic field gradient leads to suppression of quantum chaos.

  18. Markovian Energy-Based Computer Vision Algorithms on Graphics Hardware

    E-Print Network [OSTI]

    Mignotte, Max

    Markovian Energy-Based Computer Vision Algorithms on Graphics Hardware Pierre-Marc Jodoin, Max Mignotte, and Jean-Fran¸cois St-Amour Universit´e de Montr´eal, DIRO, P.O. Box 6128, Studio Centre-Ville, Montr´eal, Qu´ebec, H3C 3J7 {jodoinp, mignotte, stamourj}@iro.umontreal.ca Abstract. This paper shows

  19. 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-29

    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.

  20. Numerical studies of galaxy formation using special purpose hardware

    E-Print Network [OSTI]

    Matthias Steinmetz

    2002-01-25

    I review recent progress in numerically simulating the formation and evolution of galaxies in hierarchically clustering universes. Special emphasis is given to results based on high-resolution gas dynamical simulations using the N-body hardware integrator GRAPE. Applications address the origin of the spin of disk galaxies, the structure and kinematics of damped Lyman-alpha systems, and the origin of galaxy morphology and of galaxy scaling laws.

  1. Hardware-aware motion estimation search algorithm development for high-efficiency video coding (HEVC) standard

    E-Print Network [OSTI]

    Sinangil, Mahmut E.

    This work presents a hardware-aware search algorithm for HEVC motion estimation. Implications of several decisions in search algorithm are considered with respect to their hardware implementation costs (in terms of area ...

  2. Visualization of 3D Geologic maps: an example using volumetric clipping with hardware

    E-Print Network [OSTI]

    Caumon, Guillaume

    Visualization of 3D Geologic maps: an example using volumetric clipping with hardware Guillaume is never explicitly computed in three-dimensions, but filled by graphics hardware in screen space using

  3. Programming and Hardware Aspects Pub. No. 01-999014-00, Rev. A0398

    E-Print Network [OSTI]

    Zhou, Pei

    VNMR Pulse Sequences Programming and Hardware Aspects Pub. No. 01-999014-00, Rev. A0398 #12;VNMR Pulse Sequences Programming and Hardware Aspects Pub. No. 01-999014-00, Rev. A0398 By Rolf Kyburz rolf

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

    SciTech Connect (OSTI)

    Donaldson, Jonathon W.; Lee, David S.

    2008-09-01

    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.

  5. 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-31

    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.

  6. Systems Using Hardware-in-the-Loop (Poster) Lundstrom, B.; Shirazi...

    Office of Scientific and Technical Information (OSTI)

    HARDWARE; LOOP; POSTER; Buildings; Electricity, Resources, and Buildings Systems; Solar Energy - Thermal ELECTRICITY; GRID; ICS; INTERCONNECTION; SYSTEM; EVALUATOR;...

  7. The CEBAF Element Database and Related Operational Software

    SciTech Connect (OSTI)

    Larrieu, Theodore; Slominski, Christopher; Keesee, Marie; Turner, Dennison; Joyce, Michele

    2015-09-01

    The newly commissioned 12GeV CEBAF accelerator relies on a flexible, scalable and comprehensive database to define the accelerator. This database delivers the configuration for CEBAF operational tools, including hardware checkout, the downloadable optics model, control screens, and much more. The presentation will describe the flexible design of the CEBAF Element Database (CED), its features and assorted use case examples.

  8. Scaling of hybrid-electric vehicle powertrain components for Hardware-in-the-loop simulation

    E-Print Network [OSTI]

    Brennan, Sean

    Scaling of hybrid-electric vehicle powertrain components for Hardware-in-the-loop simulation: Hardware-in-the-loop Hybrid electric vehicle Buckingham Pi Theorem Battery model a b s t r a c t Hardware to correctly scale electric vehicle components, particularly the following subsystems: electric motor

  9. On Efficient Non-Interactive Oblivious Transfer with Tamper-Proof Hardware

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    On Efficient Non-Interactive Oblivious Transfer with Tamper-Proof Hardware Maria Dubovitskaya by using tamper-proof hardware tokens. His construction only needs few evaluations of a block cipher-interactive string OT using tamper-proof hardware tokens. While from one side our tokens need to be stateful, our

  10. Watchdog: Hardware for Safe and Secure Manual Memory Management and Full Memory Safety

    E-Print Network [OSTI]

    Plotkin, Joshua B.

    Watchdog: Hardware for Safe and Secure Manual Memory Management and Full Memory Safety Santosh) to become the root cause of exploitable security vulnerabilities. This paper proposes Watchdog, a hardware full hardware-enforced memory safety at low overheads. 1. Introduction Languages such as C and C

  11. High-voltage pulse switching hardware for electro-optic studies of conducting aqueous solutions

    E-Print Network [OSTI]

    Augustine, Mathew P.

    High-voltage pulse switching hardware for electro-optic studies of conducting aqueous solutions 22 April 2002 The hardware necessary for the electro-optic study of conducting polyelectrolyte is to present the design of hardware that is applicable, available, and practical for biological electro

  12. Efficient Automata-Based Assertion-Checker Synthesis of SEREs for Hardware Emulation

    E-Print Network [OSTI]

    Zilic, Zeljko

    Efficient Automata-Based Assertion-Checker Synthesis of SEREs for Hardware Emulation Marc Boul allows the adoption of ABV in hardware emulation. Towards that goal, we introduce the algorithms. INTRODUCTION Hardware verification aims to ensure that a design fulfills its given specification by either

  13. WICT PROCEEDINGS, DECEMBER 2008 1 Meta-Functional Languages for Hardware Design and Verification

    E-Print Network [OSTI]

    Pace, Gordon J.

    WICT PROCEEDINGS, DECEMBER 2008 1 Meta-Functional Languages for Hardware Design and Verification of embedding hardware description lan- guages in general-purpose languages has been widely explored in the literature and has been shown to aid hardware design and verification. In this paper we ex- plore the use

  14. The Challenges of Hardware Synthesis from C-like Languages Stephen A. Edwards

    E-Print Network [OSTI]

    The Challenges of Hardware Synthesis from C-like Languages Stephen A. Edwards Department of integrated circuits we can fabricate imposes a continuing need for ways to de- scribe complex hardware as specification languages for digital hardware. Yet, tools based on this idea have seen little commercial interest

  15. We propose UNITD, a unified hardware coherence framework that integrates translation coherence into the

    E-Print Network [OSTI]

    Lebeck, Alvin R.

    1 Abstract We propose UNITD, a unified hardware coherence framework that integrates translation. For caches that hold instructions or data, coherence is almost invariably maintained with an all-hardware cache coherence protocol. Hardware controllers at the caches coordinate amongst them- selves

  16. Blind Optimization for Exploiting Hardware Dan Knights, Todd Mytkowicz, Peter F. Sweeney,

    E-Print Network [OSTI]

    Mozer, Michael C.

    Blind Optimization for Exploiting Hardware Features Dan Knights, Todd Mytkowicz, Peter F. Sweeney microprocessors. While there has been much work on hardware-aware optimizations, two factors limit their benefit use a simplified model of the hardware (e.g., they may be cache-aware but they may ignore other

  17. Graphics Hardware (2004) T. Akenine-Mller, M. McCool (Editors)

    E-Print Network [OSTI]

    Stanford University

    2004-01-01

    Graphics Hardware (2004) T. Akenine-Möller, M. McCool (Editors) Efficient Partitioning of Fragment Shaders for Multiple-Output Hardware Tim Foley, Mike Houston and Pat Hanrahan Stanford University for virtualizing shading resource limits in graphics hardware. The Recursive Dominator Split (RDS) algorithm

  18. Designing Modular Hardware Accelerators in C With ROCCC 2.0

    E-Print Network [OSTI]

    Najjar, Walid A.

    Designing Modular Hardware Accelerators in C With ROCCC 2.0 Jason Villarreal, Adrian Park Jacquard, Riverside {najjar, rhalstea}@cs.ucr.edu Abstract--While FPGA-based hardware accelerators have re- peatedly acceptance by application code developers. These platforms are typically programmed in a low level hardware

  19. Case Study on Real-Time Visualization of Virtual Tubingen on Commodity PC Hardware

    E-Print Network [OSTI]

    Case Study on Real-Time Visualization of Virtual T¨ubingen on Commodity PC Hardware M. Meißner£ J amount of textures -- is one of the key problems. Until very recently, graphics hardware for commodity accomplish real-time frame up- dates on commodity PC Hardware. 1.1 Related Work Culling invisible objects

  20. A Scalable Correlator Architecture Based on Modular FPGA Hardware, Reuseable Gateware, and Data Packetization

    E-Print Network [OSTI]

    Aaron Parsons; Donald Backer; Henry Chen; Pierre Droz; Terry Filiba; Jason Manley; David MacMahon; Peter McMahon; Arash Parsa; Andrew Siemion; Dan Werthimer; Melvyn Wright

    2009-03-17

    A new generation of radio telescopes is achieving unprecedented levels of sensitivity and resolution, as well as increased agility and field-of-view, by employing high-performance digital signal processing hardware to phase and correlate large numbers of antennas. The computational demands of these imaging systems scale in proportion to BMN^2, where B is the signal bandwidth, M is the number of independent beams, and N is the number of antennas. The specifications of many new arrays lead to demands in excess of tens of PetaOps per second. To meet this challenge, we have developed a general purpose correlator architecture using standard 10-Gbit Ethernet switches to pass data between flexible hardware modules containing Field Programmable Gate Array (FPGA) chips. These chips are programmed using open-source signal processing libraries we have developed to be flexible, scalable, and chip-independent. This work reduces the time and cost of implementing a wide range of signal processing systems, with correlators foremost among them,and facilitates upgrading to new generations of processing technology. We present several correlator deployments, including a 16-antenna, 200-MHz bandwidth, 4-bit, full Stokes parameter application deployed on the Precision Array for Probing the Epoch of Reionization.

  1. Resolution-independent surface rendering using programmable graphics hardware

    DOE Patents [OSTI]

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

    2008-12-16

    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.

  2. SOFTWARE TESTING Tester's Job

    E-Print Network [OSTI]

    Kundu, Sukhamay

    allows multiple different acceptable outputs for some inputs. #12;8.4 BLACK-BOX TESTING · Based a requirement of category 5 w.r.t this test case. #define WORDLEN 20 void WordCharCounts(FILE *inFile) { int iSOFTWARE TESTING Tester's Job: · Find as many faults of different kinds as he can. · Certify some

  3. Software Defined Radio Architecture

    E-Print Network [OSTI]

    Kranakis, Evangelos

    ) [14]. The USRP2 bridges the analog world of electromagnetic radio waves and digital world of computersChapter 2 Software Defined Radio Architecture A SDR is a real-time system. The inputs to the system are actions performed by the radio operator and data produced by active elements present in the SDR

  4. ODE software Manchester recollections

    E-Print Network [OSTI]

    Higham, Nicholas J.

    order # Gear Rev3 ­ NAG, IMSL (Hindmarsh, Byrne) # DC01AD ­ Harwell (Curtis) # FACSIMILE (Curtis) All BDF stiff solvers descendants of Gear's DIFSUB; Hindmarsh, Byrne, Petzold series much more direct than, Bader) later ­ user interface design problems ­ higher order equations #12; 6 ODE software­ Manchester

  5. CUPS Software Users Manual

    E-Print Network [OSTI]

    Easy Software Products

    CUPS is licensed under the GNU General Public License and GNU Library General ... Additional backends are available in network service packages such as the SMB ..... operating system software developed and/or marketed by Apple Computer, Inc., .... Many people have made generous contributions to the wide range of ...

  6. Software Carpentry: Lessons Learned

    E-Print Network [OSTI]

    Greg Wilson

    2014-01-29

    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 Studies in action: Open Source and Free Software in Brazil

    E-Print Network [OSTI]

    da Silva, Cicero Inacio; de Almeida, Jane

    2009-01-01

    Lecture at the 10th Free Software International Forum (FISL)18] Brazilian Public Software Portal website: http://Software Studies in action: Open Source and Free Software in

  8. PRIMA: Academic Transfer Agreement -Page Computer Software License Agreement

    E-Print Network [OSTI]

    Shamir, Ron

    that all right title and interest in and to the Software and any translations, adaptations, alterations, modifications or similar derivative of any of the foregoing and in and to any physical embodiment it is hereby clarified that the license to use the Software as aforesaid does not include any obligation

  9. Modeling Space Shuttle Software Failures at Varying Criticality Levels

    E-Print Network [OSTI]

    Morgan, Joseph

    of a software failure data set for an industrial software development project. They propose models based criticality levels. A family of models based on transforms of cumulative time and cumulative failures the exponential, logarithmic, and power models. It also includes models based on transforms of the time per

  10. Software Development oftware development is an art. The most note-

    E-Print Network [OSTI]

    Filman, Robert E.

    with an attention to economy and we get engineering, like the computer science holy grail of "software engineering of workmanship. Engineering includes reliability and economy of construction. We expect our software systems a desired end. Art stands in contrast to science, engineering, manufacturing, and fashion. Science distills

  11. Software Enabled Control Experiments with University-Operated Unmanned Aircraft

    E-Print Network [OSTI]

    Johnson, Eric N.

    the culmination of the rotary wing segment of the DARPA Software Enabled Control program. To support these effortsKenna urban operations complex at Ft. Benning, GA. These experiments represented the culmination of the rotary software control on multiple aircraft types. The rotary wing segment included team members from the Georgia

  12. STOMP: A Software Architecture for the Design and Simulation UAV-Based Sensor Networks

    SciTech Connect (OSTI)

    Jones, E D; Roberts, R S; Hsia, T C S

    2002-10-28

    This paper presents the Simulation, Tactical Operations and Mission Planning (STOMP) software architecture and framework for simulating, controlling and communicating with unmanned air vehicles (UAVs) servicing large distributed sensor networks. STOMP provides hardware-in-the-loop capability enabling real UAVs and sensors to feedback state information, route data and receive command and control requests while interacting with other real or virtual objects thereby enhancing support for simulation of dynamic and complex events.

  13. Proposals with computer/laptop and software purchases: In order to use agency funds to pay for computers, software and peripherals,

    E-Print Network [OSTI]

    Kurapov, Alexander

    Proposals with computer/laptop and software purchases: In order to use agency funds to pay for computers, software and peripherals, specific language needs to be included as part of your proposal budget and/or software to complete the project goals. Try to be as specific as possible. Computer Purchase

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

    SciTech Connect (OSTI)

    2012-02-08

    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.

  15. GRAPESPH: Cosmological SPH simulations with the special purpose hardware GRAPE

    E-Print Network [OSTI]

    Matthias Steinmetz

    1995-04-15

    A combined N--body/SPH code is presented which benefits from the high speed of the special purpose hardware GRAPE (GRAvity PipE). Besides gravitational forces, GRAPE also returns the list of neighbours and can, therefore, be used to speed up the hydrodynamical part, too. After the interaction list has been passed, density, pressure forces, propagation and interpolation of particles etc. are calculated on the front end, a 50 MHz SUN SPARC 10. In order to combine SPH and GRAPE, possible limitations due to the hardware design of GRAPE are carefully analyzed and modifications compared to current SPH codes are discussed. The resulting code, GRAPESPH, is similarly flexible as TREESPH. It seems especially well suited to investigate the formation of individual objects in a large scale structure environment, like eg. galaxies or clusters. The total performance is at least half as good as treesph on a CRAY and for most applications it seems to be even better. The CPU time per time step is only slightly dependent on the clustering state. GRAPESPH, therefore, provides a very attractive alternative to the use of supercomputers in cosmology.

  16. SAPHIRE 8 Software Quality Assurance Oversight

    SciTech Connect (OSTI)

    Kurt G. Vedros

    2011-09-01

    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'.

  17. Software Safety Tutorial Status Update 1 Software Safety Tutorial

    E-Print Network [OSTI]

    Tian, Jeff

    ? · Software safety: The property of being accident- free for (embedded) software systems. Accident: failures with severe consequences Hazard: condition for accident Specialized techniques · Software safety engineering./property/environment damage excess energy/dangerous substance computers relatively safe but computer control accidents

  18. Software Engineering Practice I have been extensively involved in different aspects of software engineering process (i.e., project

    E-Print Network [OSTI]

    Sartipi, Kamran

    engineering process (i.e., project management, requirement analysis, design, development, documentation, and maintenance), which have produced high-quality software systems. Some examples include: · Design, development standards. · Design and development of software that controls five concurrent stations of a restaurants

  19. Gammasphere software development. Progress report

    SciTech Connect (OSTI)

    Piercey, R.B.

    1994-01-01

    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. Quantitative Decision-making in Software Engineering

    E-Print Network [OSTI]

    Bhattacharya, Pamela

    2012-01-01

    features for engineering software development. Engineeringand Tao Xie. Mining software engineering data. In Proc.Conference on Software Engineering (ICSE 2012), Tutorial,

  1. 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

  2. Quantitative Decision-making in Software Engineering

    E-Print Network [OSTI]

    Bhattacharya, Pamela

    2012-01-01

    and Tao Xie. Mining software engineering data. In Proc.Conference on Software Engineering (ICSE 2012), Tutorial,Conference on Software Engineering, 2008. [139] Peter C.

  3. Mining Test Cases To Improve Software Maintenance

    E-Print Network [OSTI]

    Ziftci, Celal

    69]. These testing and software quality related activities69]. These testing and software quality related activitiesFoundation for Software Quality, pages 41–54, 2004. [35

  4. Quantitative Decision-making in Software Engineering

    E-Print Network [OSTI]

    Bhattacharya, Pamela

    2012-01-01

    215 8.2.2 Measuring software quality and maintenanceof Programming Languages on Software Quality . . . . . .development of higher-quality software. However, the lack of

  5. Visualization software for data center switch network

    E-Print Network [OSTI]

    Shahinfard, Aram

    2011-01-01

    5.4 Software Structure . . . . . . . . 5.5 Moreof the software. . . . . . . . . . . . . . . . . . . . .Figure 5.2: Screen shot of the software in the animation

  6. Open Source Software Update | Department of Energy

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

    Open Source Software Update Open Source Software Update CCBY932011.pdf DrewDEAR Data clauses for Software.pdf More Documents & Publications Microsoft Word -...

  7. Mining Test Cases To Improve Software Maintenance

    E-Print Network [OSTI]

    Ziftci, Celal

    1.1 Software Development Processes . . . . . . . . . .1.2 Software Maintenance: the MostCostly Activity in the Software Devel- opment

  8. Towards a Methodology for Software Preservation

    E-Print Network [OSTI]

    Matthews, Brian; Shaon, Arif; Bicarregui, Juan; Jones, Catherine; Woodcock, Jim; Conway, Esther

    2009-01-01

    the Significant Properties of Software and also the JISCPreserving and Accessing Software Research Outputs. The SAOsoftware preservation. Software engineering best practice

  9. Quantitative Decision-making in Software Engineering

    E-Print Network [OSTI]

    Bhattacharya, Pamela

    2012-01-01

    219 xiv 8.3.2 Software Networks for FailureSearching Software Repositories . . . . . . . . . . . . . 9for assessing the effects of programming language software

  10. Abstract--A new architecture is proposed for digital multiphase modulators that leads to a natural hardware

    E-Print Network [OSTI]

    hardware efficient realization without compromise in hardware or performance. The combined modulator time. Hardware efficiency is achieved by using only a single high resolution block that is time shared requiring significant additional hardware per phase. The duty cycle command is updated at the fast rate of N

  11. Software Verification and Validation Procedure

    SciTech Connect (OSTI)

    Olund, Thomas S.

    2008-09-15

    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.

  12. Software and House Requirements Engineering

    E-Print Network [OSTI]

    Berry, Daniel M.

    Software and House Requirements Engineering: Lessons Learned in Combatting Requirements Creep a requirements engineer who puts her knowledge of software construction together with her creativity to come up or remodeled a house and has developed or enhanced software must have noticed the similarity

  13. Software & GRID Computing for LHC

    E-Print Network [OSTI]

    Evans, Hal

    Software & GRID Computing for LHC (Computing Work in a Big Group) Frederick Luehring luehring computing ­ Writing software in large collaboration ­ Processing a large datastream February 10, 2011 P410/P Software in a Collaboration February 10, 2011 P410/P609 Presentation F. Luehring Pg. 10 #12;Collaborative

  14. Software Engineering Discipline November 1992

    E-Print Network [OSTI]

    Berry, Daniel M.

    Software Engineering Discipline November 1992 Daniel M. Berry ESC-TR-92-034 Academic Legitimacy Legitimacy of the Software Engineering Discipline Daniel M. Berry MSE Project Approved for public release Distribution unlimited Software Engineering Institute Carnegie Mellon University Pittsburgh, Pennsylvania 15213

  15. 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-06

    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.

  16. RAM-SE'08 ECOOP'08 Workshop on Reflection, AOP, and Meta-Data for Software Evolution

    E-Print Network [OSTI]

    Cazzola, Walter

    unexpected situations or just for improving their features, relies on software engineering techniques challenging areas of software engineering, including Component-Based Software Development (CBSD to be of increasing relevance in the modern software evolution scenario, where the trend is towards systems

  17. 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-01

    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.

  18. A Unified Model for Hardware/Software Codesign Submitted to the Department of Electrical Engineering and Computer

    E-Print Network [OSTI]

    by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Professor Leslie A. Kolodziejski Chair, Department Committee on Graduate Students #12;2 #12;A Unified Model, Joe Stoy, Jamey Hicks, Kattamuri Ekanadham, Derek Chiou, James Hoe, and John Ankcorn for their advice

  19. 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-01

    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, ...

  20. 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-01

    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 ...

  1. Reliab!e Computing 1 (3) (1995), pp. 325-342 A software interface and hardware design for

    E-Print Network [OSTI]

    Kearfott, R. Baker

    1995-01-01

    -ITepBahl:,HOapl/I MeTI I,I HepeMeHHO;ipa3pAHOCTI/t M. 12I. IIIYAbTE, E. E. IIhAPu,XaHaFa', MA. Onnc~BmOTCa nporpa

  2. 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 ...

  3. Software Engineering Background Survey CSE435 (Fall 2014)

    E-Print Network [OSTI]

    , including tools) 21. Do you have any experience in the automotive systems field? (software, CAD systems, etc, work with physicians, etc.; explain) 23. List the platforms and the corresponding operating

  4. Computational Approaches for Modelling Elastohydrodynamic Lubrication Using Multiphysics Software

    E-Print Network [OSTI]

    Jimack, Peter

    the Integral Approach (IA). The computational cost of performing this calculation is , for N points over developing highly specialised, bespoke software are highlighted. In order to calculate the complex nonlinear partial differential equation system representing the full problem. This includes

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

    SciTech Connect (OSTI)

    Spurling, D.G.

    1994-11-11

    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.

  6. Optical Hardware Accelerators using Nonlinear Dispersion Modes for Energy Efficient Computing

    E-Print Network [OSTI]

    Jalali, Bahram

    2015-01-01

    This paper proposes a new class of hardware accelerators to alleviate bottlenecks in the acquisition, analytics, storage and computation of information carried by wideband streaming signals.

  7. A Dynamically Reconfigurable Hardware Co-Processor for a Multi-Standard Wireless MAC Processor

    E-Print Network [OSTI]

    Nabi, S.W.; Vanderbauwhede, W.

    Nabi,S.W. Vanderbauwhede,W. Wells,C.C. NASA/ESA Conference on Adaptive Hardware and Systems pp 368-375 IEEE Computer Society Press

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

    SciTech Connect (OSTI)

    Watson, T.L., Fluor Daniel Hanford

    1997-02-14

    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.

  9. 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

  10. Scientific Data Processing and Visualization Software Company

    E-Print Network [OSTI]

    Delene, David J.

    Scientific Data Processing and Visualization Software Company Dr. David J. Delene Department #12;The Solution ­ Proper Software Open-source software environment designed to provide scientifically Develop prototype of the Software House. Cloud-based environment. Virtual Machines. Assessment

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

    Office of Environmental Management (EM)

    PROGRAM SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM System Maintenance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM More Documents & Publications Preacceptance...

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

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

    requirements management activities SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Requirements Management Checklist More Documents & Publications SOFTWARE QUALITY & SYSTEMS...

  13. Modeling and simulating software acquisition process architectures S. James Choi a,1

    E-Print Network [OSTI]

    Scacchi, Walt

    acquisition includes the processes typically associated with the software engineering life cycle. However, during, and after their software engineering life cycle. The need to address processes for systemsModeling and simulating software acquisition process architectures S. James Choi a,1 , Walt Scacchi

  14. RIVIER COLLEGE CS552A -Software Design Strategies (Spring Term, 2003)

    E-Print Network [OSTI]

    Riabov, Vladimir V.

    . 14 Intro: SW Eng., System Eng. Chs. 1, 2 01 Jan. 14 SW Life Cycle, Project Mgmt. Form Project Teams process. Topics covered include the software life cycle, software quality, requirements analysis, architectural design, data design, detailed design methods, software project management, and miscellaneous

  15. 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

  16. Design Models for Components in Distributed Object Software X. Xie and S. M. Shatz

    E-Print Network [OSTI]

    Shatz, Sol M.

    approach for component-based software engineering. This paper discusses an approach for blending Petri netDesign Models for Components in Distributed Object Software 1 X. Xie and S. M. Shatz University of Illinois at Chicago Abstract Component-based software development has many potential advantages, including

  17. Recent Trends in Graduate Software Engineering Mark Ardis (Moderator) Shawn Bohner

    E-Print Network [OSTI]

    Ardis, Mark

    Recent Trends in Graduate Software Engineering Mark Ardis (Moderator) Shawn Bohner Stevens.sedano@sv.cmu.edu Abstract This panel will discuss recent trends in graduate software engineering programs, including of software engineering to other disciplines, such as computer science and systems engineering. 1. Position

  18. 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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity of NaturalDukeWakefieldSulfateSciTechtail.Theory ofDid youOxygenLaboratory Fellows JerryPredictive4:Safety,Software Home

  19. Software Carpentry Bootcamp

    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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity ofkandz-cm11 Outreach Home RoomPreservation ofAlbuquerque|Sensitive Species3performedValley | DepartmentmaterialsSoftware

  20. Software Defined Networking for

    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: Alternative Fuels Data Center Homesum_a_epg0_fpd_mmcf_m.xls" ,"Available from WebQuantity ofkandz-cm11 Outreach Home RoomPreservation ofAlbuquerque|Sensitive Species3performedValley | DepartmentmaterialsSoftware

  1. 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

  2. Space Data Systems (ISR-3)

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

    Standard, including the processing and communications architecture, common hardware and software components, and its communications protocols Modular space payload architecture...

  3. HepForge: A lightweight development environment for HEP software

    E-Print Network [OSTI]

    A. Buckley; J. M. Butterworth; E. Nurse; W. J. Stirling; B. Waugh; M. R. Whalley

    2006-05-04

    Setting up the infrastructure to manage a software project can become a task as significant writing the software itself. A variety of useful open source tools are available, such as Web-based viewers for version control systems, "wikis" for collaborative discussions and bug-tracking systems, but their use in high-energy physics, outside large collaborations, is insubstantial. Understandably, physicists would rather do physics than configure project management tools. We introduce the CEDAR HepForge system, which provides a lightweight development environment for HEP software. Services available as part of HepForge include the above-mentioned tools as well as mailing lists, shell accounts, archiving of releases and low-maintenance Web space. HepForge also exists to promote best-practice software development methods and to provide a central repository for re-usable HEP software and phenomenology codes.

  4. Static Fault Attack on Hardware DES Registers Philippe Loubet-Moundi, Francis Olivier, and David Vigilant

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    Static Fault Attack on Hardware DES Registers Philippe Loubet-Moundi, Francis Olivier, and David deals with static faults which lie in between. A static fault modifies a value loaded in a volatile], quickly became a privileged target for DFA. #12;2 Static Fault Attacks on Hardware DES Registers Indeed

  5. How to Predict the Output of a Hardware Random Number Generator

    E-Print Network [OSTI]

    International Association for Cryptologic Research (IACR)

    How to Predict the Output of a Hardware Random Number Generator Markus Dichtl Siemens AG, Corporate Technology Email: Markus.Dichtl@siemens.com Abstract. A hardware random number generator was described at CHES 2002 in [Tka03]. In this paper, we analyze its method of generating randomness and

  6. D. Keil, 8/13 4. Hardware David Keil Introduction to Information Technology Spring 2015

    E-Print Network [OSTI]

    Keil, David M.

    D. Keil, 8/13 4. Hardware David Keil Introduction to Information Technology Spring 2015 David Keil Introduction to Information Technology Spring 2015 1 David M. Keil, Framingham State University CSCI 120 Introduction to Information Technology 4. Computer hardware 1. Digital processing and representation

  7. Phoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware

    E-Print Network [OSTI]

    Torrellas, Josep

    Phoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware, and Motorola processors, this paper proposes and evalu- ates Phoenix -- novel field-programmable on-chip hardware that de- tects and recovers from design defects. Phoenix taps key logic signals and, based

  8. Gammasphere software development. Progress report

    SciTech Connect (OSTI)

    Piercey, R.B.

    1993-05-01

    Activities of the nuclear physics group are described. Progress was made in organizing the Gammasphere Software Working Group, establishing a nuclear computing facility, participating in software development at Lawrence Berkeley, developing a common data file format, and adapting the ORNL UPAK software to run at Gammasphere. A universal histogram object was developed that defines a file format and provides for an objective-oriented programming model. An automated liquid nitrogen fill system was developed for Gammasphere (110 Ge detectors comprise the sphere).

  9. SAPHIRE 8 Software Configuration Management Plan

    SciTech Connect (OSTI)

    Curtis Smith

    2010-01-01

    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.

  10. More Mac software and connections

    SciTech Connect (OSTI)

    Busbey, A.B.

    1988-11-01

    This column briefly reviews several geologic software packaged designed for Apple Macintosh. In addition, it discusses methods of networking Apple Macintosh computers.

  11. DEVELOPING A SOFTWARE TESTING ONTOLOGY 1 Running head: DEVELOPING A SOFTWARE TESTING ONTOLOGY

    E-Print Network [OSTI]

    Zhu, Hong

    DEVELOPING A SOFTWARE TESTING ONTOLOGY 1 Running head: DEVELOPING A SOFTWARE TESTING ONTOLOGY Developing A Software Testing Ontology in UML for A Software Growth Environment of Web-Based Applications;DEVELOPING A SOFTWARE TESTING ONTOLOGY 2 Developing A Software Testing Ontology in UML for A Software Growth

  12. What Scientific Applications can Benefit from Hardware Transactional Memory?

    SciTech Connect (OSTI)

    Schindewolf, M; Bihari, B; Gyllenhaal, J; Schulz, M; Wang, A; Karl, W

    2012-06-04

    Achieving efficient and correct synchronization of multiple threads is a difficult and error-prone task at small scale and, as we march towards extreme scale computing, will be even more challenging when the resulting application is supposed to utilize millions of cores efficiently. Transactional Memory (TM) is a promising technique to ease the burden on the programmer, but only recently has become available on commercial hardware in the new Blue Gene/Q system and hence the real benefit for realistic applications has not been studied, yet. This paper presents the first performance results of TM embedded into OpenMP on a prototype system of BG/Q and characterizes code properties that will likely lead to benefits when augmented with TM primitives. We first, study the influence of thread count, environment variables and memory layout on TM performance and identify code properties that will yield performance gains with TM. Second, we evaluate the combination of OpenMP with multiple synchronization primitives on top of MPI to determine suitable task to thread ratios per node. Finally, we condense our findings into a set of best practices. These are applied to a Monte Carlo Benchmark and a Smoothed Particle Hydrodynamics method. In both cases an optimized TM version, executed with 64 threads on one node, outperforms a simple TM implementation. MCB with optimized TM yields a speedup of 27.45 over baseline.

  13. A Fast hardware tracker for the ATLAS Trigger

    E-Print Network [OSTI]

    Pandini, Carlo Enrico; The ATLAS collaboration

    2015-01-01

    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...

  14. A Fast hardware Tracker for the ATLAS Trigger system

    E-Print Network [OSTI]

    Pandini, Carlo Enrico; The ATLAS collaboration

    2015-01-01

    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...

  15. A Fast Hardware Tracker for the ATLAS Trigger System

    E-Print Network [OSTI]

    Mark S. Neubauer; for the ATLAS Collaboration

    2011-10-10

    In hadron collider experiments, triggering the detector to store interesting events for offline analysis is a challenge due to the high rates and multiplicities of particles produced. Maintaining high trigger efficiency for the physics we are most interested in while at the same time suppressing high rate physics from inclusive QCD processes is a difficult but important problem. It is essential that the trigger system be flexible and robust, with sufficient redundancy and operating margin. Providing high quality track reconstruction over the full ATLAS detector by the start of processing at LVL2 is an important element to achieve these needs. As the instantaneous luminosity increases, the computational load on the LVL2 system will significantly increase due to the need for more sophisticated algorithms to suppress backgrounds. The Fast Tracker (FTK) is a proposed upgrade to the ATLAS trigger system. It is designed to enable early rejection of background events and thus leave more LVL2 execution time by moving track reconstruction into a hardware system that takes massively parallel processing to the extreme. The FTK system completes global track reconstruction with near offline resolution shortly after the start of LVL2 processing by rapidly finding and fitting tracks in the inner detector for events passing LVL1 using pattern recognition from a large, pre-computed bank of possible hit patterns. We describe the FTK system design and expected performance in the areas of b-tagging, {\\tau}-tagging, and lepton isolation which play and important role in the ATLAS physics program.

  16. Steady-state and transient thermal performance of subsea hardware

    SciTech Connect (OSTI)

    Zabaras, G.J.; Zhang, J.

    1998-06-01

    The thermal performance of subsea hardware is of ultimate importance to the economic development and reliable operation of deepwater subsea oil and gas systems because of the potential for hydrate formation. Results of numerical calculations are presented on the thermal performance of subsea equipment such as wellheads, tubing and flowline jumpers, and flowline field joints. In contrast to previous published studies on the thermal performance of insulated subsea wellbores and flowlines, this paper addresses the thermal performance of the subsea equipment that can provide weak thermal links for the subsea system. A two-dimensional (2D), general-purpose, finite-element, partial-differential equation solver was used to analyze the steady-state and transient thermal behavior at different cross sections of the subsea tree. This paper presents a new method for predicting pressure profiles in oil and gas wells. The method combines mechanistic flow-pattern transition criteria with physical models for pressure-loss and liquid-holdup calculations for each of the flow patterns considered. Past published methods relied heavily on empirical fit of limited field data. As a result, they are inaccurate when used outside the range of data upon which they are based. In contrast, the new method is universally applicable to all types of wells under all operating scenarios because it is based on fundamental physics rather than the curve-fit of field data. Its prediction performance has been demonstrated by extensive comparison to field data from a variety of wells.

  17. Countries Gasoline Prices Including Taxes

    Gasoline and Diesel Fuel Update (EIA)

    Crude oil, gasoline, heating oil, diesel, propane, and other liquids including biofuels and natural gas liquids. Natural Gas Exploration and reserves, storage, imports and...

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

    SciTech Connect (OSTI)

    Dechev, Damian

    2012-03-01

    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.

  19. Energy Tracking Software Platform

    SciTech Connect (OSTI)

    Ryan Davis; Nathan Bird; Rebecca Birx; Hal Knowles

    2011-04-04

    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.

  20. Unit 10: Software Quality To introduce software quality management and

    E-Print Network [OSTI]

    Finkelstein, Anthony

    1 Unit 10: Software Quality Objective Ð To introduce software quality management and assurance for, and commitment to, quality. The supplier should ensure that this policy is understood or services #12;6 Management Review ¥ The quality management system will need to be reviewed at regular