16,489 research outputs found

    A Survey and Comparative Study of Hard and Soft Real-time Dynamic Resource Allocation Strategies for Multi/Many-core Systems

    Get PDF
    Multi-/many-core systems are envisioned to satisfy the ever-increasing performance requirements of complex applications in various domains such as embedded and high-performance computing. Such systems need to cater to increasingly dynamic workloads, requiring efficient dynamic resource allocation strategies to satisfy hard or soft real-time constraints. This article provides an extensive survey of hard and soft real-time dynamic resource allocation strategies proposed since the mid-1990s and highlights the emerging trends for multi-/many-core systems. The survey covers a taxonomy of the resource allocation strategies and considers their various optimization objectives, which have been used to provide comprehensive comparison. The strategies employ various principles, such as market and biological concepts, to perform the optimizations. The trend followed by the resource allocation strategies, open research challenges, and likely emerging research directions have also been provided

    Prediction of Cellular Burden with Host--Circuit Models

    Get PDF
    Heterologous gene expression draws resources from host cells. These resources include vital components to sustain growth and replication, and the resulting cellular burden is a widely recognised bottleneck in the design of robust circuits. In this tutorial we discuss the use of computational models that integrate gene circuits and the physiology of host cells. Through various use cases, we illustrate the power of host-circuit models to predict the impact of design parameters on both burden and circuit functionality. Our approach relies on a new generation of computational models for microbial growth that can flexibly accommodate resource bottlenecks encountered in gene circuit design. Adoption of this modelling paradigm can facilitate fast and robust design cycles in synthetic biology

    Synthesis of Digital Microfluidic Biochips with Reconfigurable Operation Execution

    Get PDF

    Design Space Exploration and Resource Management of Multi/Many-Core Systems

    Get PDF
    The increasing demand of processing a higher number of applications and related data on computing platforms has resulted in reliance on multi-/many-core chips as they facilitate parallel processing. However, there is a desire for these platforms to be energy-efficient and reliable, and they need to perform secure computations for the interest of the whole community. This book provides perspectives on the aforementioned aspects from leading researchers in terms of state-of-the-art contributions and upcoming trends

    What determines growth potential and juvenile quality of farmed fish species?

    Get PDF
    Enhanced production of high quality and healthy fry is a key target for a successful and competitive expansion of the aquaculture industry. Although large quantities of fish larvae are produced, survival rates are often low or highly variable and growth potential is in most cases not fully exploited, indicating significant gaps in our knowledge concerning optimal nutritional and culture conditions. Understanding the mechanisms that control early development and muscle growth are critical for the identification of time windows in development that introduce growth variation, and improve the viability and quality of juveniles. This literature review of the current state of knowledge aims to provide a framework for a better understanding of fish skeletal muscle ontogeny, and its impact on larval and juvenile quality as broadly defined. It focuses on fundamental biological knowledge relevant to larval phenotype and quality and, in particular, on the factors affecting the development of skeletal muscle. It also discusses the available methodologies to assess growth and larvae/juvenile quality, identifies gaps in knowledge and suggests future research directions. The focus is primarily on the major farmed non-salmonid fish species in Europe that include gilthead sea bream, European sea bass, turbot, Atlantic cod, Senegalese sole and Atlantic halibut

    Is emissions trading a solution to climate change?- A study with the focus on the European Union Emissions Trading Scheme

    Get PDF
    Climate change affects us all through rising sea levels, environmental degradation and rising temperatures. The issue with climate change emerges from the fact that the discharge of carbon dioxide creates negative externalities, which causes the market to reach an inefficient allocation. The European Union has chosen to respond to the problem with a market-based policy and established an emissions trading scheme (ETS) to create a market for carbon dioxide. The market puts a price on the right to emit and therefore creates an incentive for companies to reduce their emissions. Whether this market has had any impact on the emissions of carbon dioxide and can therefore be a solution to climate change is the question being treated in my report. The question is addressed through a qualitative approach where environmental economic theory is compared with the reality of emissions trading. The progress towards emission reductions is determined based on current reports from leading organizations such as the European Environmental Agency. The market for carbon dioxide in the European Union has so far exhibited some proof of contributing to emission reductions, but has the at the same time encountered issues such as a loose cap put on the carbon dioxide emissions, which has led to an unstable price on the emission allowances. The excessive lobbying from companies for these allowances is also a problem with the marked-based policy. On the other hand, the EU ETS has in some periods successfully put a price on carbon dioxide and companies have responded to the policy. Based on the current report from the European Environmental Agency, small emission reductions will be reached through the EU ETS. But the target of an emission reduction of 8% relative to the base year 1990 to which the EU-15 has common committed to in the Kyoto Protocol, will probably not be reached. Based on my findings, the EU ETS in its current form is not the solution to climate change, however may together in a policy mix with other policies targeting individual behavior, technical change and clean energy be a part of the solution to climate change

    Adaptive Knobs for Resource Efficient Computing

    Get PDF
    Performance demands of emerging domains such as artificial intelligence, machine learning and vision, Internet-of-things etc., continue to grow. Meeting such requirements on modern multi/many core systems with higher power densities, fixed power and energy budgets, and thermal constraints exacerbates the run-time management challenge. This leaves an open problem on extracting the required performance within the power and energy limits, while also ensuring thermal safety. Existing architectural solutions including asymmetric and heterogeneous cores and custom acceleration improve performance-per-watt in specific design time and static scenarios. However, satisfying applications’ performance requirements under dynamic and unknown workload scenarios subject to varying system dynamics of power, temperature and energy requires intelligent run-time management. Adaptive strategies are necessary for maximizing resource efficiency, considering i) diverse requirements and characteristics of concurrent applications, ii) dynamic workload variation, iii) core-level heterogeneity and iv) power, thermal and energy constraints. This dissertation proposes such adaptive techniques for efficient run-time resource management to maximize performance within fixed budgets under unknown and dynamic workload scenarios. Resource management strategies proposed in this dissertation comprehensively consider application and workload characteristics and variable effect of power actuation on performance for pro-active and appropriate allocation decisions. Specific contributions include i) run-time mapping approach to improve power budgets for higher throughput, ii) thermal aware performance boosting for efficient utilization of power budget and higher performance, iii) approximation as a run-time knob exploiting accuracy performance trade-offs for maximizing performance under power caps at minimal loss of accuracy and iv) co-ordinated approximation for heterogeneous systems through joint actuation of dynamic approximation and power knobs for performance guarantees with minimal power consumption. The approaches presented in this dissertation focus on adapting existing mapping techniques, performance boosting strategies, software and dynamic approximations to meet the performance requirements, simultaneously considering system constraints. The proposed strategies are compared against relevant state-of-the-art run-time management frameworks to qualitatively evaluate their efficacy
    • …
    corecore