/trunk/src Developers: qymeng

Login name:
qymeng
Total Commits:
32 (0.3%)
Lines of Code:
1216 (0.9%)
Most Recent Commit:
2010-10-21 19:58

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 32 (100.0%) 1216 (100.0%) 38.0
CCA/Components/Schedulers/ 27 (84.4%) 1205 (99.1%) 44.6
Core/Grid/ 3 (9.4%) 11 (0.9%) 3.6
Core/Grid/Variables/ 2 (6.3%) 0 (0.0%) 0.0

Activity of qymeng

Most Recent Commits

qymeng 2010-10-21 19:58 Rev.: 46385

Fixed a problem when doing AMR particle subset gather

0 lines of code changed in 2 files:

  • Core/Grid/Variables: ParticleVariable_special.cc (changed)
qymeng 2010-10-20 20:00 Rev.: 46378

fixed a problem when copying amr psets.
added some missing read locks.

10 lines of code changed in 1 file:

  • CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+10 -6)
qymeng 2010-10-08 16:00 Rev.: 46342

Check if task is accesssing a right level when Task::CoarseLevel or Task::FineLevel is specified.

4 lines of code changed in 1 file:

  • Core/Grid: Task.cc (+4 -2)
qymeng 2010-10-08 12:27 Rev.: 46336

Fixed a bug in isInDepMap() when patches_dom is Task::CoarseLevel or Task::FineLevel
(assuming it may access a patch in any level)

3 lines of code changed in 1 file:

  • Core/Grid: Task.cc (+3)
qymeng 2010-09-09 16:56 Rev.: 46176

Fixed a deadlock problem when scheduling OncePerProc tasks.

0 lines of code changed in 2 files:

  • CCA/Components/Schedulers: DynamicMPIScheduler.cc (changed)
qymeng 2010-08-16 15:11 Rev.: 46050

Fixed a problem that caused MPI dynamic scheduler to deadlock when scheduling non-local OncePerProc tasks.

2 lines of code changed in 1 file:

  • CCA/Components/Schedulers: DynamicMPIScheduler.cc (+2)
qymeng 2010-06-29 11:11 Rev.: 45785

Changed loops on vector varlist from int to iterator.

9 lines of code changed in 1 file:

  • CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+9 -9)
qymeng 2010-05-19 11:18 Rev.: 45643

updated scheduling algorithm

36 lines of code changed in 2 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+2 -2), DynamicMPIScheduler.cc (+34 -34)
qymeng 2010-04-14 17:44 Rev.: 45526

Updated priority task queue algorithm

63 lines of code changed in 2 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+53 -84), DetailedTasks.h (+10 -1)
qymeng 2010-04-13 15:51 Rev.: 45519

Output average task queue length if QueueLength debug flag is set.

120 lines of code changed in 1 file:

  • CCA/Components/Schedulers: DynamicMPIScheduler.cc (+120 -106)
qymeng 2010-04-12 20:49 Rev.: 45517

get the type with getAttribute() instead of get()

0 lines of code changed in 2 files:

  • CCA/Components/Schedulers: SchedulerFactory.cc (new)
qymeng 2010-04-08 11:24 Rev.: 45511

Separated dynamic MPI scheduler code from original MPI scheduler.
Use <Scheduler DynamicMPI> </Scheduler >to select the dynamic MPI scheduler from now on.
Added OncePerProc task support for dynamic MPI scheduler.

779 lines of code changed in 10 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+1 -1), DynamicMPIScheduler.cc (+662), DynamicMPIScheduler.h (new 96), MPIScheduler.cc (+4 -197), MPIScheduler.h (+7 -12), SchedulerFactory.cc (+6 -1), TaskGraph.cc (+2 -8), sub.mk (new)
qymeng 2010-03-08 15:31 Rev.: 45411

Make external ready queue to a priority queue.
Priority algorithm can be selected by <taskReadyQueueAlg> tag
Algorithms supported now are:
MostChildren LeastChildren MostAllChildren LeastAllChildren MostMesssages LeastMesages Random FCFS

190 lines of code changed in 6 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+108 -1), DetailedTasks.h (+12 -2), MPIScheduler.cc (+35), MPIScheduler.h (+2), TaskGraph.cc (+29)
  • Core/Grid: Task.h (+4 -1)
Generated by StatSVN 0.4.0