586,558 research outputs found

    JIT costing adaptive skeletons for performance portability

    Get PDF
    The proliferation of widely available, but very different, parallel architectures makes the ability to deliver good parallel performance on a range of architectures, or performance portability, highly desirable. Irregular parallel problems, where the number and size of tasks is unpredictable, are particularly challenging and require dynamic coordination. The paper outlines a novel approach to delivering portable parallel performance for irregular parallel programs. The approach combines JIT compiler technology with dynamic scheduling and dynamic transformation of declarative parallelism. We specify families of algorithmic skeletons plus equations for rewriting skeleton expressions. We present the design of a framework that unfolds skeletons into task graphs, dynamically schedules tasks, and dynamically rewrites skeletons, guided by a lightweight JIT trace-based cost model, to adapt the number and granularity of tasks for the architecture. We outline the system architecture and prototype implementation in Racket/Pycket. As the current prototype does not yet automatically perform dynamic rewriting we present results based on manual offline rewriting, demonstrating that (i) the system scales to hundreds of cores given enough parallelism of suitable granularity, and (ii) the JIT trace cost model predicts granularity accurately enough to guide rewriting towards a good adaptive transformation

    Identification of the Retrofit Actions to Achieve Cost-Optimal and NZEB Levels for Residential Buildings in Istanbul Considering the Remaining Building Lifetime

    Get PDF
    Cost-optimal and nearly-zero energy building (NZEB) levels are two interrelated concepts identified for upgrading energy performance of buildings in Europe. In parallel, many research activities on retrofitting existing buildings in Turkey follow the methodology framework introduced by the European Commission. However, in Turkey, there is a process called "urban transformation" due to the earthquake risk, but the practice is based on new construction after demolishment of existing buildings. Especially in Istanbul, this process has been conducted rapidly. This specific aspect requires assessment of cost-optimal retrofit analyses considering the remaining lifespan of analysed buildings. This study presents a cost-optimality assessment method for retrofitting towards NZEB in Turkey. The method integrates payback period and investment cost assessment to the methodology in order to obtain whole picture for retrofit alternatives. In the paper, suggested method is applied to a reference residential building in Istanbul. After the initial cost-optimal analyses, payback periods and initial investment costs for selected retrofit packages are assessed considering the future lifespan of the building. Together with these, possible subsidy opportunities are also investigated. Results show that, if the expected future lifespan is higher than 10 years, retrofit actions achieving 56.2kWh/m2y primary energy consumption level are considerable. Subsidies are beneficial to obtain reasonable initial investment costs

    Identification of the Retrofit Actions to Achieve Cost-Optimal and NZEB Levels for Residential Buildings in Istanbul Considering the Remaining Building Lifetime

    Get PDF
    Cost-optimal and nearly-zero energy building (NZEB) levels are two interrelated concepts identified for upgrading energy performance of buildings in Europe. In parallel, many research activities on retrofitting existing buildings in Turkey follow the methodology framework introduced by the European Commission. However, in Turkey, there is a process called “urban transformation” due to the earthquake risk, but the practice is based on new construction after demolishment of existing buildings. Especially in Istanbul, this process has been conducted rapidly. This specific aspect requires assessment of cost-optimal retrofit analyses considering the remaining lifespan of analysed buildings. This study presents a cost-optimality assessment method for retrofitting towards NZEB in Turkey. The method integrates payback period and investment cost assessment to the methodology in order to obtain whole picture for retrofit alternatives. In the paper, suggested method is applied to a reference residential building in Istanbul. After the initial cost-optimal analyses, payback periods and initial investment costs for selected retrofit packages are assessed considering the future lifespan of the building. Together with these, possible subsidy opportunities are also investigated. Results show that, if the expected future lifespan is higher than 10 years, retrofit actions achieving 56.2kWh/m2y primary energy consumption level are considerable. Subsidies are beneficial to obtain reasonable initial investment costs

    Sustainability experiments in the agri-food system : uncovering the factors of new governance and collaboration success

    Get PDF
    In recent years, research, society and industry recognize the need to transform the agri-food system towards sustainability. Within this process, sustainability experiments play a crucial role in transforming the structure, culture and practices. In literature, much attention is given to new business models, even if the transformation of conventional firms toward sustainability may offer opportunities to accelerate the transformation. Further acceleration could be achieved through collaboration of multiple actors across the agri-food system, but this calls for a systems approach. Therefore, we developed and applied a new sustainability experiment systems approach (SESA) consisting of an analytical framework that allows a reflective evaluation and cross-case analysis of multi-actor governance networks based on business and learning evaluation criteria. We performed a cross-case analysis of four agri-food sustainability experiments in Flanders to test and validate SESA. Hereby, the key factors of the success of collaboration and its performance were identified at the beginning of a sustainability experiment. Some of the key factors identified were risk sharing and the drivers to participate. We are convinced that these results may be used as an analytical tool for researchers, a tool to support and design new initiatives for policymakers, and a reflective tool for participating actors

    Standardization Framework for Sustainability from Circular Economy 4.0

    Get PDF
    The circular economy (CE) is widely known as a way to implement and achieve sustainability, mainly due to its contribution towards the separation of biological and technical nutrients under cyclic industrial metabolism. The incorporation of the principles of the CE in the links of the value chain of the various sectors of the economy strives to ensure circularity, safety, and efficiency. The framework proposed is aligned with the goals of the 2030 Agenda for Sustainable Development regarding the orientation towards the mitigation and regeneration of the metabolic rift by considering a double perspective. Firstly, it strives to conceptualize the CE as a paradigm of sustainability. Its principles are established, and its techniques and tools are organized into two frameworks oriented towards causes (cradle to cradle) and effects (life cycle assessment), and these are structured under the three pillars of sustainability, for their projection within the proposed framework. Secondly, a framework is established to facilitate the implementation of the CE with the use of standards, which constitute the requirements, tools, and indicators to control each life cycle phase, and of key enabling technologies (KETs) that add circular value 4.0 to the socio-ecological transition

    Exploring Cloud Adoption Possibilities for the Manufacturing Sector: A Role of Third-Party Service Providers

    Get PDF
    As the manufacturing sector strides towards digitalization under the influence of Industry 4.0, cloud services have emerged as the new norm, driving change and innovation in this rapidly transforming landscape. This study investigates the possibilities of cloud adoption in the manufacturing sector by developing a conceptual model to identify suitable cloud-based solutions and explores the role of third-party service providers in aiding manufacturers throughout their cloud adoption journey. The research methods consist of a comprehensive literature review of the manufacturing industry, digital transformation, cloud computing, etc., followed by qualitative analyses of industrial benchmarks case studies and an investigation into an application of the developed model to a hypothetical food manufacturing company as an example. This study indicates that cloud adoption can yield substantial benefits in the manufacturing sector, including operational efficiency, cost reduction, and innovation, etc. The study concludes that the developed conceptual model provides a practical framework to identify the most suitable cloud-based solutions during the cloud adoption process in the manufacturing context. In addition, third-party service providers like Capgemini are capable of not only filling the technical gaps but also consulting strategic directions and innovations for their client organizations, hence playing a vital role in driving the industrial digital transformation process. With an extensive mapping of their capabilities, a set of recommendations intended to assist Capgemini in enhancing capabilities and improving competitive performance in the market has been offered

    Towards an Adaptive Skeleton Framework for Performance Portability

    Get PDF
    The proliferation of widely available, but very different, parallel architectures makes the ability to deliver good parallel performance on a range of architectures, or performance portability, highly desirable. Irregularly-parallel problems, where the number and size of tasks is unpredictable, are particularly challenging and require dynamic coordination. The paper outlines a novel approach to delivering portable parallel performance for irregularly parallel programs. The approach combines declarative parallelism with JIT technology, dynamic scheduling, and dynamic transformation. We present the design of an adaptive skeleton library, with a task graph implementation, JIT trace costing, and adaptive transformations. We outline the architecture of the protoype adaptive skeleton execution framework in Pycket, describing tasks, serialisation, and the current scheduler.We report a preliminary evaluation of the prototype framework using 4 micro-benchmarks and a small case study on two NUMA servers (24 and 96 cores) and a small cluster (17 hosts, 272 cores). Key results include Pycket delivering good sequential performance e.g. almost as fast as C for some benchmarks; good absolute speedups on all architectures (up to 120 on 128 cores for sumEuler); and that the adaptive transformations do improve performance
    corecore