pinscher

A benchmark suite that is like a pinscher: small but does its job

https://github.com/jeanfontena/pinscher

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.2%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

A benchmark suite that is like a pinscher: small but does its job

Basic Info
  • Host: GitHub
  • Owner: jeanfontena
  • Language: Rust
  • Default Branch: main
  • Homepage:
  • Size: 25.4 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 4 years ago · Last pushed almost 4 years ago
Metadata Files
Readme Citation

README.md

pinscher

A small benchmarking crate.

Usage

Add this to your Cargo.toml file:

toml [dependencies] pinscher = { git = "https://github.com/jeandiegof/pinscher" }

And then:

```rust use pinscher::{BenchSuite, CpuTimeBencher, EnergyBencher};

fn main() { // Choose your Bencher let mut cputimebencher = CpuTimeBencher::new(); BenchSuite::bench(|| targetfunction(), &mut cputimebencher).unwrap(); println!("{}", cputimebencher.cputime().unwrap().as_micros()); } ```

Benchers available

  • CpuTime: measure the active CPU taken by the function.
  • Energy: uses Intel RAPL to measure the energy used during the execution of the function.

Owner

  • Name: Jean Fontena
  • Login: jeanfontena
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Pinscher
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Jean Diego
    family-names: Silva Fontena
    email: diegofontena@gmail.com
    orcid: 'https://orcid.org/ 0000-0001-6824-2506'
url: "https://github.com/jeandiegof/pinscher"
version: "0.2.0"
date-released: "2022-06-17"

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1