7,994 research outputs found

    Current and future graphics requirements for LaRC and proposed future graphics system

    Get PDF
    The findings of an investigation to assess the current and future graphics requirements of the LaRC researchers with respect to both hardware and software are presented. A graphics system designed to meet these requirements is proposed

    MultiLibOS: an OS architecture for cloud computing

    Full text link
    Cloud computing is resulting in fundamental changes to computing infrastructure, yet these changes have not resulted in corresponding changes to operating systems. In this paper we discuss some key changes we see in the computing infrastructure and applications of IaaS systems. We argue that these changes enable and demand a very different model of operating system. We then describe the MulitLibOS architecture we are exploring and how it helps exploit the scale and elasticity of integrated systems while still allowing for legacy software run on traditional OSes

    EbbRT: a framework for building per-application library operating systems

    Full text link
    Efficient use of high speed hardware requires operating system components be customized to the application work- load. Our general purpose operating systems are ill-suited for this task. We present EbbRT, a framework for constructing per-application library operating systems for cloud applications. The primary objective of EbbRT is to enable high-performance in a tractable and maintainable fashion. This paper describes the design and implementation of EbbRT, and evaluates its ability to improve the performance of common cloud applications. The evaluation of the EbbRT prototype demonstrates memcached, run within a VM, can outperform memcached run on an unvirtualized Linux. The prototype evaluation also demonstrates an 14% performance improvement of a V8 JavaScript engine benchmark, and a node.js webserver that achieves a 50% reduction in 99th percentile latency compared to it run on Linux

    A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems

    Get PDF
    Autoscaling system can reconfigure cloud-based services and applications, through various configurations of cloud sofware and provisions of hardware resources, to adapt to the changing environment at runtime. Such a behavior offers the foundation for achieving elasticity in modern cloud computing paradigm. Given the dynamic and uncertain nature of the shared cloud infrastructure, cloud autoscaling system has been engineered as one of the most complex, sophisticated and intelligent artifacts created by human, aiming to achieve self-aware, self-adaptive and dependable runtime scaling. Yet, existing Self-aware and Self-adaptive Cloud Autoscaling System (SSCAS) is not mature to a state that it can be reliably exploited in the cloud. In this article, we survey the state-of-the-art research studies on SSCAS and provide a comprehensive taxonomy for this feld. We present detailed analysis of the results and provide insights on open challenges, as well as the promising directions that are worth investigated in the future work of this area of research. Our survey and taxonomy contribute to the fundamentals of engineering more intelligent autoscaling systems in the cloud

    Design of testbed and emulation tools

    Get PDF
    The research summarized was concerned with the design of testbed and emulation tools suitable to assist in projecting, with reasonable accuracy, the expected performance of highly concurrent computing systems on large, complete applications. Such testbed and emulation tools are intended for the eventual use of those exploring new concurrent system architectures and organizations, either as users or as designers of such systems. While a range of alternatives was considered, a software based set of hierarchical tools was chosen to provide maximum flexibility, to ease in moving to new computers as technology improves and to take advantage of the inherent reliability and availability of commercially available computing systems

    Vulnerability to Poverty and Vulnerability to Climate Change : Conceptual Framework, Measurement and Synergies in Policy

    Get PDF
    This paper attempts to compare the concepts and metrics related to vulnerability notion as used in the poverty literature with those in the filed of climate change. Such comparison could shed light on the understanding of the perceived and real differences between the two fields and also help to identify possible policy synergies between the climate change and poverty communities. The analysis shows that while vulnerability concepts in both the disciplines are defendable, broader policy relevant statements about vulnerability could be made if the analysis clearly identifies three primitives introduced in Ionescu et al. (2006) namely, the entity that is vulnerable, the stimulus due to which the entity is vulnerable, and the preference criteria on the outcome of concern. The analysis shows significant similarities between the two fields in terms of vulnerability measurement. The link between the vulnerability metrics in the two fields can be established through the introduction of sensitivity notion. The analysis also shows that the vulnerability metrics in both fields demand a stricter restriction (namely, complete reorder) on preference criteria on the outcome(s) of concern. The analysis identifies two issues that, if addressed, could create synergies between vulnerability assessments in the climate change and the poverty communities. First, the climate change community could benefit from exploring a notion analogous to that of poverty. In development policy, the notion of poverty enables one to recognise that there is a need to focus not only on people who are likely to become poor due to some exogenous input, but also on those who already are poor (and may become even poorer). Second, it would be interesting to explore the analogous concepts of mitigation and adaptive capacity in poverty research. Similar to their use in climate research and policy, the analysis of these concepts could lead to the more explicit consideration of the multidimensional nature of both causes and outcomes of poverty, as well as of the multiple time scales on which these occur.vulnerability, poverty, Climate change, Adaptation
    corecore