Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 32 (100.0%) | 651 (100.0%) | 20.3 |
/ | 5 (15.6%) | 377 (57.9%) | 75.4 |
CCA/Components/SimulationController/ | 12 (37.5%) | 175 (26.9%) | 14.5 |
CCA/Components/Schedulers/ | 9 (28.1%) | 56 (8.6%) | 6.2 |
include/sci_defs/ | 1 (3.1%) | 40 (6.1%) | 40.0 |
StandAlone/ | 1 (3.1%) | 3 (0.5%) | 3.0 |
tau/ | 2 (6.3%) | 0 (0.0%) | 0.0 |
build_scripts/ | 2 (6.3%) | 0 (0.0%) | 0.0 |
Minor changes to PAPI instrumentation and comments.
4 lines of code changed in 3 files:
Added ability for Uintah to use PAPI to count both FLOPS and vectorized FLOPS. Seems good to be able to see both.
24 lines of code changed in 2 files:
Changed the current PAPI FLOPs counter to use the PAPI_DP_OPS event. This event is optimized to also count scaled double precision vector operations. Configure script has also been updated to reflect this change.
6 lines of code changed in 3 files:
Added PAPI instrumentation to count total level 2 & 3 cache misses.
46 lines of code changed in 2 files:
Added PAPI instrumentation to count Level 1 total cache misses.
90 lines of code changed in 2 files:
Clearing out more GhostOffsetVarMap dead wood
0 lines of code changed in 4 files:
GhostOffsetVarMap was abandoned in 2008 but not deleted entirely. Now cleaning out the dead wood.
0 lines of code changed in 2 files:
Deleted abandoned file from build system (/trunk).
0 lines of code changed in 1 file:
Added necessary #include to SimulationController header file.
2 lines of code changed in 1 file:
#ifdef put around PAPI specific members in SimulationController.
5 lines of code changed in 1 file:
Added support for the following PAPI hardware counters:
PAPI_FP_OPS - Floating point operations
This replaces the older, unused PERFEX code used on the LANL SGI machines years ago.
PAPI support is incorporated into Uintah's build system and available by using:
--with-papi=DIR
New configure script was generated with autoconf v2.68 per spec, and diffs are minimal.
474 lines of code changed in 10 files:
Deleted unnecessary/empty aclocal.m4 file from trunk/src/build_scripts. Looks like this file was abandoned in 1999.
0 lines of code changed in 1 file: