301 research outputs found

    X Language Specification

    Get PDF
    Language X provides a formal and intuitive way to describe a series of interconnected processing fiblocks.fl Users of Language X may enter in a logical arrangement of blocks that describes the interconnection of their inputs and outputs. Language X also provides syntax for specifying implementation details for processing blocks and for targeting the entire architecture onto arbitrary sets of devices. Formally, Language X is a structure-only dataflow programming language (DFPL) that is heavily dependent on its library of functions

    Auto-Pipe and the X Language: A Toolset and Language for the Simulation, Analysis, and Synthesis of Heterogeneous Pipelined Architectures, Master\u27s Thesis, August 2006

    Get PDF
    Pipelining an algorithmis a popularmethod of increasing the performance of many computation-intensive applications. Often, one wants to form pipelines composed mostly of commonly used simple building blocks such as DSP components, simple math operations, encryption, or pattern matching stages. Additionally, one may desire to map these processing tasks to different computational resources based on their relative performance attributes (e.g., DSP operations on an FPGA). Auto-Pipe is composed of the X Language, a flexible interface language that aids the description of complex dataflow topologies (including pipelines); X-Com, a compiler for the X Language; X-Sim, a tool for modeling pipelined architectures based on measured, simulated, or derived task and communications behavior; X-Opt, a tool to optimize X applications under various metrics; and X-Dep, a tool for the automatic deployment of X-Com- or X-Sim-generated applications to real or simulated devices. This thesis presents an overview of the Auto-Pipe system, the design and use of the X Language, and an implementation of X-Com. Applications developed using the X Language are presented which demonstrate the effectiveness of describing algorithms using X, and the effectiveness of the Auto-Pipe development flow in analyzing and improving the performance of an application

    The effects of sediment grain size and oil exploration on microbial ATP biomass

    Get PDF
    Adenosine triphosphate (ATP) is a unique biochemical indicator of active microbial biomass and its relationship to environmental conditions. Its assay in sediments is complicated, however, by adsorptive loss to the sediment matrix and subsequent interferences in the luciferin-luciferase assay by compounds released during the extraction process. Corrections must be applied to correct for these losses and we describe a novel approach using radioactive ATP to correct for ATP adsorption. The sediment matrix also plays a significant role in determining both the magnitude of the ATP pool and the extent of the ATP adsorptive loss. Coarser sediments were found to have greater ATP levels and little adsorption, whereas silts and clays had significantly lower ATP levels and up to 95% adsorptive loss. Application of the ATP assay to very fine-grained marine sediments in off shore oil producing areas revealed a sedimentary ATP biomass of approximately 40ngg-1 prior to oil development but after drilling the ATP level dropped 10 to 15 fold to 2 to 3 ngg-1. Post-drill sediments contained high levels of barium which is associated with drilling fluids, and had no detectable oxygen at a depth of 3mm, and the mean grain size decreased indicating the bottom was being coated over by the drill spoils

    Small Business for Dummies -4/E.

    Get PDF
    Small Business For Dummies The leading resource for starting and running any small business Want to start the small business of your dreams? Want to breathe new life into the one you already have? Small Business For Dummies provides authoritative guidance on every aspect of starting and growing your business, from financing and budgeting to marketing, management and beyond. This completely practical, no-nonsense guide gives you expert advice on everything from generating ideas and locating start-up money to hiring the right people, balancing the books, and planning for growth. You\u27ll get plenty of help in ramping up your management skills, developing a marketing strategy, keeping your customers loyal, and much more. You\u27ll also find out to use the latest technology to improve your business\u27s performance at every level

    Association of inferior vena cava filter placement for venous thromboembolic disease and a contraindication to anticoagulation with 30-day mortality

    Get PDF
    Importance: Despite the absence of data from randomized clinical trials, professional societies recommend inferior vena cava (IVC) filters for patients with venous thromboembolic disease (VTE) and a contraindication to anticoagulation therapy. Prior observational studies of IVC filters have suggested a mortality benefit associated with IVC filter insertion but have often failed to adjust for immortal time bias, which is the time before IVC filter insertion, during which death can only occur in the control group. Objective: To determine the association of IVC filter placement with 30-day mortality after adjustment for immortal time bias. Design, Setting, and Participants: This comparative effectiveness, retrospective cohort study used a population-based sample of hospitalized patients with VTE and a contraindication to anticoagulation using the State Inpatient Database and the State Emergency Department Database, part of the Healthcare Cost and Utilization Project of the Agency for Healthcare Research and Quality, from hospitals in California (January 1, 2005, to December 31, 2011), Florida (January 1, 2005, to December 31, 2013), and New York (January 1, 2005, to December 31, 2012). Data analysis was conducted from September 15, 2015, to March 14, 2018. Exposure: Inferior vena cava filter placement. Main Outcomes and Measures: Multivariable Cox proportional hazard models were constructed with IVC filters as a time-dependent variable that adjusts for immortal time bias. The Cox model was further adjusted using the propensity score as an adjustment variable. Results: Of 126 030 patients with VTE, 61 281 (48.6%) were male and the mean (SD) age was 66.9 (16.6) years. In this cohort, 45 771 (36.3%) were treated with an IVC filter, whereas 80 259 (63.7%) did not receive a filter. In the Cox model with IVC filter status analyzed as a time-dependent variable to account for immortal time bias, IVC filter placement was associated with a significantly increased hazard ratio of 30-day mortality (1.18; 95% CI, 1.13-1.22; P \u3c .001). When the propensity score was included in the Cox model, IVC filter placement remained associated with an increased hazard ratio of 30-day mortality (1.18; 95% CI, 1.13-1.22; P \u3c .001). Conclusions and Relevance: After adjustment for immortal time bias, IVC filter placement was associated with increased 30-day mortality in patients with VTE and a contraindication to anticoagulation. Randomized clinical trials are needed to determine the efficacy of IVC filter placement in patients with VTE and a contraindication to anticoagulation

    Auto-Pipe: A Pipeline Design and Evaluation System

    Get PDF
    Auto-Pipe is a tool that aids in the design, evaluation, and implementation of pipelined applications that are distributed across a set of heterogeneous devices including multiple processors and FPGAs. It has been developed to meet the needs arising in the domains of communications, computation on large datasets, and real time streaming data applications. In this paper, the Auto-Pipe design flow is introduced and two sample applications, developed for compatibility with the Auto-Pipe system, are presented. The sample applications are the Triple-DES encryption standard and a subset of the signal-processing pipeline for VERITAS, a high-energy gamma-ray astrophysics experiment. These applications are analyzed and one phase of the Auto-Pipe design flow is illustrated. The results demonstrate the performance implications of different task-to-stage and stage-to-platform (e.g., processor, FPGA) assignments
    corecore