Python package to retrieve and manage data of the IMDb
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
The goal of the project is now to develop a user library called libpfm4 to help setup performance events for use with the perf_events Linux kernel interface. The development of the perfmon kernel subsystem, libpfm and pfmon has now stopped.
Tool for performance testing. Enable investigation of power management issues.
The goal of this project is to develop the OS-independent, obtrusive, customizable, extensible, generic logging and tracing software mechanism.
OProfile is a low-overhead, transparent profiler for Linux, capable of instruction-grain profiling of all processes, shared libraries, the kernel and device drivers, via the hardware performance counters.
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.
C/C++ library for function instrumentation and AOP
Library libinstrument is the best way to do function instrumentation in C/C++. You can use instrumentation to implement a vast number of features, ranging from stack tracing, exception tracing, profiling, to interceptor injection and Aspect Oriented Programming (AOP), to name a few. Actually libinstrument comes ready with such modules as exception stack tracing. Project libinstrument is the evolution, the re-branding of libcsdbg. Due to the vast performance optimizations and the generalization of its API, instead of being targeted solely for debugging, It can now be used in Agile Development, follow modern paradigms and implement SOLID patterns in C/C++. It carries over verbatim all the features of libcsdbg, but also adds a CMake generated build system, highly configurable, with out-of-source build capability and portable across all platforms and many IDEs (Eclipse, CLion, CodeBlocks and other)..
MONARTIS is a MONitoring Application for Real-Time Industrial Systems It allows the developper of realtime application to monitor major RTOS kernel events as well as user events. It is possible to perform post-processing simulation.
FunctionCheck is a profiler for C/C++ programs, based on gcc V4.6.3+. Features are flat profile, cycles detection, call-graph, MIN/MAX time in functions, memory profiling, profiling control at execution...
SLOCCount is an easy-to-use tool that counts Source Lines of Code (SLOC). It auto-determines the language(s) (inc. C, C++, Ada, Assembly, shell, COBOL, C#, Fortran, Haskell, Java, LISP/Scheme, Perl, PHP, Python, Ruby, SQL). It also estimates cost & time.
Find us at https://github.com/powertechpreview/powertechpreview
A simple threads toolkit with a portable interface
A multi threading management library
C / C++ everything-memory debugger
Warning: Older projects may have to be compiled with -DDEBUG_NEW_CONFIG_HAVE_DEPRECATED Debug_New offers the possibility of debugging memoryleaks, not only (note the "not only"; that's just one of its functions) in a <report-memory-leaks-on-shutdown> kind of way, but implemented using memory-states. - Cross platform + Cross compiler support (only utilizes the preprocessor and template-voodoo-magic for c++) - Supports C and C++ - Supports gcc and g++ - Supports pthread and any posix platform - Multithreading is supported. - Easy to use and install (just include the header and link the source). - Easily debug memory-leaks. - Easily debug dangling pointers. - Easily debug deallocation method correctness. - Easily debug array index errors (when writing past the end). - Easily profile memory usage and track down memory hawks. - Click-And-Goto-Source support for Visual Studio. - Integrated compatibility for new, new, delete, delete, malloc, calloc, realloc, free
An gprof-like profiler tools essential for all ones profiling there programs. myproof uses the gcc version 4.5 or higher allowing to use plugins. This project has been developed to validate the "advanced compilation module" during the HPC'MSc.
smem-map is a tool used to profile a process's virtual memory to identify address ranges who's contents remain static.
A small kernel module program to analysis process's running status
Simple & efficient tool able to generate tremendous amounts of asynchronous direct IOs. It is highly configurable and scales well (both in terms of system size as well as in amount of storage utilized).
An Extensible memory leakage detection system which can be turn on/off just including or not a C header
Elefant is an user-friendly memory profiler for Linux :) This project was made possible by the support of SentinelBox (http://www.sentinelbox.com)
wtime is a small console program runs another program, then displays information about the resources(time/memory/IO) used by that program, collected by the system while the program was running. It works like 'GNU time', but is under Win32.
mpiP is a lightweight profiling library for MPI applications.
Kernel Analyzer is tool for Linux that monitor task preemptions and interruptions in the Linux Kernel. Basically it is a Kernel Patch, that comes also with a user proc interface, a KDB interface, and a Java GUI to display charts.
runtimes invokes a program several times and prints real, user, and system CPU times. It also calculates average, variance and standard deviation of the run times.
Toolset for performing static call graph Analysis on Embedded Binaries for ARM processor.
A command line toolki to solve a problem your favorite program defines
Diagonal can be used for: - getting descriptive statistics such as mean/median/mode with your program producing a sample - finding a root of an equation your program defines - calculating a fixed point of a function your program defines - detecting a cycle of a fuction your program defines as well as - decoding a VCDIFF file