1,391 research outputs found

    Best practices for HPM-assisted performance engineering on modern multicore processors

    Full text link
    Many tools and libraries employ hardware performance monitoring (HPM) on modern processors, and using this data for performance assessment and as a starting point for code optimizations is very popular. However, such data is only useful if it is interpreted with care, and if the right metrics are chosen for the right purpose. We demonstrate the sensible use of hardware performance counters in the context of a structured performance engineering approach for applications in computational science. Typical performance patterns and their respective metric signatures are defined, and some of them are illustrated using case studies. Although these generic concepts do not depend on specific tools or environments, we restrict ourselves to modern x86-based multicore processors and use the likwid-perfctr tool under the Linux OS.Comment: 10 pages, 2 figure

    Water-pumping permanent magnet synchronous motor optimization based on customized torque-speed operating area and performance characteristics

    Get PDF
    © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting /republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksThis paper presents a novel methodology for optimizing Permanent Magnet Synchronous Motors for Water-Pumping applications. The algorithm is designed to start the optimization process from a predefined torque-speed area, its desired envelope, and the performance characteristics of the motor to be obtained after the optimization process, providing the information in an efficiency map, according to a predefined control strategy (MTPA, MTPV, etc.). This work also implements an image comparison technique based on the structural similarity index to evaluate the objective function.Peer ReviewedPostprint (author's final draft
    • …
    corecore