305 research outputs found
Wireless body sensor networks for health-monitoring applications
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
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
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
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
- âŚ