/trunk/src Developers: qymeng

Login name:
qymeng
Total Commits:
129 (1.4%)
Lines of Code:
1626 (1.5%)
Most Recent Commit:
2011-12-21 15:33

Activity by Clock Time

Activity by Hour of Day for qymeng

Activity by Day of Week for qymeng

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 129 (100.0%) 1626 (100.0%) 12.6
CCA/Components/Schedulers/ 45 (34.9%) 1361 (83.7%) 30.2
CCA/Components/SimulationController/ 13 (10.1%) 105 (6.5%) 8.0
Core/Parallel/ 7 (5.4%) 44 (2.7%) 6.2
StandAlone/ 4 (3.1%) 26 (1.6%) 6.5
Core/Thread/ 14 (10.9%) 24 (1.5%) 1.7
CCA/Components/MPM/ParticleCreator/ 6 (4.7%) 24 (1.5%) 4.0
Core/Grid/ 9 (7.0%) 9 (0.6%) 1.0
CCA/Components/LoadBalancers/ 6 (4.7%) 8 (0.5%) 1.3
Core/Util/ 5 (3.9%) 7 (0.4%) 1.4
CCA/Components/ICE/ 1 (0.8%) 7 (0.4%) 7.0
CCA/Components/Arches/ 1 (0.8%) 5 (0.3%) 5.0
StandAlone/tools/pfs/ 2 (1.6%) 2 (0.1%) 1.0
CCA/Components/Models/Radiation/RMCRT/ 2 (1.6%) 2 (0.1%) 1.0
testprograms/BNRRegridder/ 1 (0.8%) 1 (0.1%) 1.0
CCA/Ports/ 3 (2.3%) 1 (0.1%) 0.3
Core/Grid/Variables/ 4 (3.1%) 0 (0.0%) 0.0
CCA/Components/Parent/ 2 (1.6%) 0 (0.0%) 0.0
CCA/Components/Models/ 4 (3.1%) 0 (0.0%) 0.0

Activity of qymeng

Most Recent Commits

qymeng 2011-12-21 15:33 Rev.: 48040

Output task internal thread waiting time.

30 lines of code changed in 8 files:

  • CCA/Components/Schedulers: ThreadedMPIScheduler.cc (new), ThreadedMPIScheduler.h (+4 -1)
  • CCA/Components/SimulationController: SimulationController.cc (+3)
  • Core/Grid: SimulationState.cc (+1), SimulationState.h (+1)
qymeng 2011-11-16 11:58 Rev.: 47806

Added a missing read lock which caused segfault when acessing varDB.

0 lines of code changed in 2 files:

  • CCA/Components/Schedulers: OnDemandDataWarehouse.cc (new)
qymeng 2011-10-31 10:08 Rev.: 47787

Moved mTwister inside Ray::rayTrace task.
This fixed a performance issue when uing threaded mpi scheduler on ray tracing simulation.

2 lines of code changed in 2 files:

  • CCA/Components/Models/Radiation/RMCRT: Ray.cc (+2), Ray.h (-2)
qymeng 2011-10-24 20:18 Rev.: 47765

Protect level cache.

0 lines of code changed in 4 files:

  • Core/Grid: Level.cc (new), Level.h (changed)
qymeng 2011-10-21 12:11 Rev.: 47758

Removed an unnecessary read lock.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (new)
qymeng 2011-10-17 14:54 Rev.: 47731

clean up old models before switching to a new component

0 lines of code changed in 8 files:

  • CCA/Components/Models: ModelFactory.cc (new), ModelFactory.h (changed)
  • CCA/Components/Parent: Switcher.cc (new)
  • CCA/Ports: ModelMaker.h (new)
qymeng 2011-10-03 11:53 Rev.: 47674

Fixed a problem when using non-static version of debugstream on previous commit.

0 lines of code changed in 2 files:

  • Core/Util: DebugStream.cc (new)
qymeng 2011-10-03 11:19 Rev.: 47673

Removed an unnecessary writeLock/Unlock around getLoadCurveID

0 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (-2)
qymeng 2011-10-01 17:02 Rev.: 47672

Clean up some code to remove compiler warnings

1 lines of code changed in 5 files:

  • CCA/Components/Schedulers: MPIScheduler.cc (+1 -2), SingleProcessorScheduler.cc (-1), ThreadedMPIScheduler.cc (-21)
qymeng 2011-10-01 16:33 Rev.: 47671

Remove MPITypeLock. MPI_Type_* should be thread safe if MPI thread level set to 3.

0 lines of code changed in 6 files:

  • Core/Grid/Variables: GridVariableBase.cc (new), ParticleVariableBase.cc (new)
  • Core/Parallel: BufferInfo.cc (changed)
qymeng 2011-10-01 16:31 Rev.: 47670

Move DebugBuf inside DebugStream class so that it can be initialized together with DebugStream.

7 lines of code changed in 3 files:

  • Core/Util: DebugStream.cc (+5 -8), DebugStream.h (+2 -2)
qymeng 2011-10-01 16:23 Rev.: 47669

Add a r/w lock to protect ParticleCreator

24 lines of code changed in 3 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+20 -4), ParticleCreator.h (new)
qymeng 2011-10-01 16:14 Rev.: 47668

remove rtasklock ssLock, move dlbLock inside scheduler class.

51 lines of code changed in 8 files:

  • CCA/Components/Schedulers: CommRecMPI.cc (new), MPIScheduler.cc (-5), OnDemandDataWarehouse.cc (+22 -28), OnDemandDataWarehouse.h (new), ThreadedMPIScheduler.cc (+21 -10), ThreadedMPIScheduler.h (+1 -2)
qymeng 2011-10-01 16:11 Rev.: 47667

Add an Uintah thread id

0 lines of code changed in 4 files:

  • Core/Thread: Thread.cc (new), Thread.h (changed)
qymeng 2011-09-30 13:56 Rev.: 47666

Use less expensive string instead of ostringstream for message buffer inside a computation loop

7 lines of code changed in 1 file:

  • CCA/Components/ICE: ICE.cc (+7 -7)
qymeng 2011-09-25 19:29 Rev.: 47632

Fixed C++11 variable initialization problem

0 lines of code changed in 4 files:

  • CCA/Components/LoadBalancers: DynamicLoadBalancer.cc (new), ParticleLoadBalancer.cc (new)
qymeng 2011-09-25 19:25 Rev.: 47631

Updated FakePetscSolver to have a new dummy print() function.

5 lines of code changed in 1 file:

  • CCA/Components/Arches: FakePetscSolver.cc (+5)
qymeng 2011-08-02 22:09 Rev.: 47413

cleanup some debug code

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.cc (+2 -4)
qymeng 2011-08-02 22:06 Rev.: 47412

More PAPI error handling

23 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.cc (+23 -14)
qymeng 2011-08-02 15:45 Rev.: 47408

Use low level PAPI APIs

34 lines of code changed in 3 files:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+1 -7), SimulationController.cc (+31 -4), SimulationController.h (+2)

(15 more)

Generated by StatSVN 0.4.0