220 research outputs found
Towards an OpenMP Specification for Critical Real-Time Systems
OpenMP is increasingly being considered as a convenient parallel programming model to cope with the performance requirements of critical real-time systems. Recent works demonstrate that OpenMP enables to derive guarantees on the functional and timing behavior of the system, a fundamental requirement of such systems. These works, however, focus only on the exploitation of fine grain parallelism and do not take into account the peculiarities of critical real-time systems, commonly composed of a set of concurrent functionalities. OpenMP allows exploiting the parallelism exposed within real-time tasks and among them. This paper analyzes the challenges of combining the concurrency model of real-time tasks with the parallel model of OpenMP. We demonstrate that OpenMP is suitable to develop advanced critical real-time systems by virtue of few changes on the specification, which allow the scheduling behavior desired (regarding execution priorities, preemption, migration and allocation strategies) in such systems.The research leading to these results has received funding from the Spanish Ministry
of Science and Innovation, under contract TIN2015-65316-P, and from the
European Union's Horizon 2020 Programme under the CLASS Project (www.classproject.
eu), grant agreement No 780622.Peer ReviewedPostprint (author's final draft
Safe Parallelism: Compiler Analysis Techniques for Ada and OpenMP
There is a growing need to support parallel computation in Ada to cope with the performance requirements of the most advanced functionalities of safety-critical systems. In that regard, the use of parallel programming models is paramount to exploit the benefits of parallelism.
Recent works motivate the use of OpenMP for being a de facto standard in high-performance computing for programming shared memory architectures. These works address two important aspects towards the introduction of OpenMP in Ada: the compatibility of the OpenMP syntax with the Ada language, and the interoperability of the OpenMP and the Ada runtimes, demonstrating that OpenMP complements and supports the structured parallelism approach of the tasklet model.
This paper addresses a third fundamental aspect: functional safety from a compiler perspective. Particularly, it focuses on race conditions and considers the fine-grain and unstructured capabilities of OpenMP. Hereof, this paper presents a new compiler analysis technique that: (1) identifies potential race conditions in parallel Ada programs based on OpenMP or Ada tasks or both, and (2) provides solutions for the detected races.This work was supported by the Spanish Ministry of Science and Innovation under contract TIN2015-65316-P, and by the FCT (Portuguese Foundation for Science and Technology) within the CISTER Research Unit (CEC/04234).Peer ReviewedPostprint (author's final draft
A Functional Safety OpenMPâ for Critical Real-Time Embedded Systems
OpenMP* has recently gained attention in the embedded domain by virtue of the augmentations implemented in the last specification. Yet, the language has a minimal impact in the embedded real-time domain mostly due to the lack of reliability and resiliency mechanisms. As a result, functional safety properties cannot be guaranteed. This paper analyses in detail the latest specification to determine whether and how the compliant OpenMP implementations can guarantee functional safety. Given the conclusions drawn from the analysis, the paper describes a set of modifications to the specification, and a set of requirements for compiler and runtime systems to qualify for safety critical environments. Through the proposed solution, OpenMP can be used in critical real-time embedded systems without compromising functional safety.This work was funded by the EU project P-SOCRATES (FP7-ICT-2013- 10)
and the Spanish Ministry of Science and Innovation under contract TIN2015-
65316-P.Peer ReviewedPostprint (author's final draft
Citizens' perception of the Cohesion Policy and support for the European Union
Using a novel database, this study assesses the impact of the perception of the personal benefits of the EU Cohesion Policy on support for the European project. The results show that the gap in support between people who claim to have benefited from the Cohesion Policy and those who feel they have not vanished once differences in individual traits and reverse causality are taken into account. This means that, despite the significant positive effect that the intensity of the Cohesion Policy in the region exerts on the perception of the policy, it does not stimulate support for the EU
Evaluation of R-curves and cohesive law in mode I of European beech
This work addresses the determination of the cohesive laws in Mode I and tangentialâlongitudinal (TL) crack propagation system of Fagus Sylvatica L. This species is one of the ever-growing and most widely used hardwood species in Europe for engineered timber products. Double Cantilever Beam (DCB) tests are performed. The strain energy release rate ( G I) is derived from the R-curves by applying the Compliance-Based Beam Method (CBBM), which has the advantage of not requiring the measurement of the crack length during propagation, but only the global loadâdisplacement curves. The cohesive law of the material is determined from the relationship between G I, and the crack tip opening displacement (CTOD) monitored for each specimen using Digital Image Correlation (DIC). Numerical finite element models are developed by implementing the average cohesive law through Cohesive Zone Models (CZM). An average G I value of 0.46 kJ / m 2 is obtained for this species. The numerical loadâdisplacement curves are consistent with the experimental results, which demonstrates the suitability of the method for the identification of the cohesive laws in beech. The fracture properties obtained are essential in the development of advanced and reliable numerical models in timber engineering design using this species.publishersversionpublishe
Shear tractionâseparation laws of European beech under mode II loading by 3D digital image correlation
Funding Information: Part of the work was undertaken during a short-term scientific stay by the first author at the Faculty of Engineering (University of Porto) in 2021, with the financial support provided by Programa Propio de I+D+i 2021 de la Universidad PolitĂ©cnica de Madrid. The work is part of the R&D&I Project PID2020-112954RA-I00 funded by MCIN/AEI/10.13039/501100011033. The authors gratefully acknowledge also Fundação para a CiĂȘncia e a Tecnologia (FCT-MCTES) for the financial support of the LaboratĂłrio Associado de Energia, Transportes e AeronĂĄutica (LAETA) by the project MCIN/AEI/10.13039/501100011033 and the Research and Development Unit for Mechanical and Industrial Engineering (UNIDEMI) by the project UIDB/00667/2020. Publisher Copyright: © 2022, The Author(s).An experimental and numerical study on mode II fracture behaviour of European beech (Fagus sylvatica L.) in the RL and TL crack propagation systems is performed. It is a hardwood species that has attracted increasing interest for structural use in Europe in recent years. Three-point end notched flexure tests are performed. The R-curves of both crack propagation systems are obtained, from which the critical strain energy release rate (GIIc) is derived by applying the compliance-based beam method. This data reduction scheme avoids crack length monitoring during its propagation, which is an advantage in wood. Using a direct method, the shear tractionâseparation laws in mode II loading are determined. Full field displacements around the crack tip are monitored by 3D digital image correlation technique, and the crack tip shear displacements are analysed. The proposed method is numerically validated by finite element analysis. Cohesive zone models are developed implementing a shear tractionâseparation law with exponential damage evolution zone and the average value of the experimental elastic and fracture properties. The numerical results for the different properties including upper and lower limits represent well the experimental data.publishersversionepub_ahead_of_prin
Educational effectiveness of gynaecological teaching associates: a multi-centre randomised controlled trial
This trial was funded by The Medical College St Bartholo-mewâs Hospital Trust (reference number: 8368137)
Coupling of alpha(1)-Adrenoceptors to ERK1/2 in the Human Prostate
Introduction: alpha(1)-Adrenoceptors are considered critical for the regulation of prostatic smooth muscle tone. However, previous studies suggested further alpha(1)-adrenoceptor functions besides contraction. Here, we investigated whether alpha(1)-adrenoceptors in the human prostate may activate extracellular signal-regulated kinases (ERK1/2). Methods: Prostate tissues from patients undergoing radical prostatectomy were stimulated in vitro. Activation of ERK1/2 was assessed by Western blot analysis. Expression of ERK1/2 was studied by immunohistochemistry. The effect of ERK1/2 inhibition by U0126 on phenylephrine-induced contraction was studied in organ-bath experiments. Results: Stimulation of human prostate tissue with noradrenaline (30 mu M) or phenylephrine (10 mu M) resulted in ERK activation. This was reflected by increased levels of phosphorylated ERK1/2. Expression of ERK1/2 in the prostate was observed in smooth muscle cells. Incubation of prostate tissue with U0126 (30 mu M) resulted in ERK1/2 inhibition. Dose-dependent phenylephrine-induced contraction of prostate tissue was not modulated by U0126. Conclusions: alpha(1)-Adrenoceptors in the human prostate are coupled to ERK1/2. This may partially explain previous observations suggesting a role of alpha(1)-adrenoceptors in the regulation of prostate growth. Copyright (C) 2011 S. Karger AG, Base
Juvenile tench ( Tinca tinca L.) response to practical diets with different replacement levels of fish meal by pea protein concentrate supplemented with methionine
.The effects of methionine supplementation in diets with different replacement levels of fish meal (FM) by pea protein concentrate (PPC) on survival, growth performance and body composition of juvenile tench (0.39 g of initial weight) were studied in a 90-day experiment. Six practical diets (50% crude protein) differing in replacement level of FM by PPC were tested: 0% (control diet), 35%,45%, 60%, 75% or 85%, corresponding to 0, 285, 366, 487, 608 and 685.4 g PPC kgâ1 diet respectively. To provide the same amount as in control diet, methionine was included from the 45% substitution level. Survival rates were high, between 93.7% and 100%, without differences among treatments. Juveniles fed 75% and 85% of replacement diets showed lower (p < 0.05) weight and specific growth rate, which cannot be attributed to methionine deficiency. In all treatments, percentages of fish with externally visible deformities were low (under 0.1%). The increase in PPC diet content resulted in a significant reduction of lipid content in whole-body juvenile. Minimum methionine requirements for juvenile tench could be estimated in 10 g kgâ1 diet and supplementation over this amount would be not necessary. Juvenile tench exhibited a high tolerance to PPC dietary content, up to 487 g kgâ1, without affecting growth performance, which make possible to consider this vegetal source of protein as a suitable substitute to FM.S
Catalytically active imine-based covalent organic frameworks for detoxification of nerve agent simulants in aqueous media
- âŠ