/trunk/src Developers: luitjens

Login name:
luitjens
Total Commits:
182 (0.9%)
Lines of Code:
11911 (2.9%)
Most Recent Commit:
2006-12-20 13:16

Activity by Clock Time

Activity by Hour of Day for luitjens

Activity by Day of Week for luitjens

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 182 (100.0%) 11911 (100.0%) 65.4
Packages/Uintah/CCA/Ports/ 27 (14.8%) 5929 (49.8%) 219.5
Packages/Uintah/CCA/Components/Regridder/ 86 (47.3%) 4749 (39.9%) 55.2
Packages/Uintah/CCA/Components/LoadBalancers/ 19 (10.4%) 527 (4.4%) 27.7
Packages/Uintah/testprograms/SFCTest/ 6 (3.3%) 344 (2.9%) 57.3
Packages/Uintah/testprograms/BNRRegridder/ 4 (2.2%) 194 (1.6%) 48.5
Packages/Uintah/CCA/Components/SimulationController/ 11 (6.0%) 78 (0.7%) 7.0
Packages/Uintah/Core/Grid/ 7 (3.8%) 29 (0.2%) 4.1
Packages/Uintah/CCA/Components/Schedulers/ 7 (3.8%) 23 (0.2%) 3.2
/ 2 (1.1%) 22 (0.2%) 11.0
Packages/Uintah/CCA/Components/ICE/ 5 (2.7%) 6 (0.1%) 1.2
Packages/Uintah/testprograms/ 3 (1.6%) 5 (0.0%) 1.6
Packages/Uintah/CCA/Components/MPMICE/ 1 (0.5%) 5 (0.0%) 5.0
Packages/Uintah/Core/Grid/Variables/ 2 (1.1%) 0 (0.0%) 0.0
Packages/Uintah/CCA/Components/ICE/Advection/ 2 (1.1%) 0 (0.0%) 0.0

Activity of luitjens

Most Recent Commits

luitjens 2006-12-20 13:16 Rev.: 36234

Fixed a timing bug

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (new)
luitjens 2006-12-20 11:50 Rev.: 36231

Reverted load balancing algorithm to an earlier algorithm. This
algorithim is more robust. Also this should fix a DLB/MPM bug.


0 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (changed), DynamicLoadBalancer.h (changed)
luitjens 2006-12-14 15:43 Rev.: 36140

Revamped load balancer logic in an attempt to achieve decent load
balance.


119 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+100 -30), DynamicLoadBalancer.h (+18 -2)
  • Packages/Uintah/CCA/Components/Regridder: BNRTask.h (+1 -1)
luitjens 2006-12-12 15:09 Rev.: 36096

Fixed a bug in component timings

8 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.cc (+8)
luitjens 2006-12-12 14:15 Rev.: 36093

tweaked the load balancer logic slightly to improve load balance

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+2 -1)
luitjens 2006-12-12 14:03 Rev.: 36092

Changed the default targetImbalance parameter to 5%

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+1 -1)
luitjens 2006-12-12 13:57 Rev.: 36091

Added the debug stream "IndividualComponentTimings" same as
"ComponentTimings" except per processor.


0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/SimulationController: SimulationController.cc (new)
luitjens 2006-12-12 13:50 Rev.: 36090

Modified the SFC load balancing algorithm to provide a better load
balance.

66 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+65 -3), DynamicLoadBalancer.h (+1)
luitjens 2006-12-12 13:49 Rev.: 36089

Added an additional parameter to the BNRRegridder called
patch_ratio_to_target. This value is multiplied by ideal patch size per
processor and then used as the maximum patch size allowed. This
parameter has a range of (0,1]. Setting the value high can cause large
load imbalance. Setting the value low can raise the number of patches
unnessarily high.

0 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Regridder: BNRRegridder.cc (changed), BNRRegridder.h (new)
luitjens 2006-12-08 15:21 Rev.: 36043

Reformated output for easier parsing

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: SimulationController.cc (+1 -1)
luitjens 2006-12-08 14:47 Rev.: 36041

Don't create Labels twice - MPMICE creates its on (and passes to ICE), and borrows ice and mpm's

9 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/ICE: ICE.cc (+2 -2), ICE.h (new)
  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+5 -4)
luitjens 2006-12-05 12:20 Rev.: 35995

Fixed a bug in the range querying code for the superbox code that caused
the query to return corner case patches causing the superbox algorithm
to breakdown.

This fix assumes a minimum patch size greater than 2.

0 lines of code changed in 2 files:

  • Packages/Uintah/Core/Grid/Variables: LocallyComputedPatchVarMap.cc (new)
luitjens 2006-11-30 19:38 Rev.: 35957

Fixed a compile error

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Ports: SFC.h (changed)
luitjens 2006-11-30 16:11 Rev.: 35954

Fixed a segfault

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+2 -2)
luitjens 2006-11-30 13:03 Rev.: 35951


SFC.h

Added more sorting algorithms for space-filling curve generation and added
optimizations to the current methods.


2445 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+22 -14)
  • Packages/Uintah/CCA/Ports: SFC.h (+2423 -1244)
luitjens 2006-10-30 12:08 Rev.: 35714

Modified the SFC generation to use a different style of indexing. In
addition new merging methods have been implemented but need more testing
so are disabled by default.

1461 lines of code changed in 5 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+20 -13), DynamicLoadBalancer.h (+2 -1)
  • Packages/Uintah/CCA/Ports: SFC.h (+1412 -200)
  • Packages/Uintah/testprograms/SFCTest: sfctest.cc (+27 -16)
luitjens 2006-10-24 10:50 Rev.: 35684

d_movingAverage is now initialized... oops.


1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: SimulationController.cc (+1)
luitjens 2006-09-29 15:20 Rev.: 35468

Fixed the regridding critera when using max_timestep_interval > 1 so it will be consistent between restarts

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Regridder: RegridderCommon.cc (+1 -2)
luitjens 2006-09-20 14:25 Rev.: 35388

Fixed a icpc 9.1 compiler error.

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: FluxDatatypes.h (changed)
luitjens 2006-09-20 14:16 Rev.: 35387

Changed float to double. Floating point error was causing the dynamic
load balancer to assign patches to non-existant processors. This only
occured when there were lots of patches.

11 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (+10 -12), DynamicLoadBalancer.h (+1 -1)

(58 more)

Generated by StatSVN 0.4.0