|
|
PIN
|
|
PIN is a tool for software instrumentation of Linux
programs for Intel Xscale, IA-32, and Itanium processors.
Software instrumentation is a framework for building
tools for program analysis and micro architectural studies.
It can be used to build profilers, cache simulators, and bug checkers.
PIN is provided free of charge by Intel and can be redistributed.
|
[ PIN ]
|
OpenImpact
|
|
OpenIMPACT encompasses many of the advanced compilation techniques
developed by the IMPACT research team, including programmatic logic
analysis, predicated compilation, interprocedural pointer analysis,
instruction-level parallelism optimizations, profile-based optimization,
and speculative hyperblock acyclic and modulo scheduling.
|
[ IMPACT ]
|
|