415 research outputs found

    An Event-Triggered Programmable Prefetcher for Irregular Workloads

    Get PDF
    Many modern workloads compute on large amounts of data, often with irregular memory accesses. Current architectures perform poorly for these workloads, as existing prefetching techniques cannot capture the memory access patterns; these applications end up heavily memory-bound as a result. Although a number of techniques exist to explicitly configure a prefetcher with traversal patterns, gaining significant speedups, they do not generalise beyond their target data structures. Instead, we propose an event-triggered programmable prefetcher combining the flexibility of a general-purpose computational unit with an event-based programming model, along with compiler techniques to automatically generate events from the original source code with annotations. This allows more complex fetching decisions to be made, without needing to stall when intermediate results are required. Using our programmable prefetching system, combined with small prefetch kernels extracted from applications, we achieve an average 3.0x speedup in simulation for a variety of graph, database and HPC workloads.</jats:p

    LINVIEW: Incremental View Maintenance for Complex Analytical Queries

    Full text link
    Many analytics tasks and machine learning problems can be naturally expressed by iterative linear algebra programs. In this paper, we study the incremental view maintenance problem for such complex analytical queries. We develop a framework, called LINVIEW, for capturing deltas of linear algebra programs and understanding their computational cost. Linear algebra operations tend to cause an avalanche effect where even very local changes to the input matrices spread out and infect all of the intermediate results and the final view, causing incremental view maintenance to lose its performance benefit over re-evaluation. We develop techniques based on matrix factorizations to contain such epidemics of change. As a consequence, our techniques make incremental view maintenance of linear algebra practical and usually substantially cheaper than re-evaluation. We show, both analytically and experimentally, the usefulness of these techniques when applied to standard analytics tasks. Our evaluation demonstrates the efficiency of LINVIEW in generating parallel incremental programs that outperform re-evaluation techniques by more than an order of magnitude.Comment: 14 pages, SIGMO

    Privacy by Design: From Technologies to Architectures (Position Paper)

    Get PDF
    Existing work on privacy by design mostly focus on technologies rather than methodologies and on components rather than architectures. In this paper, we advocate the idea that privacy by design should also be addressed at the architectural level and be associated with suitable methodologies. Among other benefits, architectural descriptions enable a more systematic exploration of the design space. In addition, because privacy is intrinsically a complex notion that can be in tension with other requirements, we believe that formal methods should play a key role in this area. After presenting our position, we provide some hints on how our approach can turn into practice based on ongoing work on a privacy by design environment

    Predicting Pass Receiver In Football Using Distance Based Features

    Get PDF
    International audienceThis paper presents our approach to the football pass prediction challenge of the Machine Learning and Data Mining for Sport Analytics workshop at ECML/PKDD 2018. Our solution uses distance based features to predict the receiver of a pass. We show that our model is able to improve prediction results obtained on a similar dataset. One particularity of our approach is the use of failed passes to improve the predictions

    Patenting and licensing of university research: promoting innovation or undermining academic values?

    Get PDF
    Since the 1980s in the US and the 1990s in Europe, patenting and licensing activities by universities have massively increased. This is strongly encouraged by governments throughout the Western world. Many regard academic patenting as essential to achieve 'knowledge transfer' from academia to industry. This trend has far-reaching consequences for access to the fruits of academic research and so the question arises whether the current policies are indeed promoting innovation or whether they are instead a symptom of a pro-intellectual property (IP) culture which is blind to adverse effects. Addressing this question requires both empirical analysis (how real is the link between academic patenting and licensing and 'development' of academic research by industry?) and normative assessment (which justifications are given for the current policies and to what extent do they threaten important academic values?). After illustrating the major rise of academic patenting and licensing in the US and Europe and commenting on the increasing trend of 'upstream' patenting and the focus on exclusive as opposed to non-exclusive licences, this paper will discuss five negative effects of these trends. Subsequently, the question as to why policymakers seem to ignore these adverse effects will be addressed. Finally, a number of proposals for improving university policies will be made

    Research findings from the Memories of Nursing oral history project.

    Get PDF
    Capturing the stories of nurses who practised in the past offers the opportunity to reflect on the changes in practice over time to determine lessons for the future. This article shares some of the memories of a group of 16 nurses who were interviewed in Bournemouth, UK, between 2009 and 2016. Thematic analysis of the interview transcripts identified a number of themes, three of which are presented: defining moments, hygiene and hierarchy. The similarities and differences between their experiences and contemporary nursing practice are discussed to highlight how it may be timely to think back in order to take practice forward positively in the future

    Generating and Summarizing Explanations for Linked Data

    Get PDF
    International audienceLinked Data consumers may need explanations for debug-ging or understanding the reasoning behind producing the data. They may need the possibility to transform long explanations into more un-derstandable short explanations. In this paper, we discuss an approach to explain reasoning over Linked Data. We introduce a vocabulary to de-scribe explanation related metadata and we discuss how publishing these metadata as Linked Data enables explaining reasoning over Linked Data. Finally, we present an approach to summarize these explanations taking into account user specified explanation filtering criteria

    A thematic analysis of factors influencing recruitment to maternal and perinatal trials

    Get PDF
    Background: Recruitment of eligible participants remains one of the biggest challenges to successful completion of randomised controlled trials (RCTs). Only one third of trials recruit on time, often requiring a lengthy extension to the recruitment period. We identified factors influencing recruitment success and potentially effective recruitment strategies. Methods: We searched MEDLINE and EMBASE from 1966 to December Week 2, 2006, the Cochrane Library Methodology Register in December 2006, and hand searched reference lists for studies of any design which focused on recruitment to maternal/perinatal trials, or if no studies of maternal or perinatal research could be identified, other areas of healthcare. Studies of nurses' and midwives' attitudes to research were included as none specifically about trials were located. We synthesised the data narratively, using a basic thematic analysis, with themes derived from the literature and after discussion between the authors. Results: Around half of the included papers (29/53) were specific to maternal and perinatal healthcare. Only one study was identified which focused on factors for maternal and perinatal clinicians and only seven studies considered recruitment strategies specific to perinatal research. Themes included: participant assessment of risk; recruitment process; participant understanding of research; patient characteristics; clinician attitudes to research and trials; protocol issues; and institutional or organisational issues. While no reliable evidence base for strategies to enhance recruitment was identified in any of the review studies, four maternal/perinatal primary studies suggest that specialised recruitment staff, mass mailings, physician referrals and strategies targeting minority women may increase recruitment. However these findings may only be applicable to the particular trials and settings studied. Conclusion: Although factors reported by both participants and clinicians which influence recruitment were quite consistent across the included studies, studies comparing different recruitment strategies were largely missing. Trials of different recruitment strategies could be embedded in large multicentre RCTs, with strategies tailored to the factors specific to the trial and institution.Rebecca L Tooher, Philippa F Middleton and Caroline A Crowthe
    • 

    corecore