134 research outputs found

    Raising the Parallel Abstraction Level for Streaming Analytics Applications

    Get PDF
    In the stream processing domain, applications are represented by graphs of operators arbitrarily connected and filled with their business logic code. The APIs of existing Stream Processing Systems (SPSs) ease the development of transformations that recur in the streaming practice (e.g., filtering, aggregation and joins). In contrast, their parallelism abstractions are quite limited since they provide support to stateless operators only, or when the state is organized in a set of key-value pairs. This paper presents how the parallel patterns methodology can be revisited for sliding-window streaming analytics. Our vision fosters a design process of the application as composition and nesting of ready-to-use patterns provided through a C++17 fluent interface. Our prototype implements the run-time system of the patterns in the FastFlow parallel library expressing thread-based parallelism. The experimental analysis shows interesting outcomes. First, our pattern-based approach allows easy prototyping of different versions of the application, and the programmer can leverage nesting of patterns to increase performance (up to 37% in one of the two considered test-bed cases). Second, our FastFlow implementation outperforms (three times faster) the handmade porting of our patterns in popular JVM-based SPSs. Finally, in the concluding part of this paper, we explore the use of a task-based run-time system, by deriving interesting insights into how to make our patterns library suitable for multi backends

    Skin color and severe maternal outcomes: evidence from the brazilian network for surveillance of severe maternal morbidity

    Get PDF
    Taking into account the probable role that race/skin color may have for determining outcomes in maternal health, the objective of this study was to assess whether maternal race/skin color is a predictor of severe maternal morbidity. This is a secondary analysis of the Brazilian Network for Surveillance of Severe Maternal Morbidity, a national multicenter cross-sectional study of 27 Brazilian referral maternity hospitals. A prospective surveillance was performed to identify cases of maternal death (MD), maternal near miss (MNM) events, and potentially life-threatening conditions (PLTC), according to standard WHO definition and criteria. Among 9,555 women with severe maternal morbidity, data on race/skin color was available for 7,139 women, who were further divided into two groups: 4,108 nonwhite women (2,253 black and 1,855 from other races/skin color) and 3,031 white women. Indicators of severe maternal morbidity according to WHO definition are shown by skin color group. Adjusted Prevalence Ratios (PRadj - 95%CI) for Severe Maternal Outcome (SMO=MNM+MD) were estimated according to sociodemographic/obstetric characteristics, pregnancy outcomes, and perinatal results considering race. Results. Among 7,139 women with severe maternal morbidity evaluated, 90.5% were classified as PLTC, 8.5% as MNM, and 1.6% as MD. There was a significantly higher prevalence of MNM and MD among white women. MNMR (maternal near miss ratio) was 9.37 per thousand live births (LB). SMOR (severe maternal outcome ratio) was 11.08 per 1000 LB, and MMR (maternal mortality ratio) was 170.4 per 100,000 LB. Maternal mortality to maternal near miss ratio was 1 to 5.2, irrespective of maternal skin color. Hypertension, the main cause of maternal complications, affected mostly nonwhite women. Hemorrhage, the second more common cause of maternal complication, predominated among white women. Nonwhite skin color was associated with a reduced risk of SMO in multivariate analysis. Nonwhite skin color was associated with a lower risk for severe maternal outcomes. This result could be due to confounding factors linked to a high rate of Brazilian miscegenation.2019CNPQ - Conselho Nacional de Desenvolvimento Científico e Tecnológico402702/2008-

    Pervasive gaps in Amazonian ecological research

    Get PDF

    Pervasive gaps in Amazonian ecological research

    Get PDF
    Biodiversity loss is one of the main challenges of our time,1,2 and attempts to address it require a clear un derstanding of how ecological communities respond to environmental change across time and space.3,4 While the increasing availability of global databases on ecological communities has advanced our knowledge of biodiversity sensitivity to environmental changes,5–7 vast areas of the tropics remain understudied.8–11 In the American tropics, Amazonia stands out as the world’s most diverse rainforest and the primary source of Neotropical biodiversity,12 but it remains among the least known forests in America and is often underrepre sented in biodiversity databases.13–15 To worsen this situation, human-induced modifications16,17 may elim inate pieces of the Amazon’s biodiversity puzzle before we can use them to understand how ecological com munities are responding. To increase generalization and applicability of biodiversity knowledge,18,19 it is thus crucial to reduce biases in ecological research, particularly in regions projected to face the most pronounced environmental changes. We integrate ecological community metadata of 7,694 sampling sites for multiple or ganism groups in a machine learning model framework to map the research probability across the Brazilian Amazonia, while identifying the region’s vulnerability to environmental change. 15%–18% of the most ne glected areas in ecological research are expected to experience severe climate or land use changes by 2050. This means that unless we take immediate action, we will not be able to establish their current status, much less monitor how it is changing and what is being lostinfo:eu-repo/semantics/publishedVersio

    Photography-based taxonomy is inadequate, unnecessary, and potentially harmful for biological sciences

    Get PDF
    The question whether taxonomic descriptions naming new animal species without type specimen(s) deposited in collections should be accepted for publication by scientific journals and allowed by the Code has already been discussed in Zootaxa (Dubois & Nemésio 2007; Donegan 2008, 2009; Nemésio 2009a–b; Dubois 2009; Gentile & Snell 2009; Minelli 2009; Cianferoni & Bartolozzi 2016; Amorim et al. 2016). This question was again raised in a letter supported by 35 signatories published in the journal Nature (Pape et al. 2016) on 15 September 2016. On 25 September 2016, the following rebuttal (strictly limited to 300 words as per the editorial rules of Nature) was submitted to Nature, which on 18 October 2016 refused to publish it. As we think this problem is a very important one for zoological taxonomy, this text is published here exactly as submitted to Nature, followed by the list of the 493 taxonomists and collection-based researchers who signed it in the short time span from 20 September to 6 October 2016

    Combined fit to the spectrum and composition data measured by the Pierre Auger Observatory including magnetic horizon effects

    Get PDF
    The measurements by the Pierre Auger Observatory of the energy spectrum and mass composition of cosmic rays can be interpreted assuming the presence of two extragalactic source populations, one dominating the flux at energies above a few EeV and the other below. To fit the data ignoring magnetic field effects, the high-energy population needs to accelerate a mixture of nuclei with very hard spectra, at odds with the approximate E2^{-2} shape expected from diffusive shock acceleration. The presence of turbulent extragalactic magnetic fields in the region between the closest sources and the Earth can significantly modify the observed CR spectrum with respect to that emitted by the sources, reducing the flux of low-rigidity particles that reach the Earth. We here take into account this magnetic horizon effect in the combined fit of the spectrum and shower depth distributions, exploring the possibility that a spectrum for the high-energy population sources with a shape closer to E2^{-2} be able to explain the observations
    corecore