C++ Benchmarking Library
This project is now maintained at GitHub: https://github.com/DigitalInBlue/Celero Celero is a cross-platform open source C++ benchmarking library. Written with an API similar to Google Test, Celero utilizes C++11 features, offers tested benchmarking capabilities with microsecond precision, baselining, fixtures, and easy test setup. Use the baseline feature to measure/benchmark algorithm performance against a known case to more accurately rate performance of solutions.
This is a simple, modular PHP class designed to record execution time benchmarks throughout different parts of a script. Compatible with virtually any PHP script, the code can be added/removed quickly and with ease. Accurate to the microsecond.
Java and C Comparative Performance Benchmarks
A collection of software benchmarks developed to compare the performance of Java with C on identical code. No language libraries were used to avoid implementation differences. Some of the benchmarks are also implemented in Python and Scala. There are benchmarks for bit twiddling, numerical computing, data structure manipulation, concurrent computing, callouts to native libraries, and, graphics processing units (GPU) utilization.
ViennaProfiler allows to compare execution times of full programs or parts of a program. Execution times are stored in a MySQL database and conveniently analyzed via a web-interface. A C++ client API is provided, other languages can also be used.
The goal of this project is to develop a framework to test and measure the performance of IEEE 802.11 based devices. Currently we aims to address the issues related to protocol conformance testing for a device.
A free Fortran 2008, 2015 coarrays course with notes and exercises
Coarrays are a feature of standard Fortran since 2008 standard. The 2015 standard adds a lot of functionality, e.g. collectives, teams, events. Coarrays are used extensively in the CGPACK library (http://cgpack.sf.net) and other projects. The course is aimed at experienced Fortran users. Working knowledge of Fortran is assumed. The course is designed for a 1 day study with an instructor. Multiple exercises with full solutions are accompanied by notes in PDF or HTML. We teach this course to staff and students at the University of Bristol, UK, as part of the set of HPC courses offered to HPC users at Bristol. Exercises have been verified with Intel and GCC/OpenCoarrays. All course materials are released under BSD license. We welcome contributions, provided you are happy to release your work under BSD license. We also welcome comments and problem reports. Contact CMPLX Engineering (http://cmplx.uk) if you want us to deliver this course to your organisation.
lsperf is an utility listing performance of various computer components.