305 research outputs found

    Wireless body sensor networks for health-monitoring applications

    Get PDF
    This is an author-created, un-copyedited version of an article accepted for publication in Physiological Measurement. The publisher is not responsible for any errors or omissions in this version of the manuscript or any version derived from it. The Version of Record is available online at http://dx.doi.org/10.1088/0967-3334/29/11/R01

    Castell: a heterogeneous cmp architecture scalable to hundreds of processors

    Get PDF
    Technology improvements and power constrains have taken multicore architectures to dominate microprocessor designs over uniprocessors. At the same time, accelerator based architectures have shown that heterogeneous multicores are very efficient and can provide high throughput for parallel applications, but with a high-programming effort. We propose Castell a scalable chip multiprocessor architecture that can be programmed as uniprocessors, and provides the high throughput of accelerator-based architectures. Castell relies on task-based programming models that simplify software development. These models use a runtime system that dynamically finds, schedules, and adds hardware-specific features to parallel tasks. One of these features is DMA transfers to overlap computation and data movement, which is known as double buffering. This feature allows applications on Castell to tolerate large memory latencies and lets us design the memory system focusing on memory bandwidth. In addition to provide programmability and the design of the memory system, we have used a hierarchical NoC and added a synchronization module. The NoC design distributes memory traffic efficiently to allow the architecture to scale. The synchronization module is a consequence of the large performance degradation of application for large synchronization latencies. Castell is mainly an architecture framework that enables the definition of domain-specific implementations, fine-tuned to a particular problem or application. So far, Castell has been successfully used to propose heterogeneous multicore architectures for scientific kernels, video decoding (using H.264), and protein sequence alignment (using Smith-Waterman and clustalW). It has also been used to explore a number of architecture optimizations such as enhanced DMA controllers, and architecture support for task-based programming models. ii

    An energy‐aware performance analysis of SWIMM: Smith–Waterman implementation on Intel's Multicore and Manycore architectures

    Get PDF
    Alignment is essential in many areas such as biological, chemical and criminal forensics. The well‐known Smith–Waterman (SW) algorithm is able to retrieve the optimal local alignment with quadratic time and space complexity. There are several implementations that take advantage of computing parallelization, such as manycores, FPGAs or GPUs, in order to reduce the alignment effort. In this research, we adapt, develop and tune the SW algorithm named SWIMM on a heterogeneous platform based on Intel's Xeon and Xeon Phi coprocessor. SWIMM is a free tool available in a public git repository https://github.com/enzorucci/SWIMM. We efficiently exploit data and thread‐level parallelism, reaching up to 380 GCUPS on heterogeneous architecture, 350 GCUPS for the isolated Xeon and 50 GCUPS on Xeon Phi. Despite the heterogeneous implementation obtaining the best performance, it is also the most energy‐demanding. In fact, we also present a trade‐off analysis between performance and power consumption. The greenest configuration is based on an isolated multicore system that exploits AVX2 instruction set architecture reaching 1.5 GCUPS/Watts.Facultad de Informátic

    Eugenol Nanoencapsulated by Sodium Caseinate: Physical, Antimicrobial, and Biophysical Properties

    Get PDF
    To improve the application of essential oils as natural antimicrobial preservatives, the objective of the present study was to determine physical, antimicrobial, and biophysical properties of eugenol after nanoencapsulation by sodium caseinate (NaCas). Emulsions were prepared by mixing eugenol in 20.0 mg/mL NaCas solution at an overall eugenol content of 5.0–137.9 mg/mL using shear homogenization. Stable emulsions were observed up to 38.5 mg/mL eugenol, which had droplet diameters of smaller than 125 nm at pH 5–9 after ambient storage for up to 30 days. The encapsulated eugenol had similar minimal inhibitory and minimal bactericidal concentrations as free eugenol against Escherichia coli O157:H7 ATCC 43895, Listeria monocytogenes Scott A, and Salmonella Enteritidis but showed better inhibition of E. coli O157:H7 than free eugenol during incubation at 37 °C for 48 h. After 20 min interaction at 21 °C, bacteria treated with encapsulated eugenol had a greater reduction of intracellular ATP and a greater increase of extracellular ATP than free eugenol, suggesting the enhanced permeation of eugenol after nanoencapsulation. However, such overall trend was not observed when examining bacterial morphology and uptake of crystal violet, suggesting the possible membrane adaptation. Findings from this study showed the feasibility of preparing nanoemulsions with high loading of eugenol using NaCas
    • …
    corecore