/trunk/src Developers: ahumphrey

Login name:
ahumphrey
Total Commits:
32 (0.3%)
Lines of Code:
651 (0.6%)
Most Recent Commit:
2011-12-01 16:39

Activity by Clock Time

Activity by Hour of Day for ahumphrey

Activity by Day of Week for ahumphrey

Activity in Directories

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

Activity of ahumphrey

Most Recent Commits

ahumphrey 2011-12-01 16:39 Rev.: 47902

Minor changes to PAPI instrumentation and comments.

4 lines of code changed in 3 files:

  • CCA/Components/SimulationController: SimulationController.cc (+1 -1), SimulationController.h (new)
ahumphrey 2011-11-22 16:52 Rev.: 47863

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:

  • CCA/Components/SimulationController: SimulationController.cc (+23 -3), SimulationController.h (+1 -1)
ahumphrey 2011-11-11 13:27 Rev.: 47799

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:

  • configure (+1 -1), configure.ac (+1 -1)
  • CCA/Components/SimulationController: SimulationController.cc (+4 -4)
ahumphrey 2011-11-10 19:21 Rev.: 47797

Added PAPI instrumentation to count total level 2 & 3 cache misses.

46 lines of code changed in 2 files:

  • CCA/Components/SimulationController: SimulationController.cc (+45 -4), SimulationController.h (+1 -1)
ahumphrey 2011-11-10 18:21 Rev.: 47796

Added PAPI instrumentation to count Level 1 total cache misses.

90 lines of code changed in 2 files:

  • CCA/Components/SimulationController: SimulationController.cc (+82 -36), SimulationController.h (+8 -4)
ahumphrey 2011-10-05 15:17 Rev.: 47681

Clearing out more GhostOffsetVarMap dead wood

0 lines of code changed in 4 files:

  • CCA/Components/Schedulers: SchedulerCommon.cc (changed)
  • tau: select.dat (changed)
ahumphrey 2011-10-05 14:21 Rev.: 47680

GhostOffsetVarMap was abandoned in 2008 but not deleted entirely. Now cleaning out the dead wood.

0 lines of code changed in 2 files:

  • CCA/Components/Schedulers: GhostOffsetVarMap.cc (del), GhostOffsetVarMap.h (del)
ahumphrey 2011-08-05 15:01 Rev.: 47431

Deleted abandoned file from build system (/trunk).

0 lines of code changed in 1 file:

  • build_scripts: volatile_lib.mk (del)
ahumphrey 2011-08-04 15:34 Rev.: 47420

Added necessary #include to SimulationController header file.

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.h (+2)
ahumphrey 2011-08-03 17:41 Rev.: 47418

#ifdef put around PAPI specific members in SimulationController.

5 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.h (+5 -2)
ahumphrey 2011-07-29 15:06 Rev.: 47392

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:

  • configVars.mk.in (+5 -1), configure (+299 -9), configure.ac (+71 -1)
  • CCA/Components/Schedulers: MPIScheduler.cc (+32 -32), SingleProcessorScheduler.cc (+9 -8), ThreadedMPIScheduler.cc (+14 -13), counters.h (del), sub.mk (+1 -1)
  • StandAlone: sub.mk (+3 -2)
  • include/sci_defs: papi_testdefs.h.in (new 40)
ahumphrey 2011-07-27 15:45 Rev.: 47383

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:

  • build_scripts: aclocal.m4 (del)
Generated by StatSVN 0.4.0