387 research outputs found

    Acceleration of a Full-scale Industrial CFD Application with OP2

    Get PDF

    Loop tiling in large-scale stencil codes at run-time with OPS

    Get PDF
    The key common bottleneck in most stencil codes is data movement, and prior research has shown that improving data locality through optimisations that schedule across loops do particularly well. However, in many large PDE applications it is not possible to apply such optimisations through compilers because there are many options, execution paths and data per grid point, many dependent on run-time parameters, and the code is distributed across different compilation units. In this paper, we adapt the data locality improving optimisation called iteration space slicing for use in large OPS applications both in shared-memory and distributed-memory systems, relying on run-time analysis and delayed execution. We evaluate our approach on a number of applications, observing speedups of 2×\times on the Cloverleaf 2D/3D proxy application, which contain 83/141 loops respectively, 3.5×3.5\times on the linear solver TeaLeaf, and 1.7×1.7\times on the compressible Navier-Stokes solver OpenSBLI. We demonstrate strong and weak scalability up to 4608 cores of CINECA's Marconi supercomputer. We also evaluate our algorithms on Intel's Knights Landing, demonstrating maintained throughput as the problem size grows beyond 16GB, and we do scaling studies up to 8704 cores. The approach is generally applicable to any stencil DSL that provides per loop data access information

    Increased noise levels have different impacts on the anti-predator behaviour of two sympatric fish species.

    Get PDF
    types: Journal ArticleCopyright: © 2014 Voellmy et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.Animals must avoid predation to survive and reproduce, and there is increasing evidence that man-made (anthropogenic) factors can influence predator-prey relationships. Anthropogenic noise has been shown to have a variety of effects on many species, but work investigating the impact on anti-predator behaviour is rare. In this laboratory study, we examined how additional noise (playback of field recordings of a ship passing through a harbour), compared with control conditions (playback of recordings from the same harbours without ship noise), affected responses to a visual predatory stimulus. We compared the anti-predator behaviour of two sympatric fish species, the three-spined stickleback (Gasterosteus aculeatus) and the European minnow (Phoxinus phoxinus), which share similar feeding and predator ecologies, but differ in their body armour. Effects of additional-noise playbacks differed between species: sticklebacks responded significantly more quickly to the visual predatory stimulus during additional-noise playbacks than during control conditions, while minnows exhibited no significant change in their response latency. Our results suggest that elevated noise levels have the potential to affect anti-predator behaviour of different species in different ways. Future field-based experiments are needed to confirm whether this effect and the interspecific difference exist in relation to real-world noise sources, and to determine survival and population consequences.University of BristolBasler Stiftung für Biologische ForschungDefr

    Multi-messenger observations of a binary neutron star merger

    Get PDF
    On 2017 August 17 a binary neutron star coalescence candidate (later designated GW170817) with merger time 12:41:04 UTC was observed through gravitational waves by the Advanced LIGO and Advanced Virgo detectors. The Fermi Gamma-ray Burst Monitor independently detected a gamma-ray burst (GRB 170817A) with a time delay of ~1.7 s with respect to the merger time. From the gravitational-wave signal, the source was initially localized to a sky region of 31 deg2 at a luminosity distance of 40+8-8 Mpc and with component masses consistent with neutron stars. The component masses were later measured to be in the range 0.86 to 2.26 Mo. An extensive observing campaign was launched across the electromagnetic spectrum leading to the discovery of a bright optical transient (SSS17a, now with the IAU identification of AT 2017gfo) in NGC 4993 (at ~40 Mpc) less than 11 hours after the merger by the One- Meter, Two Hemisphere (1M2H) team using the 1 m Swope Telescope. The optical transient was independently detected by multiple teams within an hour. Subsequent observations targeted the object and its environment. Early ultraviolet observations revealed a blue transient that faded within 48 hours. Optical and infrared observations showed a redward evolution over ~10 days. Following early non-detections, X-ray and radio emission were discovered at the transient’s position ~9 and ~16 days, respectively, after the merger. Both the X-ray and radio emission likely arise from a physical process that is distinct from the one that generates the UV/optical/near-infrared emission. No ultra-high-energy gamma-rays and no neutrino candidates consistent with the source were found in follow-up searches. These observations support the hypothesis that GW170817 was produced by the merger of two neutron stars in NGC4993 followed by a short gamma-ray burst (GRB 170817A) and a kilonova/macronova powered by the radioactive decay of r-process nuclei synthesized in the ejecta
    corecore