Skip to content

Replicate CT+ Energy Benchmarking/Profiling #2

Description

@schrieveslaach

CT+ recommendations are based on profiling the energy consumption of Java collection types (see paper), collected by CT+ profiler. In order to replicate the results and also in order to look into new areas, e.g. JAX-RS applications (#1) or Java Streams, a benchmarking suite for measuring the energy profiles of different impletations needs to be created.

The Java Microbenchmark Harness (JMH) should provide a very good basis to recreate the test suite of CT+ and to use perf as a basis for measuring the energy consumption (on Intel Hardware perf uses Intel's RAPL interface, see here).

This should provide then a good basis to integrate this JAX RS benchmarking guide to tackle #1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions