/trunk/src Developers: qymeng

Login name:
qymeng
Total Commits:
200 (1.4%)
Lines of Code:
4,230 (1.7%)
Most Recent Commit:
2012-11-27 11:28
Tweet this:
Tweet this

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 200 (100.0%) 4230 (100.0%) 21.1
CCA/Components/Schedulers/ 84 (42.0%) 2172 (51.3%) 25.8
/ 20 (10.0%) 1269 (30.0%) 63.4
Core/Thread/ 12 (6.0%) 184 (4.3%) 15.3
Core/Grid/ 12 (6.0%) 128 (3.0%) 10.6
Core/Grid/Variables/ 14 (7.0%) 125 (3.0%) 8.9
CCA/Components/SimulationController/ 3 (1.5%) 66 (1.6%) 22.0
Core/Util/ 3 (1.5%) 64 (1.5%) 21.3
CCA/Components/OnTheFlyAnalysis/ 2 (1.0%) 58 (1.4%) 29.0
CCA/Components/ICE/ 5 (2.5%) 40 (0.9%) 8.0
CCA/Components/LoadBalancers/ 2 (1.0%) 28 (0.7%) 14.0
Core/Parallel/ 2 (1.0%) 13 (0.3%) 6.5
Core/Disclosure/ 3 (1.5%) 13 (0.3%) 4.3
CCA/Components/Arches/ 8 (4.0%) 12 (0.3%) 1.5
CCA/Components/Wasatch/ 4 (2.0%) 10 (0.2%) 2.5
CCA/Components/Models/Radiation/RMCRT/ 3 (1.5%) 9 (0.2%) 3.0
CCA/Components/MPMICE/ 2 (1.0%) 8 (0.2%) 4.0
StandAlone/ 3 (1.5%) 5 (0.1%) 1.6
CCA/Components/Examples/ 1 (0.5%) 5 (0.1%) 5.0
CCA/Components/Models/HEChem/ 4 (2.0%) 4 (0.1%) 1.0
CCA/Components/MPM/ 1 (0.5%) 4 (0.1%) 4.0
CCA/Components/ICE/CustomBCs/ 4 (2.0%) 4 (0.1%) 1.0
include/sci_defs/ 1 (0.5%) 2 (0.0%) 2.0
StandAlone/tools/extractors/ 3 (1.5%) 2 (0.0%) 0.6
CCA/Ports/ 2 (1.0%) 2 (0.0%) 1.0
CCA/Components/Wasatch/Expressions/ 1 (0.5%) 2 (0.0%) 2.0
CCA/Components/Regridder/ 1 (0.5%) 1 (0.0%) 1.0

Activity of qymeng

Most Recent Commits

qymeng 2012-11-27 11:28 Rev.: 49613

support Stencil7 in compare_uda

6 lines of code changed in 11 files:

  • Core/Disclosure: TypeDescription.h (+2)
  • Core/Grid/Variables: Stencil4.cc (+1 -1), Stencil7.cc (+1 -1)
  • StandAlone: compare_uda.cc (-4)
  • StandAlone/tools/extractors: faceextract.cc (new), lineextract.cc (+1 -3)
qymeng 2012-10-31 15:48 Rev.: 49512

fix a subscheduling related timing bug

0 lines of code changed in 2 files:

  • CCA/Components/Schedulers: MPIScheduler.cc (changed)
qymeng 2012-10-30 11:01 Rev.: 49507

add ComponentTiming to environmentalFalgs.txt

0 lines of code changed in 2 files:

  • environmentalFlags.txt (changed)
qymeng 2012-10-09 11:01 Rev.: 49390

Bug fix: passing coarsestLevelwithParticles from scheduler instead of getting from local patches.

32 lines of code changed in 5 files:

  • CCA/Components/Schedulers: Relocate.cc (+24 -28), Relocate.h (+4 -3), SchedulerCommon.cc (+2 -2), SchedulerCommon.h (+1 -1)
  • CCA/Ports: Scheduler.h (+1 -1)
qymeng 2012-08-02 09:54 Rev.: 49011

Skip MPI Sends/Recvs for notCopyData Variables.

16 lines of code changed in 5 files:

  • CCA/Components/Schedulers: GPUThreadedMPIScheduler.cc (+2 -1), MPIScheduler.cc (+4 -2), ThreadedMPIScheduler.cc (+2 -1), ThreadedMPIScheduler2.cc (+4 -2), UnifiedScheduler.cc (+4 -2)
qymeng 2012-07-23 15:46 Rev.: 48977

Add a new variable type for OnTheFlyAnalysis to save file pointers as PerPatch

58 lines of code changed in 2 files:

  • CCA/Components/OnTheFlyAnalysis: FileInfoVar.h (+55), lineExtract.cc (+3)
qymeng 2012-05-15 09:34 Rev.: 48759

initialize task phases.

7 lines of code changed in 3 files:

  • CCA/Components/Schedulers: TaskGraph.cc (+3 -2), TaskGraph.h (+2 -2), ThreadedMPIScheduler2.cc (+2 -2)
qymeng 2012-04-17 15:51 Rev.: 48623

Fix a vector initialization problem.

3 lines of code changed in 1 file:

  • CCA/Components/Schedulers: ThreadedMPIScheduler2.cc (+3 -3)
qymeng 2012-04-17 10:14 Rev.: 48615

remove a dw exist call in scrub

13 lines of code changed in 2 files:

  • CCA/Components/Schedulers: DWDatabase.h (+11 -8), DetailedTasks.cc (+2 -4)
qymeng 2012-04-17 08:31 Rev.: 48614

a missing file for last commit of using gcc atomic operations

87 lines of code changed in 1 file:

  • Core/Thread: AtomicCounter_gcc.cc (+87)
qymeng 2012-04-17 08:30 Rev.: 48613

Use gcc atomic operations for atomic counters when available.

16 lines of code changed in 8 files:

  • configVars.mk.in (+1), configure (+4), configure.ac (+3)
  • Core/Thread: AtomicCounter.h (+1), AtomicCounter_default.cc (+5), Thread.h (+1 -1), Thread_pthreads.cc (-1), sub.mk (+1 -1)
qymeng 2012-04-16 18:51 Rev.: 48609

Use gcc style atomic operations for reference counting when available.

486 lines of code changed in 5 files:

  • configVars.mk.in (+1), configure (+411), configure.ac (+11)
  • Core/Util: RefCounted_gcc.cc (+61), sub.mk (+2 -1)
qymeng 2012-04-09 23:14 Rev.: 48558

Fixed a bug that ghost cells were not mapped correctly between levels when creating neighborhood on commit 47536

1 lines of code changed in 1 file:

  • CCA/Components/LoadBalancers: LoadBalancerCommon.cc (+1 -2)
qymeng 2012-04-09 16:27 Rev.: 48557

Fix configure with gperftools on linux.

2 lines of code changed in 2 files:

  • configure (+1 -1), configure.ac (+1 -1)
qymeng 2012-04-09 16:24 Rev.: 48556

Skip initiateTask if no external dependency.

283 lines of code changed in 2 files:

  • CCA/Components/Schedulers: ThreadedMPIScheduler2.cc (+273 -14), ThreadedMPIScheduler2.h (+10)
qymeng 2012-04-04 10:00 Rev.: 48515

small logic change in ThreadedMPI2 scheduler

10 lines of code changed in 1 file:

  • CCA/Components/Schedulers: ThreadedMPIScheduler2.cc (+10 -10)
qymeng 2012-04-03 21:51 Rev.: 48513

Improved decentralized multi-thread scheduler.
No more busy locking on all threads.

100 lines of code changed in 4 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+7 -9), MPIScheduler.cc (+2 -2), ThreadedMPIScheduler2.cc (+90 -85), ThreadedMPIScheduler2.h (+1 -1)
qymeng 2012-04-03 13:02 Rev.: 48506

sperate partcile varDB from grid&level varDB

108 lines of code changed in 2 files:

  • CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+105 -69), OnDemandDataWarehouse.h (+3)
qymeng 2012-04-03 08:50 Rev.: 48500

check usesMPI() instead of Task::OncePerProc to determin if a new
synchronization phases need to be created to avoid deadlock.
A task need to set usesMPI(true) if itself explicitly uses MPI.

17 lines of code changed in 8 files:

  • CCA/Components/Schedulers: DetailedTasks.cc (+1 -1), DynamicMPIScheduler.cc (+3 -7), GPUThreadedMPIScheduler.cc (+3 -8), Relocate.cc (+1 -1), TaskGraph.cc (+1 -1), ThreadedMPIScheduler.cc (+3 -7), ThreadedMPIScheduler2.cc (+3 -7)
  • Core/Grid: Task.h (+2 -1)
qymeng 2012-03-29 10:47 Rev.: 48467

Set default threaded scheduler to centralized version.

2 lines of code changed in 1 file:

  • CCA/Components/Schedulers: SchedulerFactory.cc (+2 -2)

(22 more)

Generated by StatSVN 0.7.0