Download List

專案描述

The RDVIS tool helps programmers pin-point the sources of cache misses and poor temporal locality in their source code. The visualization often directs the experienced programmer towards the necessary program transformations within a few minutes. The tool consists of two parts: a GUI that visualizes the low temporal locality patterns, and a patched GCC compiler to extract the low-locality patterns from programs.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-09-29 17:36
1.0.1-4.1.0

In this release, it is possible to measure both
"reuse distance" and
"time distance" using gcc-slo by setting the
environment variable
"RDLIB_MEASURE_TRUE_REUSE_DISTANCE". In previous
releases, only the
"time distance" could be measured.
標籤: SLO, Major feature enhancements

2006-09-14 17:52
1.0

In comparison to RDVIS, SLO does an
inter-procedural analysis. As a result, it can
pinpoint the source code where a refactoring must
be performed to increase temporal locality. Using
SLO, 5 of the SPEC2000 programs could be optimized
in a platform-independent way. As a result of the
reduced number of cache misses, these programs run
two times faster on average. In comparison, with
RDVIS, only 2 programs in SPEC2000 were found
where locality could be significantly optimized.
標籤: SLO, Major feature enhancements

2005-11-22 18:48
20051122

Improved cluster window interaction: allows selection of individual reference pairs, allows the height of the basic block vector to be proportional to its weight, and has a number of different sort options for the basic block vectors.
標籤: Minor feature enhancements

2005-08-26 11:55
20050826

A bug that prevented reuses in included files, such as header files, from being indicated by arrows was fixed.
標籤: Minor bugfixes

2005-08-19 15:04
20050819

This release adds an option to export reuse distance histograms to a
PNG file with several options for controlling resolution, etc., fixes
for several minor bugs, and a lot of internal refactoring to make
modifications of the reuse analyses easier in the future.
標籤: Minor feature enhancements

Project Resources