pipeworks is a benchmarking tool for pipelines
that is very similar to pipemeter. It writes its
stdin to its stdout, while reporting the data flow
rate to stderr. It features adjustable block size
and bandwidth limiting capabilities.
Metatrace is a C++ compile time ray tracer. It is mostly a nice gadget to test compiler performance and conformance (apart from the maximum recursion depth of 17), especially but not exclusively in the template and metaprogramming corner of C++0x.
ebizzy is designed to generate a workload
resembling common Web application server
workloads. It is highly threaded, has a large
in-memory working set, and allocates and
deallocates memory frequently.
HPL is a software package that solves a (random)
dense linear system in double precision (64-bit)
arithmetic on distributed-memory computers. It
can thus be regarded as a portable implementation
of the High Performance Computing Linpack Benchmark.
相關的專案gpx2shp, MeCab, Freeverb3VST, CosmoDB, MPC-BE
The IOR software is used for benchmarking parallel
file systems using POSIX, MPIIO, or HDF5
interfaces. It can be used for testing the
performance of parallel file systems using various
interfaces and access patterns. IOR uses MPI for
process synchronization. It also includes scripts
for simulating the I/O behavior of a number of
Cuadro+ Thermal Simulator and Benchmarker simulates the thermal history of a chip being cooled by a heatsink and forced convection.
tctest exercises the termcap library (or emulation of termcap) with which it is linked. It provides several commandline options, making it simple to construct test cases to compare implementations of termcap.
CPUCompare is a GTK+ application to make comparisons between CPU models.
UnixBench provides a basic indicator of the performance of a Unix-like system. Multiple tests are used to test various aspects of the system's performance. These test results are then compared to the scores from a baseline system to produce an index value, which is generally easier to handle than the raw scores. The entire set of index values is then combined to make an overall index for the system. Some very simple graphics tests are included to measure the 2D and 3D graphics performance of the system. Multi-CPU systems are handled. If your system has multiple CPUs, the default behaviour is to run the selected tests twice: once with one copy of each test program running at a time, and once with N copies, where N is the number of CPUs.
System and Process Monitor in Java provides a JNI
(Java Native Interface) implementation for
monitoring global system resources and processes
(outside JVM) via a unified (cross-platform)
interface. The Java interface and all native
libraries are compiled into a single JAR and are
loaded transparently on any architecture upon
request. It should be easy to embedd this code
into your Java applications, either as a separate
JAR or as one single application archive.
相關的專案Dumpper v.60.3, CrystalDiskMark, Win32 Disk Imager, MPC-BE, SharpDevelop-jp
Linsanity is a suite of test tools designed to
exercise network adapters, optical storage
devices, fixed disks, and audio cards. Each of
these tools are "native" plugin applications for
the VWM user environment.
This program was written to help test the Open
Projects dancer-ircd. It simulates client activity
by selecting random servers to connect to and
random actions out of a list. It can handle
hundreds of simultaneous connections, and can
replay a log file of what it has previously done
in order to help isolate the actions which cause
the daemon to have problems, using methods such as
binary chops. Please note that although at this
point code is only written to test ircds, it is
hoped that this will be extended in the future to
other types of daemons.
CompBenchmarks automates installation,
configuration (using specific compilers or
arbitrary options), and evaluation of some
well-known C/C++ benchmarks and applications.
Results are given in XML files that can be sent to
the CompBenchmarks Web site.
相關的專案Properties Editor, Media Player Classic - Home Cinema, MeCab, MPC-BE, CrystalDiskMark
Python Tracer lets you see your Python program's
execution as a tree of function invocations, each
tree node exposing the real time and CPU time
(user/sys) of that call. The project consists of
two main components: a Python tracer that can run
your Python programs (much like "cProfile" and
friends), and a GTK+ based GUI that can show the
trace results. It uses a tiny auxiliary library
(graphfile) to allow append-only writing and
reading static DAGs directly from a file without
reading it whole into memory at any stage.
GSBench is a GNUstep and PS benchmark application.