ダウンロードリスト

プロジェクト概要

RDVISツールは、ソースコードにおけるキャッシュミスや時間的局所性が低いソースをプログラマーが正確に特定するのを助けます。可視化により、しばしば、経験豊富なプログラマは必要なプログラム変形を数分で把握できます。ツールは2つの部分から成ります。すなわち、時間的局所性の低いパターンを可視化する GUIと、プログラムから局所性の低いパターンを抽出するパッチをあてた GCCコンパイラです。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2006-09-29 17:36
1.0.1-4.1.0

このリリースでは、"と"時間距離""RDLIB_MEASURE_TRUE_REUSE_DISTANCE"は、環境変数を設定することでgccの- sloを使用して両方の"再利用距離を測定することが可能です。以前のリリースでは、"時間距離"を測定することができます。
タグ: SLO, Major feature enhancements
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.

2006-09-14 17:52
1.0

RDVISとの比較では、SLO間の手続きの分析はありません。結果として、そのソースコードはリファクタリングの時間局所性を増やすために実行する必要があります特定することができます。 SLO、5 SPEC2000のプログラムを使用して、プラットフォームに依存しない方法で最適化することができます。キャッシュの減少数の結果として、これらのプログラムを高速平均で2回実行するミス。比較では、RDVISと、SPEC2000だけで2プログラムでは地域を大幅に最適化される可能性が発見された。
タグ: SLO, Major feature enhancements
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.

2005-11-22 18:48
20051122

改善されたクラスタのウィンドウの相互作用:個々の参照のペアの選択は、基本的なブロックベクトルの高さは体重に比例することができることができ、基本的なブロックベクトルの別の並べ替えオプションを持っている。
タグ: Minor feature enhancements
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.

2005-08-26 11:55
20050826

バグからのヘッダファイルなどの含まれるファイルで、予防を再利用には、矢印で示されて修正されました。
タグ: Minor bugfixes
A bug that prevented reuses in included files, such as header files, from being indicated by arrows was fixed.

2005-08-19 15:04
20050819

このリリースではオプションのPNGファイルの解像度を制御するためのいくつかのオプションで再利用距離ヒストグラムをエクスポートするに加えるなど、いくつかのマイナーなバグの修正、および内部のリファクタリングの多くは、再解析を将来的に簡単になるの変更を確認します。
タグ: Minor feature enhancements
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.

プロジェクトリソース