An open API service indexing awesome lists of open source software.

https://github.com/mscharley/parallelism-calculator

Small online tool to help evaluate expected performance characteristics of parallel computations.
https://github.com/mscharley/parallelism-calculator

math parallelism parallelism-calculator

Last synced: 11 months ago
JSON representation

Small online tool to help evaluate expected performance characteristics of parallel computations.

Awesome Lists containing this project

README

          

# parallelism-calculator

[![CircleCI](https://circleci.com/gh/mscharley/parallelism-calculator/tree/master.svg?style=svg)](https://circleci.com/gh/mscharley/parallelism-calculator/tree/master)

**Source:** [https://github.com/mscharley/parallelism-calculator](https://github.com/mscharley/parallelism-calculator)
**Author:** Matthew Scharley
**Contributors:** [See contributors on GitHub][gh-contrib]
**Bugs/Support:** [Github Issues][gh-issues]
**Copyright:** 2016
**License:** [MIT license][license]
**Status:** Active

## Usage

[This tool is deployed online for public usage.][live-deploy]

## Synopsis

> "How much parallelism should I have?"

The above is a common enough question and one that can be answered with some
pretty simple math. Unfortunately some of the math is completely
counter-intuitive. This tool helps demonstrate how your algorithms are
currently performing, why they are currently performing the way they are
and act as a way to help talk about the properties of what is causing the
actual situations we find ourselves in.

[gh-contrib]: https://github.com/mscharley/parallelism-calculator/graphs/contributors
[gh-issues]: https://github.com/mscharley/parallelism-calculator/issues
[license]: https://github.com/mscharley/parallelism-calculator/blob/master/LICENSE.md
[live-deploy]: https://mscharley.github.io/parallelism-calculator/