1,424,224 research outputs found

    Less is More: Exploiting the Standard Compiler Optimization Levels for Better Performance and Energy Consumption

    Get PDF
    This paper presents the interesting observation that by performing fewer of the optimizations available in a standard compiler optimization level such as -O2, while preserving their original ordering, significant savings can be achieved in both execution time and energy consumption. This observation has been validated on two embedded processors, namely the ARM Cortex-M0 and the ARM Cortex-M3, using two different versions of the LLVM compilation framework; v3.8 and v5.0. Experimental evaluation with 71 embedded benchmarks demonstrated performance gains for at least half of the benchmarks for both processors. An average execution time reduction of 2.4% and 5.3% was achieved across all the benchmarks for the Cortex-M0 and Cortex-M3 processors, respectively, with execution time improvements ranging from 1% up to 90% over the -O2. The savings that can be achieved are in the same range as what can be achieved by the state-of-the-art compilation approaches that use iterative compilation or machine learning to select flags or to determine phase orderings that result in more efficient code. In contrast to these time consuming and expensive to apply techniques, our approach only needs to test a limited number of optimization configurations, less than 64, to obtain similar or even better savings. Furthermore, our approach can support multi-criteria optimization as it targets execution time, energy consumption and code size at the same time.Comment: 15 pages, 3 figures, 71 benchmarks used for evaluatio

    The Arm Prime Factors Decomposition

    No full text
    We introduce the Arm prime factors decomposition which is the equivalent of the Taylor formula for decomposition of integers on the basis of prime numbers. We make the link between this decomposition and the p-adic norm known in the p-adic numbers theory. To see how it works, we give examples of these tw

    The Arm Factorization

    No full text
    We construct the equivalent of the Taylor formula in the basis of all roots fx . kg K when K is Z iZ, Q iQ and C

    Remarks Around Lorentz Transformation

    No full text
    After diagonalizing the Lorentz Matrix, we nd the frame where the Dirac equation is one derivation and we calculate the 'speed' of the Schwarschild metri

    The Arm Lie Group Theory

    No full text
    We developp the Arm-Lie group theory which is a theory based onthe exponential of a changing of matrix variable u(X). We de ne a corresponding u-adjoint action, the corresponding commutation relations in the Arm-Lie algebra and the u-Jacobi identity. Throught the exponentiation, Arm-Lie algebras become Arm-Lie groups. We give the example of p p so(2) and p p su(2)

    The Arm Theory

    No full text
    Did you ever wondered what is the Taylor formula for an arbitrary chosen basis ? The answer of this question is the Arm theory introduced in this article

    User evaluation of an interactive learning framework for single-arm and dual-arm robots

    Get PDF
    The final publication is available at link.springer.comSocial robots are expected to adapt to their users and, like their human counterparts, learn from the interaction. In our previous work, we proposed an interactive learning framework that enables a user to intervene and modify a segment of the robot arm trajectory. The framework uses gesture teleoperation and reinforcement learning to learn new motions. In the current work, we compared the user experience with the proposed framework implemented on the single-arm and dual-arm Barrett’s 7-DOF WAM robots equipped with a Microsoft Kinect camera for user tracking and gesture recognition. User performance and workload were measured in a series of trials with two groups of 6 participants using two robot settings in different order for counterbalancing. The experimental results showed that, for the same task, users required less time and produced shorter robot trajectories with the single-arm robot than with the dual-arm robot. The results also showed that the users who performed the task with the single-arm robot first experienced considerably less workload in performing the task with the dual-arm robot while achieving a higher task success rate in a shorter time.Peer ReviewedPostprint (author's final draft

    Noncommutative ricci curvature and dirac operator on B q [SU 2 ] at the fourth root of unity

    Full text link
    We calculate the torsion free spin connection on the quantum group B q [SU 2 ] at the fourth root of unity. From this we deduce the covariant derivative and the Riemann curvature. Next we compute the Dirac operator of this quantum group and we give numerical approximations of its eigenvalues.Comment: arXiv admin note: substantial text overlap with arXiv:math/0206187 by other author
    • …
    corecore