12 research outputs found

    Duet Benchmarking: Improving Measurement Accuracy in the Cloud

    Full text link
    We investigate the duet measurement procedure, which helps improve the accuracy of performance comparison experiments conducted on shared machines by executing the measured artifacts in parallel and evaluating their relative performance together, rather than individually. Specifically, we analyze the behavior of the procedure in multiple cloud environments and use experimental evidence to answer multiple research questions concerning the assumption underlying the procedure. We demonstrate improvements in accuracy ranging from 2.3x to 12.5x (5.03x on average) for the tested ScalaBench (and DaCapo) workloads, and from 23.8x to 82.4x (37.4x on average) for the SPEC CPU 2017 workloads

    Měření sil a zrychlení na pohyblivých částech auta

    Get PDF
    The contribution deals with task of combined force and vibration measurement on the difficult mobile objects as the car doors. There are described the examples of instrumentation for these measurement (force hammer, piezoelectric accelerometers, laser sensor of speed displacement). There was used measurement instrumentation set B&K with program support LabPulse. The paper shows testing results of the back car door lock close forces as an example of combined forcevibration task.Příspěvek pojednává o úlohách kombinovaného měření síly a vibrací na složitých mobilních objektech jako jsou dveře automobilu. Jsou zde popsány příklady instrumentace pro tato měření (siloměrné kladívko, piezoelektrické akcelerometry, laserový senzor rychlostní pohybové změny). Bylo zde využito přístrojové vybavení od firmy B&K s programovou podporou LabPulse. Příspěvek ukazuje výsledky testování zavíracích sil zámku zadních dveří automobilu, jako příkladu kombinované silově-vibračních úlohy

    Tryskač prášku

    No full text

    Advisor

    No full text
    In this work, we propose a generic approach to collection of performance data for heterogeneous component-based applications with the aim to provide easier and less costly access to performance data needed for measurement and model-based performance analysis of component applications. The technical foundation for the approach is built on generic solutions to various aspects of performance data collection and is made of three parts. The first part provides a design of a generic measurement infrastructure which handles common performance measurement tasks and allows collecting arbitrary performance data in response to performance events. The second part proposes using architecture-based connectors for instrumentation of component applications and provides a design of a performance instrumentation connector element for use with the measurement infrastructure. The third part proposes integration of connectors into deployment process of component applications which enables deployment and transparent instrumentation of heterogeneous component-based applications. Keyword

    DEVELOPMENT OF PRODUCTION MACHINES WITH RESPECT TO THE HUMAN FACTORS

    Get PDF
    The inappropriate adaptation of the machinery to human properties and abilities may result both in physiological effects on the operator (e.g. muscle skeletal damage) resulting, for example, from inappropriate body posture, excessive or repeated exertion, and also in psycho-physiological effects such as mental overload or insuffi cient workload or stress, which may occur due to the operation, inspection or maintenance of the machine within the limits of its intended use. Psycho-physiological effects can lead to an increase in operator’s errors, lower safety or quality, thus directly affecting the quality of the production process. For these reasons, the ergonomics needs to be of high importance. The submitted paper describes the use of advanced virtual reality technologies and risk management in machine development

    Supporting performance awareness in autonomous ensembles

    No full text
    The ASCENS project works with systems of self-aware, self-adaptive and self-expressive ensembles. Performance awareness represents a concern that cuts across multiple aspects of such systems, from the techniques to acquire performance information by monitoring, to the methods of incorporating such information into the design making and decision making processes. This chapter provides an overview of five project contributions – performance monitoring based on the DiSL instrumentation framework, measurement evaluation using the SPL formalism, performance modeling with fluid semantics, adaptation with DEECo and design with IRM-SA – all in the context of the cloud case stu

    ShadowVM: Robust and Comprehensive Dynamic Program Analysis for the Java Platform

    No full text
    Dynamic analysis tools are often implemented using instrumentation, particularly on managed runtimes including the Java Virtual Machine (JVM). Performing instrumentation robustly is especially complex on such runtimes: existing frameworks offer limited coverage and poor isolation, while previous work has shown that apparently innocuous instrumentation can cause deadlocks or crashes in the observed application. This paper describes ShadowVM, a system for instrumentation-based dynamic analyses on the JVM which combines a number of techniques to greatly improve both isolation and coverage. These centre on the offload of analysis to a separate process; we believe our design is the first system to enable genuinely full bytecode coverage on the JVM. We describe a working implementation, and use a case study to demonstrate its improved coverage and to evaluate its runtime overhead
    corecore