22 research outputs found

    A cross-platform OpenVX library for FPGA accelerators

    Get PDF
    FPGAs are an excellent platform to implement computer vision applications, since these applications tend to offer a high level of parallelism with many data-independent operations. However, the freedom in the solution design space of FPGAs represents a problem because each solution must be individually designed, verified, and tuned. The emergence of High Level Synthesis (HLS) helps solving this problem and has allowed the implementation of open programming standards as OpenVX for computer vision applications on FPGAs, such as the HiF1ipVX library developed exclusively for Xilinx devices. Although with the HiF1ipVX library, designers can develop solutions efficiently on Xilinx, they do not have an approach to port and run their code on FPGAs from other manufacturers. This work extends the HiFlipVX capabilities in two significant ways: supporting Intel FPGA devices and enabling execution on discrete FPGA accelerators. To provide both without affecting user-facing code, the new carried out implementation combines two HLS programming models: C++, using Intel''s system of tasks, and OpenCL, which provides the CPU interoperability. Comparing with pure OpenCL implementations, this work reduces kernel dispatch resources, saving up to 24% of ALUT resources for each kernel in a graph, and improves performance 2.6 x and energy consumption 1.6 x on average for a set of representative applications, compared with state-of-the-art frameworks

    Trigger finger: etiology, evaluation, and treatment

    Get PDF
    Trigger finger is a common finger aliment, thought to be caused by inflammation and subsequent narrowing of the A1 pulley, which causes pain, clicking, catching, and loss of motion of the affected finger. Although it can occur in anyone, it is seen more frequently in the diabetic population and in women, typically in the fifth to sixth decade of life. The diagnosis is usually fairly straightforward, as most patients complain of clicking or locking of the finger, but other pathological processes such as fracture, tumor, or other traumatic soft tissue injuries must be excluded. Treatment modalities, including splinting, corticosteroid injection, or surgical release, are very effective and are tailored to the severity and duration of symptoms

    Evidenzbasierte Medizin (EbM) - Der Sand im Getriebe?

    No full text

    A Parametrizable High-Level Synthesis Library for Accelerating Neural Networks on FPGAs

    No full text

    Proposta metodológica de transferência de tecnologia para promover o desenvolvimento.

    Get PDF
    Antecedentes históricos; Metodologia preconizada; Diagnóstico rápido e dialogado; A nível da comunidade; A nível de sistemas de produção; A nível de recursos naturais; Restituição a comunidade; Plano de ação da comunidade; A transferência de tecnologia na proposta metodologica; Tipologia dos sistemas de produção; Apoio a organização rural; Grupos de interesse; Grupos de gestão; Rede de fazendas de referência; Avaliação dialogada.bitstream/item/101694/1/doc-51.pdfed. rev

    Single-Shot Timing Measurement of Extreme-Ultraviolet Free-Electron Laser Pulses

    No full text
    Arrival time fluctuations of extreme-ultraviolet (EUV) pulses from the free-electron laser in Hamburg (FLASH) are measured single-pulse resolved at the experimental end-station. To this end, they are non-collinearly superimposed in space and time with visible femtosecond laser pulses on a GaAs substrate. The EUV irradiation induces changes of the reflectivity for the visible pulse. The temporal delay between the two light pulses is directly encoded in the spatial position of the reflectivity change which is captured with a CCD camera. For each single shot, the relative EUV/visible arrival-time can be measured with about 40 fs rms accuracy. The method constitutes a novel route for an improvement of future pump–probe experiments at short-wavelength free-electron lasers (FELs) by a pulse-wise correction with simultaneously measured arrival times of individual EUV pulses
    corecore