Measure It

  •        41

Measuring micro benchmarks in dot net

http://measureitdotnet.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

latency-benchmark - Tests web browser input latency and jank


The Web Latency Benchmark is a new kind of benchmark that tests your browser's responsiveness by directly measuring latency and jank. Visit the homepage at http://google.github.io/latency-benchmark for examples of the kinds of latency and jank that are measured.The Oculus Latency Tester is a hardware device with a light sensor that can measure end-to-end latency from USB input to pixels changing on the screen. This kind of hardware-based measurement accounts for all possible sources of latency. It's the most complete and accurate measurement possible, and it's now supported by the Web Latency Benchmark. Just plug it in and you'll see a special test page.

XML Processing Benchmark for Java


XML Processing Benchmark for Java (XPB4J) is a Java based performance measurement and comparison program for XML processing software such as parsers, transformers, processing pipelines etc.

time-functions--performance


A small native C++ benchmark/test that evaluates the performance of different time measurement functions from various libraries. The main goal is to see whether they can measure time periods smaller than ~13ms.

weathervane - Virtual-Infrastructure and Cloud Performance Benchmark


Weathervane is an application-level performance benchmark designed to allow the investigation of performance tradeoffs in modern virtualized and cloud infrastructures. It consists of an application, a workload driver that can drive a realistic and repeatable load against the application, and a run-harness that automates the process of executing runs and collecting results and relevant performance data. It can be used to investigate the performance characteristics of cloud and virtual infrastructures by deploying the application on the environment of interest, driving a load against the application, and examining the resulting performance metrics. A common use-case would involve varying some component or characteristic of the infrastructure in order to compare the effect of the alternatives on application-level performance.The figure above shows the logical layout of a Weathervane deployment. The Weathervane application is a web-application for hosting real-time auctions. This Auction application uses a scalable architecture that allows deployments to be easily sized for a large range of user loads. A deployment of the application involves a wide variety of support services, such as caching, messaging, NoSQL data-store, and relational database tiers. These services can be deployed in VMs or in Docker containers. The number of instances of some of the services can be scaled elastically at run time in response to a preset schedule or to monitored performance metrics. In addition, Weathervane supports deploying and driving loads against multiple instances of the Auction application in a single run, thus enabling performance investigations of resource constraints or other aspects of multi-tenancy. The Weathervane run-harness manages the complexity of configuring, deploying, and tuning the application, automating most of the tasks involved in configuring the application services and running the benchmark.

go-web-framework-benchmark - :zap: Go web framework benchmark


This benchmark suite aims to compare the performance of Go web frameworks. It is inspired by Go HTTP Router Benchmark but this benchmark suite is different with that. Go HTTP Router Benchmark suit aims to compare the performance of routers but this Benchmark suit aims to compare whole HTTP request processing.



bgperf


bgperf is a performance measurement tool for BGP implementation.Use bench command to start benchmark test. By default, bgperf benchmarks GoBGP. bgperf boots 100 BGP test peers each advertises 100 routes to GoBGP.

django-benchmark - extend the yii performance benchmark with django benchmark


extend the yii performance benchmark with django benchmark

CUDA-bench - Simple benchmark showing off CUDA Thrust performance vs. CPU performance


Simple benchmark showing off CUDA Thrust performance vs. CPU performance

mahimahi - Web performance measurement toolkit


Web performance measurement toolkit

qof - YAF-derived flow meter for passive performance measurement


YAF-derived flow meter for passive performance measurement

twemperf_vbox - Twitter memcache performance measurement tool, changes for virtual box.


Twitter memcache performance measurement tool, changes for virtual box.

coz - Coz: Causal Profiling


Coz is a new kind of profiler that unlocks optimization opportunities missed by traditional profilers. Coz employs a novel technique we call causal profiling that measures optimization potential. This measurement matches developers' assumptions about profilers: that optimizing highly-ranked code will have the greatest impact on performance. Causal profiling measures optimization potential for serial, parallel, and asynchronous programs without instrumentation of special handling for library call

udperf - A UDP performance measurement tool


A UDP performance measurement tool

iperf3 - Network performance measurement tool


Network performance measurement tool

iperf - Network performance measurement tool


Network performance measurement tool

drupalaton_winestore_measurement - Measurement tools for the performance workshop at Drupalaton 2013


Measurement tools for the performance workshop at Drupalaton 2013

timethem - Python performance measurement framework.


Python performance measurement framework.

blaster_blastee - TCP/IP performance measurement tool from demo code


TCP/IP performance measurement tool from demo code

htprobe - HTTP website performance measurement by collecting probe data from distributed nodes


HTTP website performance measurement by collecting probe data from distributed nodes