Open|SpeedShop is an open source multi platform Linux performance tool
Open|SpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale IA64, IA32, EM64T, AMD64, PPC, Blue Gene, ARM and Cray platforms.
This profiler (JRE 1.5.0 only) uses JVMTI and native bytecode instrumentation for the analysis of the heap, reachable objects, execution time, garbage collection efficiency, code coverage and thread contention. No preparation steps required in build.
MemTrace is a tool for tracking memory errors (memory leaks, double frees, memory overflows, etc.) in C/C++ programs, and requires no change to existing source code to use.
System monitoring utility, written in plain C. Allows application execution and performance monitoring, saving results into XML files. Monitors CPU, memory, network and disk usage on a per-application or per-system basis.
ATrace is a tracing tool uses the ptrace interface. ATrace allows tuning and troubleshooting of applications without modification of the source or object code and can be parameterized via config files and logs the addresses of executed instructions.
CGNU (Clean GNU) aims to use modern documentation technologies to clean the GNU project of bitrot and outdated build technology.
The goal of this project is to develop the OS-independent, obtrusive, customizable, extensible, generic logging and tracing software mechanism.
JDLabAgent is a dynamic link library which is loaded into the Java Virtual Machine via Java Virtual Machine Debug Interface (JVMDI). The JDLabAgent can be parameterized via config files and logs JVM events (e.g. breakpoints, exceptions).
JSysmon is a Java library providing access to system information like CPU or Memory usage on various platforms using native calls. It can be used to build cross-platform monitors in your applications.
This project is a tool for beginners to understand why a MPI program works or doesn't. It aims simple MPI codes, with a modest number of Processes. It is a real time view of an executing code, providing help even when the program deadlocks.
Tools, information, and practices for creating and operating dependable, complex, distributed, software-intensive systems. * Sense - Measure - Analyze - Respond - Optimize * Keywords: Performance Co-Pilot - PCP - PCPMon - Rjobd
Find us at https://github.com/powertechpreview/powertechpreview
This project aims to build a tool wich will estimate energy consumption for embedded system written in ANSI C code. 8051 platform was selected to develop the first version of this tool.
pthreadw is a profiling library for multi-threaded programs. It can be used to automatically identify common problems related to threads that limit performance of parallel programs such as lock contention or load imbalance.
QUAD Memory Access Profiling Toolset
QUAD (Quantitative Usage Analysis of Data) consists of several tools that provide a comprehensive overview of the memory access behavior of an application. The primary goal is the detection of the actual data dependencies at the function-level.
Discrete Event Gnu Advanced Scheduling for plug-in replacement of pthread compatible applications. Generates deterministic execution runs suitable for discrete event simulations and formal verification.