ParTools
Support for manual parallelization of sequential C programs.
... (but small) data set selected by the developer. The data collected is cross-referenced with the original source and can be interactively analyzed graphically to determine the best parallelization candidates and techniques.