Network

 
AuthorCommitMessageCommit Date
Bob RobeyBob Robey
8316690c791Only call rezone all when mesh changes
Bob RobeyBob Robey
e6f258cab67Fixing bugs in clamr_gpucheck with new optimizations not to call rezone or calc neighbors
Bob RobeyBob Robey
186f6b27630Only calling rezone and calc neighbors when needed
Bob RobeyBob Robey
39762419ca3Recalc neighbors for gpu code only when necessary
Bob RobeyBob Robey
159c135700cOnly calling calc neighbors when mesh sizes change for cpu codes
Bob RobeyBob Robey
1370cb5871cChanging refine potential to call rezone_smooth in mesh class
Bob RobeyBob Robey
1578b7feff1Removing nan checks of H and replacing with check of sum Removing references to neighbors in main loop
Bob RobeyBob Robey
6d1be941701Fixing parallel timer output Fixing out of bounds writes into hash
Bob RobeyBob Robey
e0e36dbe4afFixing missing _tmp in gpu_calc_neighbors Commenting out hash setup timing
Bob RobeyBob Robey
ef168672f54Fixing multiple printouts of timers
Bob RobeyBob Robey
c8aaea52eb3Removing reduction scan timer Removing special case option
Bob RobeyBob Robey
4fbe6413226Fixing cases where the first neighbor is local, but the second neighbor of the finer two cells is not local
Bob RobeyBob Robey
7095f07e49aFixing jump more than 1 level in setup code
Bob RobeyBob Robey
814722127f7Fixing another problem with bottom boundary neighbors
Bob RobeyBob Robey
c21daf540caFixing gpu version of neighbor problem
Bob RobeyBob Robey
edd4dc08fd7Fixing neighbor calc error on bottom boundary
Bob RobeyBob Robey
55cc8021169Fixing parallel setup
Bob RobeyBob Robey
2a31e60d09bFixing timers for calc_neighbors
Bob RobeyBob Robey
54c8f50d814more timer cleanup and removing rezone_count from clamr_checkall
Bob RobeyBob Robey
f1d342bbad0Fixing timers for refine_potential
Bob RobeyBob Robey
caa816756e6Optimizing the read gpu buffer in rezone_all
Bob RobeyBob Robey
4f78ce5d515Combining gpu_rezone_all and gpu_rezone_all_local
Bob RobeyBob Robey
c2f286e6724Merging gpu_mass_sum and gpu_mass_sum_local
Bob RobeyBob Robey
97029b9891fMerging gpu_calc_refine_potential and gpu_calc_refine_potential_local
Bob RobeyBob Robey
9428c76c465Merging gpu_calc_finite_diff and gpu_calc_finite_diff_local
Bob RobeyBob Robey
42c4f8e2f27Fixing uninitialized parallel variables
Bob RobeyBob Robey
8d508c17e97Merging calc_finite_difference and calc_finite_difference_local
Bob RobeyBob Robey
1f5046a3221Fixing calc_finite_diff timers
Bob RobeyBob Robey
4ca6ea52f02Fixing timers for timestep calc
Bob RobeyBob Robey
416003c8518Putting apply boundary conditions into calc_finite_difference
Bob RobeyBob Robey
be46f4c7604Putting read buffer inside communication block
Bob RobeyBob Robey
4ebb0c19538More optimizations for communications
Bob RobeyBob Robey
1dcbad12f91Removing unneeded L7_Updates
Bob RobeyBob Robey
ad9c81b0210Adding wait for event function to help with CPU/GPU compute overlap
brobeybrobey
8e99da026feAdding barriers and removing isnan in clamr
brobeybrobey
e75939e2991Fixing 1 processor case
brobeybrobey
dce6f976eb1Fixing refine_potential timer
brobeybrobey
e54fb666b4cAdding more timers to reduce unaccounted for time
brobeybrobey
0c11422156fTimer checks and fixes
dnicdnic
b0603ef13b2Added hash setup optimization in wave_kern.cl for hash_setup_local
dnicdnic
b72a747bd80MMerge branch 'master' of github.com:losalamos/CLAMR
brobeybrobey
82a720722d3Adding configure directory check for cuda for moonlight
brobeybrobey
87d599b8937Memory deallocates for clamr_checkall
brobeybrobey
a3ecc514413Removing global arrays when not needed
brobeybrobey
e9f93d96661Fixing error message for read and write buffer
dnicdnic
3aa133c4c2eAdded hash table setup optimizations in mesh.cpp for both calc_neighbors() and calc_enighbors_local()
brobeybrobey
f880b029014Fixing missing timer call in load balance
brobeybrobey
a6b1dd447aeCleaning up gpu memory leaks in clamr
dnicdnic
25310344fecMoved cpu_timer declaration of clamr_mpionly.cpp
Bob RobeyBob Robey
a0136f6d288Adding more timers