Home

Awesome

Header Image

VL.Benchmarks

VL.Benchmarks is a performance testing suite designed for use with vvvv, a visual live-programming environment built on .NET. This tool allows you to run various benchmarks defined by XML files and records their frames per second (FPS). The results are output to CSV files for further data analysis.

Features

Getting Started

Prerequisites

To develop your own benchmarks: Ensure you have vvvv installed. You can download it from visualprogramming.net.

Installation

Running Benchmarks

Predefined Benchmarks

To run predefined benchmarks:

  1. Download the executable from the release page.
  2. Execute the benchmarks and check the CSV output for results.

Note on Performance:

The current version of VL.Benchmarks is optimized for high-end machines, and mid-range machines may experience very low FPS with the default settings. You can adjust some settings in the BenchmarkList.xml to better suit your hardware.

Custom Benchmarks

To create and run custom benchmarks:

Contributing

Any contributions you make are greatly appreciated.

For direct inquiries about custom development, please contact me.

Sponsoring

Development of this library was generously sponsored by Refik Anadol Studio.

License

This project is licensed under the MIT License - see the LICENSE file for details.