JTransforms is the first, open source, multithreaded FFT library written in pure Java. Benchmark results show better performance than FFTW.
JTransforms is the first, open source, multithreaded FFT library written in pure Java. Benchmark results show better performance than FFTW.
OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the benchmarker toolkit.
Apache Lucene (module: benchmark)
The jmh is a Java harness for building, running, and analysing nano/micro/macro benchmarks written in Java and other languages targeting the JVM.
JMH benchmark generator, based on annotation processors.
Japex Micro-benchmark Framework
minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. "I had a class with Jim Weirich on testing last week and we were allowed to choose our testing frameworks. Kirk Haines and I were paired up and we cracked open the code for a few test frameworks... I MUST say that minitest is *very* readable / understandable compared to the 'other two' options we looked at. Nicely done and thank you for helping us keep our mental sanity." -- Wayne E. Seguin minitest/unit is a small and incredibly fast unit testing framework. It provides a rich set of assertions to make your tests clean and readable. minitest/spec is a functionally complete spec engine. It hooks onto minitest/unit and seamlessly bridges test assertions over to spec expectations. minitest/benchmark is an awesome way to assert the performance of your algorithms in a repeatable manner. Now you can assert that your newb co-worker doesn't replace your linear algorithm with an exponential one! minitest/mock by Steven Baker, is a beautifully tiny mock (and stub) object framework. minitest/pride shows pride in testing and adds coloring to your test output. I guess it is an example of how to write IO pipes too. :P minitest/unit is meant to have a clean implementation for language implementors that need a minimal set of methods to bootstrap a working test suite. For example, there is no magic involved for test-case discovery. "Again, I can't praise enough the idea of a testing/specing framework that I can actually read in full in one sitting!" -- Piotr Szotkowski Comparing to rspec: rspec is a testing DSL. minitest is ruby. -- Adam Hawkins, "Bow Before MiniTest" minitest doesn't reinvent anything that ruby already provides, like: classes, modules, inheritance, methods. This means you only have to learn ruby to use minitest and all of your regular OO practices like extract-method refactorings still apply.
grpc Benchmarks
JMH benchmark generator, based on bytecode inspection.
JMH benchmark generator, based on reflection.
JMH benchmark generator, based on ASM bytecode manipulation.
Benchmark an OptaPlanner project to power tweak the solver configuration for speed and scalability.
Perfidix comes as a light-weight Java Benchmarking Tool which allows to make simple measurements of source code without installing heavy profilers or using special IDEs. Perfidix comes as a simple jar which has to be included in the classpath. Methods which should be benched are annotated similar to JUnit testcases. With these simple modifications fast evaluation and real-time measurements can be made with existing source code without adapting the program.
Trino - Benchmark queries
JMH is the framework for writing and running Java nano/micro/millibenchmarks.
Bundle parent (felix-based)
Quarkus deployment module for optaplanner-quarkus-benchmark.
jMetal problem classes, including single- and multi-objective benchmarks
Java EE 6.0 Performance Benchmark Sample Application
Trino - Benchto benchmarks
Benchmark suite of XStream.
The MEKA project provides an open source implementation of methods for multi-label classification and evaluation. It is based on the WEKA Machine Learning Toolkit. Several benchmark methods are also included, as well as the pruned sets and classifier chains methods, other methods from the scientific literature, and a wrapper to the MULAN framework.
Bundle parent (felix-based)
Drools Planner optimizes automated planning by combining metaheuristic search algorithms with rule engine powered score calculation. This is the drools-planner-benchmark module which contains the benchmarker tool.
JMH Benchmark suite of XStream.
Undertow
ScaleCube is a lightweight decentralized cluster membership, failure detection, messaging and gossip protocol library for the Java VM.
OpenDaylight is leading the transformation to Open Software Defined Networking (SDN). For more information, please see https://www.opendaylight.org
JCR Benchmarks
This is a game server framework.
A framework for writing performance micro-benchmarks using JUnit4 annotations.
OpenDaylight is leading the transformation to Open Software Defined Networking (SDN). For more information, please see https://www.opendaylight.org
Controller benchmarks
ScaleCube is a lightweight decentralized cluster membership, failure detection, messaging and gossip protocol library for the Java VM.
A benchmark of Byte Buddy using the JMH.
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
Young GC pause benchmark
Java EE 6.0 Performance Benchmark Sample Application
The CometD project is a scalable web messaging bus that uses WebSocket and HTTP AJAX push technology patterns known as "Comet" techniques
Rapidoid Benchmark
Lightweighted classes for benchmarking applications
Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web applications.
Benchmarks for MIME4J stream based MIME message parser
odlparent-lite