Giter Club home page Giter Club logo

ansibench's People

Contributors

nfinit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ansibench's Issues

Add the BYTEmark/nbench benchmark

BYTE magazine's BYTEmark/Native Mode Benchmarks are an extremely portable and reasonably comprehensive collection of benchmarks that focus on CPU, FPU and memory performance in single-processor systems.

Uwe F. Mayer at the University of Utah hosts a Linux-friendly port of version 2 of these benchmarks on his website that would make a great addition to this package. Because it is a little more complex than the simple benchmarks packaged thus far, re-packaging it in a consistent and modular way will probably take some time.

Add the EEMBC CoreMark benchmark

CoreMark was designed by Shay Gal-On of the Embedded Microprocessor Benchmark Consortium as a modern alternative to the classic integer-focused Dhrystone benchmark still frequently used in the industry to measure and compare the performance of microcontrollers and other small embedded devices. It aims to improve on Dhrystone by eliminating library calls in timed portions of the program, providing a standardized set of run and reporting rules and testing proficiency in applications more relevant to embedded systems.

The CoreMark sources are released by the EEMBC under an Apache license and hosted and maintained at this repository. The microcontroller-oriented nature of this benchmark makes it potentially useful for evaluating older and less powerful systems, as well as an alternative to Dhrystone for measuring general integer performance that is less dependent on standard library quality and vulnerable to aggressive compiler optimization.

Can't find reference to libm in whetsonte and nbench

First of all, thank you for your benchmarks selection!
I encountered a bug when building the nbench and whetstone benchmarks using make, which was that it failed to link libm. I was using gcc 13.2.0 and ubuntu 24.04.
This happened because the -lm flag (in the CFLAGS variable) is before the input files (in the INPUT variable).

I have left a pull request with a solution for this problem.

image

image

Add the HINT benchmark

The Hierarchical INTegration benchmark is built around a novel metric of "quality improvement" over time rather than operations/loop iterations over time as in many other standard benchmarks, and aims to evaluate a complete system, including memory and disk subsystems, rather than the performance of the processor alone.

HINT was previously hosted on an official site that has since been taken down that included a number of source packages, and sources still float elsewhere around the web.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.