227 research outputs found

    A primer on provenance

    Get PDF
    Better understanding data requires tracking its history and context.</jats:p

    General hardware multicasting for fine-grained message-passing architectures

    Get PDF
    Manycore architectures are increasingly favouring message-passing or partitioned global address spaces (PGAS) over cache coherency for reasons of power efficiency and scalability. However, in the absence of cache coherency, there can be a lack of hardware support for one-to-many communication patterns, which are prevalent in some application domains. To address this, we present new hardware primitives for multicast communication in rack-scale manycore systems. These primitives guarantee delivery to both colocated and distributed destinations, and can capture large unstructured communication patterns precisely. As a result, reliable multicast transfers among any number of software tasks, connected in any topology, can be fully offloaded to hardware. We implement the new primitives in a research platform consisting of 50K RISC-V threads distributed over 48 FPGAs, and demonstrate significant performance benefits on a range of applications expressed using a high-level vertex-centric programming model

    Termination detection for fine-grained message-passing architectures

    Get PDF
    Barrier primitives provided by standard parallel programming APIs are the primary means by which applications implement global synchronisation. Typically these primitives are fully-committed to synchronisation in the sense that, once a barrier is entered, synchronisation is the only way out. For message-passing applications, this raises the question of what happens when a message arrives at a thread that already resides in a barrier. Without a satisfactory answer, barriers do not interact with message-passing in any useful way. In this paper, we propose a new refutable barrier primitive that combines with message-passing to form a simple, expressive, efficient, well-defined API. It has a clear semantics based on termination detection, and supports the development of both globally-synchronous and asynchronous parallel applications. To evaluate the new primitive, we implement it in a prototype large-scale message-passing machine with 49,152 RISC-V threads distributed over 48 FPGAs. We show that hardware support for the primitive leads to a highly-efficient implementation, capable of synchronisation rates that are an order-of-magnitude higher than what is achievable in software. Using the primitive, we implement synchronous and asynchronous versions of a range of applications, observing that each version can have significant advantages over the other, depending on the application. Therefore, a barrier primitive supporting both styles can greatly assist the development of parallel programs.Funded by EPSRC grant EP/N031768/1 (POETS project

    From toothpick legs to dropping vaginas: Gender and sexuality in Joan Rivers' stand-up comedy performance

    Get PDF
    This is the author's accepted manuscript. The final published article is available from the link below. Copyright @ 2011 Intellect.This article employs sociocultural analysis to examine Joan Rivers’ stand-up comedy performances in order to reveal how she successfully operates in a sphere of artistic expression that has been, and continues to be, male-dominated. The analysis uncovers how Rivers’ stand-up comedy performance involves a complex combination of elements and how it fuses features that are regarded as ‘traditionally masculine’, such as aggression, with features frequently used by other female stand-up comedians, such as self-deprecating comedy and confessional comedy. Furthermore, the analysis exposes the complex ways in which constructions of gender and sexuality are negotiated and re-negotiated in Rivers’ stand-up comedy performance, and illustrates how dominant ideological identity constructions can be simultaneously reinforced and subverted within the same comic moment

    Intergenerational Transfers over the Life Course: Addressing Temporal and Gendered Complexities via a Human Well-being Approach

    Get PDF
    Research on intergenerational transmissions of poverty and inequality has tended to focus on material transfers. This paper refocuses attention on the intersection of material and psychosocial transfers, which reveals temporal and gendered complexities. It examines three key ideas emerging from the life course literature (relationality, intersectionality and intergenerationality) to shed light on how these complexities might be addressed. It is argued that a human wellbeing lens is potentially useful as a unifying framework to integrate these ideas as it interrogates what living well means over the life course and how it is constructed relationally

    Mixing methods to explore appearance in dementia care

    Get PDF
    This paper considers approaches to investigating appearance and the work invested in maintaining it within dementia care. Our focus is upon methodological and methods-related issues associated with the challenge of generating knowledge of the embodied worlds of people with dementia. We begin with a brief overview of the literature on appearance and dementia, and consider what it teaches us about the nature of appearance and ways of understanding it. We describe and discuss the mixing of methods for an on-going investigation into hairdressing in dementia care: The Hair and Care project. Based upon the experience of research in care-based hair salons, we argue for a creative use of methods in dementia studies as an avenue to better engaging with the embodied experiences of people with dementia and, as a result, understanding how people use their bodies and senses to create meaningful worlds. © The Author(s) 2013 Reprints and permissions: sagepub.co.uk/journalsPermissions.nav

    PG545, a dual heparanase and angiogenesis inhibitor, induces potent anti-tumour and anti-metastatic efficacy in preclinical models

    Get PDF
    BACKGROUND: PG545 is a heparan sulfate (HS) mimetic that inhibits tumour angiogenesis by sequestering angiogenic growth factors in the extracellular matrix (ECM), thus limiting subsequent binding to receptors. Importantly, PG545 also inhibits heparanase, the only endoglycosidase which cleaves HS chains in the ECM. The aim of the study was to assess PG545 in various solid tumour and metastasis models
    • 

    corecore