21,654 research outputs found

    Effective Computation Resilience in High Performance and Distributed Environments

    Get PDF
    The work described in this paper aims at effective computation resilience for complex simulations in high performance and distributed environments. Computation resilience is a complicated and delicate area; it deals with many types of simulation cores, many types of data on various input levels and also with many types of end-users, which have different requirements and expectations. Predictions about system and computation behaviors must be done based on deep knowledge about underlying infrastructures, and simulations' mathematical and realization backgrounds. Our conceptual framework is intended to allow independent collaborations between domain experts as end-users and providers of the computational power by taking on all of the deployment troubles arising within a given computing environment. The goal of our work is to provide a generalized approach for effective scalable usage of the computing power and to help domain-experts, so that they could concentrate more intensive on their domain solutions without the need of investing efforts in learning and adapting to the new IT backbone technologies

    Resilience markers for safer systems and organisations

    Get PDF
    If computer systems are to be designed to foster resilient performance it is important to be able to identify contributors to resilience. The emerging practice of Resilience Engineering has identified that people are still a primary source of resilience, and that the design of distributed systems should provide ways of helping people and organisations to cope with complexity. Although resilience has been identified as a desired property, researchers and practitioners do not have a clear understanding of what manifestations of resilience look like. This paper discusses some examples of strategies that people can adopt that improve the resilience of a system. Critically, analysis reveals that the generation of these strategies is only possible if the system facilitates them. As an example, this paper discusses practices, such as reflection, that are known to encourage resilient behavior in people. Reflection allows systems to better prepare for oncoming demands. We show that contributors to the practice of reflection manifest themselves at different levels of abstraction: from individual strategies to practices in, for example, control room environments. The analysis of interaction at these levels enables resilient properties of a system to be ‘seen’, so that systems can be designed to explicitly support them. We then present an analysis of resilience at an organisational level within the nuclear domain. This highlights some of the challenges facing the Resilience Engineering approach and the need for using a collective language to articulate knowledge of resilient practices across domains

    Next Generation Cloud Computing: New Trends and Research Directions

    Get PDF
    The landscape of cloud computing has significantly changed over the last decade. Not only have more providers and service offerings crowded the space, but also cloud infrastructure that was traditionally limited to single provider data centers is now evolving. In this paper, we firstly discuss the changing cloud infrastructure and consider the use of infrastructure from multiple providers and the benefit of decentralising computing away from data centers. These trends have resulted in the need for a variety of new computing architectures that will be offered by future cloud infrastructure. These architectures are anticipated to impact areas, such as connecting people and devices, data-intensive computing, the service space and self-learning systems. Finally, we lay out a roadmap of challenges that will need to be addressed for realising the potential of next generation cloud systems.Comment: Accepted to Future Generation Computer Systems, 07 September 201

    LEGaTO: first steps towards energy-efficient toolset for heterogeneous computing

    Get PDF
    LEGaTO is a three-year EU H2020 project which started in December 2017. The LEGaTO project will leverage task-based programming models to provide a software ecosystem for Made-in-Europe heterogeneous hardware composed of CPUs, GPUs, FPGAs and dataflow engines. The aim is to attain one order of magnitude energy savings from the edge to the converged cloud/HPC.Peer ReviewedPostprint (author's final draft

    Cosmotic, Aquatic. Exploring the potential of computational design in the preservation of aquatic ecotones

    Get PDF
    This paper looks at the possible role of computational design ecologically in the fight against the loss of the aquatic Ecotone. As climate change keeps altering all the natural aspects of our planet, and as our kind continues to sabotage its ecologies, coral reefs come in focus. Aquatically, coral reefs count as a fertile zone for biodiversity. Usually being the Ecotone between land and sea, these barriers host many species and riches. However, due to the excessive abuse caused by human activity be it world-wide pollution or direct human contact, these reefs are constantly bleaching and breaking. In 2016, the Architecture Association gathered a group of international architecture students and professionals in a visiting school in Jordan titled “Hyperbolic Reefs” looking at the possibility of recruiting new computational methods to preserve and possibly regenerate the Ecotone. It was considered that new simulation techniques along with parametric design could contribute into the assessment and prevention of the catastrophic results. The two-week event was divided into chapters and was initiated by a series of lectures and discussions conducted by worldwide leading architects and experts who presented an important material to build upon. Then, the participants underwent a site visit to the coral reef of Al-Aqaba, collecting data, samples and media and recording insights and local testimonies. The third step of the experience was to assimilate the material and data and discuss openly the ways that computation could lead to a better coral life. Several software and tools were assigned to produce a design that would help attenuate the compromise of the coral reef through computation. An archive of data was produced and exhibited to the public. The results of this brief exercise was a number of suggestions and future aspirations triggered solely towards revitalizing the Ecotone. Issues such as the abundance of irresponsible snorkeling and diving, many governments’ indifferent policies towards the coral reefs, global warming, climate change, coral bleaching and aquatic architecture were confronted through parametric projects ranging from purely architectural to abstract human capsules. Computational tools allowed the reproduction of the whole system digitally, the precise tracing of the corals’ patterns, dimensions and colors, simulation software predicted the role of light and heat in certain zones, and parametric programs provided an incomparable flexibility in the designing process, going completely in sync with the fragile and intricate aspect of a coral unit. 3D printing was also an integral factor in the presentation and study of the presented models. This study’s scope was to expand the use of computation in a theoretical way to reach new and creative prospects, and to raise awareness to the situation of the coral reef and the risks facing its degradation
    corecore