288 research outputs found

    Modular design of data-parallel graph algorithms

    Get PDF
    Amorphous Data Parallelism has proven to be a suitable vehicle for implementing concurrent graph algorithms effectively on multi-core architectures. In view of the growing complexity of graph algorithms for information analysis, there is a need to facilitate modular design techniques in the context of Amorphous Data Parallelism. In this paper, we investigate what it takes to formulate algorithms possessing Amorphous Data Parallelism in a modular fashion enabling a large degree of code re-use. Using the betweenness centrality algorithm, a widely popular algorithm in the analysis of social networks, we demonstrate that a single optimisation technique can suffice to enable a modular programming style without loosing the efficiency of a tailor-made monolithic implementation

    FPGAs for Domain Experts

    Get PDF

    Improving performance of the BGS Geomagnetic Field Modelling Code

    Get PDF
    This poster outlines the speed increase in the inversion part of the BGS global modelling software after rewriting some of it in the SAC language

    The Normal Fetal Heart Rate Study: Analysis Plan

    Get PDF
    Recording of fetal heart rate via CTG monitoring has been routinely performed as an important part of antenatal and subpartum care for several decades. The current guidelines of the FIGO (ref1) recommend a normal range of the fetal heart rate from 110 to 150 bpm. However, there is no agreement in the medical community whether this is the correct range (ref2). We aim to address this question by computerized analysis (ref 3) of a high quality database (HQDb, ref 4) of about one billion electronically registered fetal heart rate measurements from about 10,000 pregnancies in three medical centres over seven years. In the present paper, we lay out a detailed analysis plan for this evidence-based project in the vein of the validation policy of the Sylvia Lawry Centre for Multiple Sclerosis Research (ref 5) with a split of the database into an exploratory part and a part reserved for validation. We will perform the analysis and the validation after publication of this plan in order to reduce the probability of publishing false positive research findings (ref 6-7)

    Same Difference: Detecting Collusion by Finding Unusual Shared Elements

    Get PDF
    Pam Green, Peter Lane, Austen Rainer, Sven-Bodo Scholz, Steve Bennett, ‘Same Difference: Detecting Collusion by Finding Unusual Shared Elements’, paper presented at the 5th International Plagiarism Conference, Sage Gateshead, Newcastle, UK, 17-18 July, 2012.Many academic staff will recognise that unusual shared elements in student submissions trigger suspicion of inappropriate collusion. These elements may be odd phrases, strange constructs, peculiar layout, or spelling mistakes. In this paper we review twenty-nine approaches to source-code plagiarism detection, showing that the majority focus on overall file similarity, and not on unusual shared elements, and that none directly measure these elements. We describe an approach to detecting similarity between files which focuses on these unusual similarities. The approach is token-based and therefore largely language independent, and is tested on a set of student assignments, each one consisting of a mix of programming languages. We also introduce a technique for visualising one document in relation to another in the context of the group. This visualisation separates code which is unique to the document, that shared by just the two files, code shared by small groups, and uninteresting areas of the file.Peer reviewe

    Towards Sustainable Innovation

    Get PDF
    With sustainability having gained a lot of momentum over the last years and companies implementing strategies to create corporate sustainability, there are lots of opportunities for innovation. Thus, the two concepts of sustainability and innovation should not be considered separately – they are closely interlinked with one another. The main goal of sustainable innovation is to develop new products and technologies that have a positive impact on the company’s triple-bottom-line. To meet this aim, they have to be ecologically and economically beneficial as well as socially balanced. In order to help companies to improve their sustainable innovation process practically, this book is structured into five possible phases of a sustainable innovation process: Awareness of a sustainability problem Identification & Definition of the problem Ideation & Evaluation of the solutions Testing & Enrichment of the solutions Implementation of the solutions & Green Marketin

    Active Bird2Vec: Towards End-to-End Bird Sound Monitoring with Transformers

    Full text link
    We propose a shift towards end-to-end learning in bird sound monitoring by combining self-supervised (SSL) and deep active learning (DAL). Leveraging transformer models, we aim to bypass traditional spectrogram conversions, enabling direct raw audio processing. ActiveBird2Vec is set to generate high-quality bird sound representations through SSL, potentially accelerating the assessment of environmental changes and decision-making processes for wind farms. Additionally, we seek to utilize the wide variety of bird vocalizations through DAL, reducing the reliance on extensively labeled datasets by human experts. We plan to curate a comprehensive set of tasks through Huggingface Datasets, enhancing future comparability and reproducibility of bioacoustic research. A comparative analysis between various transformer models will be conducted to evaluate their proficiency in bird sound recognition tasks. We aim to accelerate the progression of avian bioacoustic research and contribute to more effective conservation strategies.Comment: Accepted @AI4S ECAI2023. This is the author's version of the wor

    Excitons in InGaAs Quantum Dots without Electron Wetting Layer States

    Get PDF
    The Stranski-Krastanov (SK) growth-mode facilitates the self-assembly of quantum dots (QDs) using lattice-mismatched semiconductors, for instance InAs and GaAs. SK QDs are defect-free and can be embedded in heterostructures and nano-engineered devices. InAs QDs are excellent photon emitters: QD-excitons, electron-hole bound pairs, are exploited as emitters of high quality single photons for quantum communication. One significant drawback of the SK-mode is the wetting layer (WL). The WL results in a continuum rather close in energy to the QD-confined-states. The WL-states lead to unwanted scattering and dephasing processes of QD-excitons. Here, we report that a slight modification to the SK-growth-protocol of InAs on GaAs -- we add a monolayer of AlAs following InAs QD formation -- results in a radical change to the QD-excitons. Extensive characterisation demonstrates that this additional layer eliminates the WL-continuum for electrons enabling the creation of highly charged excitons where up to six electrons occupy the same QD. Single QDs grown with this protocol exhibit optical linewidths matching those of the very best SK QDs making them an attractive alternative to standard InGaAs QDs
    • …
    corecore