| Author | Commit | Message | Commit Date | Bob Robey | 518cc64fa57 | Minor cleanup in calc_neighbors_local | | Bob Robey | 79dd399285c | Fixing edge case for gpu calc neighbor version | | Bob Robey | 7560caceaa8 | Adding new files and deleting old | | Bob Robey | c887e12b2a0 | Rewriting l7_push_update to l7 standards | | Bob Robey | 73f985b8bc7 | Moving memory allocation and free into setup and free calls for push | | Bob Robey | ac78ff6db4a | Putting in sparse communication instead of allgathers in calc_neighbors_local | | Bob Robey | e43420692b6 | Fixing scripts for openmpi 1.6.3 | | Bob Robey | fff371ef770M | Merge branch 'master' of github.com:losalamos/CLAMR | | Bob Robey | 1d38d4a403e | Fixing sizes for perfect hash in init | | Bob Robey | 2e78741af98 | Fixing compiler warnings | | Bob Robey | b8f16e83abc | Fixing crashes at 128 processors | | Bob Robey | d61ea353587 | Fixing memory leak with hash table for MPI | | Bob Robey | 2c6d85ceac4 | More fixes to parallel neighbor finding special cases | | Bob Robey | 3ba4961b850 | Fixing some bugs due to rare combinatioins for neighbor calcs | | Bob Robey | 1edfdd1c498 | Fixing negative j index in read hash | | Bob Robey | b1321433bc0 | Putting in compact hash table for MPI/GPU | | Bob Robey | ee02fd02e2e | Getting opt level 3 to work for MPI/GPU version | | Bob Robey | d7e14d7219f | Adding update of current hashkey to compact hash table for GPU | | Bob Robey | 2e5511c8772 | Fixes to compact hash algorithm | | Bob Robey | d7e6cbb8783 | Adding test for reusing same location again in hash | | Bob Robey | 1267a2c6973 | Putting back in compact hash for mpi parallel version | | Bob Robey | 9007c4ee57a | Fixing boundary cell neighbors | | Bob Robey | d6a87f44e32 | Adding more debug changes | | Bob Robey | 328f4098500 | Putting back in debug changes | | Bob Robey | 764e72980c2 | Backing out of compact hash changes for parallel runs | | Bob Robey | e8ed298975e | Fixing bug on boundary cell neighbor | | Bob Robey | ef0bb4ba2bc | Adding OPT LEVEL 3 for MPI/GPU | | Bob Robey | 19dfda0a2ad | Removing setting of corners for compact hash | | Bob Robey | 88663e9a2f4M | Merge branch 'master' of github.com:losalamos/CLAMR | | Bob Robey | 55ad1718ea4 | Removing debug statement | | Bob Robey | 596a45b7348 | Adding compact hash calls for MPI CPU version of code | | Bob Robey | 7e339d5f64e | Putting in 1 write multiple reads for cpu hash table | | Bob Robey | 36073417b35 | Getting gpu compact hash code bypassed on mac laptop | | Bob Robey | d17b3551727 | Adding compact hash code to gpu | | Bob Robey | a3c14322efb | Restructuring kernels to allow compact hash to be added | | Bob Robey | 4869e6cc680 | More compiler issues on moonlight | | Bob Robey | 6dcce807f87 | Fixing compiler problems on moonlight | | Bob Robey | ae74cc081a0 | Fixing compile problems | | Bob Robey | 8877c66423c | Adding structure for OPT_LEVEL 4 for GPU | | Bob Robey | 6112279573f | Fixing compile on moonlight -- ulong already defined | | Bob Robey | daf0b04c0f0 | Updating opt level 3 to match code for 4 | | Bob Robey | 2657e191f34 | Reworking calc neighbors to reduce hash reads | | brobey | a133714b653 | Adding double hashing method | | Bob Robey | df17aed5580 | Adding compact hash algorithm for the CPU -- drops memory usage and
for more levels of refinement, speeds up the neighbor calculations. | | Bob Robey | c7fadaaf2e6 | Minor optimizations for neighbor opt_level 3 | | Bob Robey | 5f33bc5951c | Fixing the 1 write/3 read neighbor algorithm for the single CPU and
GPU code. The distributed code still needs to have these added. | | Bob Robey | 809424becf5 | Fixing the do_load_balance interface so that clamr_checkall works
and doesn't use an updated number of cells for the gpu_do_load_balance
call | | Bob Robey | 252c1ff2a0f | Fixing clamr_checkall to stash a copy of the new_ncells in gpu_new_ncells
so that the load balance for the gpu does not use the updated value | | Bob Robey | df9b498bfe1 | Adding weight array to load balance routines | | Bob Robey | 84687526cc8 | Removing ncells_global from load balance argument list | | ← PrevNext →require('plugin/commitgraph/network').applyCommits([{id: '518cc64fa572905b3e59384b2ae936c4b5a0fe2e', href: '/projects/FFWD2/repos/clamr/commits/518cc64fa572905b3e59384b2ae936c4b5a0fe2e',parents: [{ id: '79dd399285c4dc542f93ef6daadac940b937dcc8' }]},{id: '79dd399285c4dc542f93ef6daadac940b937dcc8', href: '/projects/FFWD2/repos/clamr/commits/79dd399285c4dc542f93ef6daadac940b937dcc8',parents: [{ id: '7560caceaa852f8865b41a66344f70d02f4bd324' }]},{id: '7560caceaa852f8865b41a66344f70d02f4bd324', href: '/projects/FFWD2/repos/clamr/commits/7560caceaa852f8865b41a66344f70d02f4bd324',parents: [{ id: 'c887e12b2a0b087b75f464f5cb09bd478ea813f4' }]},{id: 'c887e12b2a0b087b75f464f5cb09bd478ea813f4', href: '/projects/FFWD2/repos/clamr/commits/c887e12b2a0b087b75f464f5cb09bd478ea813f4',parents: [{ id: '73f985b8bc77b0a795ed6ba323d78522a9573c48' }]},{id: '73f985b8bc77b0a795ed6ba323d78522a9573c48', href: '/projects/FFWD2/repos/clamr/commits/73f985b8bc77b0a795ed6ba323d78522a9573c48',parents: [{ id: 'ac78ff6db4a3bd286703d847c05853c1fc4a34f2' }]},{id: 'ac78ff6db4a3bd286703d847c05853c1fc4a34f2', href: '/projects/FFWD2/repos/clamr/commits/ac78ff6db4a3bd286703d847c05853c1fc4a34f2',parents: [{ id: 'e43420692b6cca436e591e9a29bed1a8e32c1470' }]},{id: 'e43420692b6cca436e591e9a29bed1a8e32c1470', href: '/projects/FFWD2/repos/clamr/commits/e43420692b6cca436e591e9a29bed1a8e32c1470',parents: [{ id: 'fff371ef770a524afc03273366a6dd0b2db15903' }]},{id: 'fff371ef770a524afc03273366a6dd0b2db15903', href: '/projects/FFWD2/repos/clamr/commits/fff371ef770a524afc03273366a6dd0b2db15903',parents: [{ id: 'b8f16e83abc11623858f465d15fcfb53d2f12507' },{ id: '1d38d4a403e67a1782258595e6534f8ea6a8d59c' }]},{id: '1d38d4a403e67a1782258595e6534f8ea6a8d59c', href: '/projects/FFWD2/repos/clamr/commits/1d38d4a403e67a1782258595e6534f8ea6a8d59c',parents: [{ id: '2e78741af981c9aa162c2ad8468d8255fb8e3e6b' }]},{id: '2e78741af981c9aa162c2ad8468d8255fb8e3e6b', href: '/projects/FFWD2/repos/clamr/commits/2e78741af981c9aa162c2ad8468d8255fb8e3e6b',parents: [{ id: 'd61ea353587d2a74c7b3aef1f583d9f100f3703c' }]},{id: 'b8f16e83abc11623858f465d15fcfb53d2f12507', href: '/projects/FFWD2/repos/clamr/commits/b8f16e83abc11623858f465d15fcfb53d2f12507',parents: [{ id: 'd61ea353587d2a74c7b3aef1f583d9f100f3703c' }]},{id: 'd61ea353587d2a74c7b3aef1f583d9f100f3703c', href: '/projects/FFWD2/repos/clamr/commits/d61ea353587d2a74c7b3aef1f583d9f100f3703c',parents: [{ id: '2c6d85ceac4e210fccb3aec7975a17527ec32ac5' }]},{id: '2c6d85ceac4e210fccb3aec7975a17527ec32ac5', href: '/projects/FFWD2/repos/clamr/commits/2c6d85ceac4e210fccb3aec7975a17527ec32ac5',parents: [{ id: '3ba4961b850836445eae15a0f7afac281e38a7f4' }]},{id: '3ba4961b850836445eae15a0f7afac281e38a7f4', href: '/projects/FFWD2/repos/clamr/commits/3ba4961b850836445eae15a0f7afac281e38a7f4',parents: [{ id: '1edfdd1c49874ad75439300535fe6a485bee4ccd' }]},{id: '1edfdd1c49874ad75439300535fe6a485bee4ccd', href: '/projects/FFWD2/repos/clamr/commits/1edfdd1c49874ad75439300535fe6a485bee4ccd',parents: [{ id: 'b1321433bc059a5fd23f2c7330260150c43f6ff6' }]},{id: 'b1321433bc059a5fd23f2c7330260150c43f6ff6', href: '/projects/FFWD2/repos/clamr/commits/b1321433bc059a5fd23f2c7330260150c43f6ff6',parents: [{ id: 'ee02fd02e2ecb40ac5d51fd373a6f422896002ec' }]},{id: 'ee02fd02e2ecb40ac5d51fd373a6f422896002ec', href: '/projects/FFWD2/repos/clamr/commits/ee02fd02e2ecb40ac5d51fd373a6f422896002ec',parents: [{ id: 'd7e14d7219fe2f2ce1eda5044bef4a9c1dffc9e9' }]},{id: 'd7e14d7219fe2f2ce1eda5044bef4a9c1dffc9e9', href: '/projects/FFWD2/repos/clamr/commits/d7e14d7219fe2f2ce1eda5044bef4a9c1dffc9e9',parents: [{ id: '2e5511c8772615d6094bd17b992552a339922116' }]},{id: '2e5511c8772615d6094bd17b992552a339922116', href: '/projects/FFWD2/repos/clamr/commits/2e5511c8772615d6094bd17b992552a339922116',parents: [{ id: 'd7e6cbb8783d695e0855e53416a389ea597de8f6' }]},{id: 'd7e6cbb8783d695e0855e53416a389ea597de8f6', href: '/projects/FFWD2/repos/clamr/commits/d7e6cbb8783d695e0855e53416a389ea597de8f6',parents: [{ id: '1267a2c6973557f8b0f65e9e96173c75756daaec' }]},{id: '1267a2c6973557f8b0f65e9e96173c75756daaec', href: '/projects/FFWD2/repos/clamr/commits/1267a2c6973557f8b0f65e9e96173c75756daaec',parents: [{ id: '9007c4ee57a7d38527d2edb74b83a33e838db570' }]},{id: '9007c4ee57a7d38527d2edb74b83a33e838db570', href: '/projects/FFWD2/repos/clamr/commits/9007c4ee57a7d38527d2edb74b83a33e838db570',parents: [{ id: 'd6a87f44e32d01ad3f0859b3f91140ee9401fc77' }]},{id: 'd6a87f44e32d01ad3f0859b3f91140ee9401fc77', href: '/projects/FFWD2/repos/clamr/commits/d6a87f44e32d01ad3f0859b3f91140ee9401fc77',parents: [{ id: '328f409850022cfd794f0befb6f970c2d406476a' }]},{id: '328f409850022cfd794f0befb6f970c2d406476a', href: '/projects/FFWD2/repos/clamr/commits/328f409850022cfd794f0befb6f970c2d406476a',parents: [{ id: '764e72980c291214cf3f46661009edc7173961de' }]},{id: '764e72980c291214cf3f46661009edc7173961de', href: '/projects/FFWD2/repos/clamr/commits/764e72980c291214cf3f46661009edc7173961de',parents: [{ id: 'e8ed298975e474f54162920cf5d4c8bff210f5c7' }]},{id: 'e8ed298975e474f54162920cf5d4c8bff210f5c7', href: '/projects/FFWD2/repos/clamr/commits/e8ed298975e474f54162920cf5d4c8bff210f5c7',parents: [{ id: 'ef0bb4ba2bcab9faf26c96d800d4b2c160a4a1a1' }]},{id: 'ef0bb4ba2bcab9faf26c96d800d4b2c160a4a1a1', href: '/projects/FFWD2/repos/clamr/commits/ef0bb4ba2bcab9faf26c96d800d4b2c160a4a1a1',parents: [{ id: '19dfda0a2ada37761c46586ce2b326eec445bdc2' }]},{id: '19dfda0a2ada37761c46586ce2b326eec445bdc2', href: '/projects/FFWD2/repos/clamr/commits/19dfda0a2ada37761c46586ce2b326eec445bdc2',parents: [{ id: '88663e9a2f43ee7ab41671350ef3b50c30084f52' }]},{id: '88663e9a2f43ee7ab41671350ef3b50c30084f52', href: '/projects/FFWD2/repos/clamr/commits/88663e9a2f43ee7ab41671350ef3b50c30084f52',parents: [{ id: '596a45b73484ce1da94e63f427fb8e2c4ff5bf24' },{ id: '55ad1718ea467fec8a986002d73c812a55d696bf' }]},{id: '55ad1718ea467fec8a986002d73c812a55d696bf', href: '/projects/FFWD2/repos/clamr/commits/55ad1718ea467fec8a986002d73c812a55d696bf',parents: [{ id: '36073417b3556c509c5574e9667c5d9caff33720' }]},{id: '596a45b73484ce1da94e63f427fb8e2c4ff5bf24', href: '/projects/FFWD2/repos/clamr/commits/596a45b73484ce1da94e63f427fb8e2c4ff5bf24',parents: [{ id: '7e339d5f64e0b21924de108c53ad87882f90913f' }]},{id: '7e339d5f64e0b21924de108c53ad87882f90913f', href: '/projects/FFWD2/repos/clamr/commits/7e339d5f64e0b21924de108c53ad87882f90913f',parents: [{ id: '36073417b3556c509c5574e9667c5d9caff33720' }]},{id: '36073417b3556c509c5574e9667c5d9caff33720', href: '/projects/FFWD2/repos/clamr/commits/36073417b3556c509c5574e9667c5d9caff33720',parents: [{ id: 'd17b3551727a8172d49fbae7f35247625ba31453' }]},{id: 'd17b3551727a8172d49fbae7f35247625ba31453', href: '/projects/FFWD2/repos/clamr/commits/d17b3551727a8172d49fbae7f35247625ba31453',parents: [{ id: 'a3c14322efbfa9b15379eba61977eb3ce73eee2c' }]},{id: 'a3c14322efbfa9b15379eba61977eb3ce73eee2c', href: '/projects/FFWD2/repos/clamr/commits/a3c14322efbfa9b15379eba61977eb3ce73eee2c',parents: [{ id: '4869e6cc680c7214f6741a2fb4669bfe6f03c09b' }]},{id: '4869e6cc680c7214f6741a2fb4669bfe6f03c09b', href: '/projects/FFWD2/repos/clamr/commits/4869e6cc680c7214f6741a2fb4669bfe6f03c09b',parents: [{ id: '6dcce807f87066a136f649c1ad69b88e0ce9f65e' }]},{id: '6dcce807f87066a136f649c1ad69b88e0ce9f65e', href: '/projects/FFWD2/repos/clamr/commits/6dcce807f87066a136f649c1ad69b88e0ce9f65e',parents: [{ id: 'ae74cc081a0e0cc187f4d298841fc5a5f411da7f' }]},{id: 'ae74cc081a0e0cc187f4d298841fc5a5f411da7f', href: '/projects/FFWD2/repos/clamr/commits/ae74cc081a0e0cc187f4d298841fc5a5f411da7f',parents: [{ id: '8877c66423c3726f2452b76d362109a5a5d41e55' }]},{id: '8877c66423c3726f2452b76d362109a5a5d41e55', href: '/projects/FFWD2/repos/clamr/commits/8877c66423c3726f2452b76d362109a5a5d41e55',parents: [{ id: '6112279573fb3e4ede12084835f08b04324ecd7e' }]},{id: '6112279573fb3e4ede12084835f08b04324ecd7e', href: '/projects/FFWD2/repos/clamr/commits/6112279573fb3e4ede12084835f08b04324ecd7e',parents: [{ id: 'daf0b04c0f02cd34129af1409f5a5f0fa895abf9' }]},{id: 'daf0b04c0f02cd34129af1409f5a5f0fa895abf9', href: '/projects/FFWD2/repos/clamr/commits/daf0b04c0f02cd34129af1409f5a5f0fa895abf9',parents: [{ id: '2657e191f34240e1f7872a524cd9bc33d2e840c7' }]},{id: '2657e191f34240e1f7872a524cd9bc33d2e840c7', href: '/projects/FFWD2/repos/clamr/commits/2657e191f34240e1f7872a524cd9bc33d2e840c7',parents: [{ id: 'a133714b653ac6a0b481de2c632e2c835063fe6c' }]},{id: 'a133714b653ac6a0b481de2c632e2c835063fe6c', href: '/projects/FFWD2/repos/clamr/commits/a133714b653ac6a0b481de2c632e2c835063fe6c',parents: [{ id: 'df17aed558060aa7e91d198d68848c658fb17ce3' }]},{id: 'df17aed558060aa7e91d198d68848c658fb17ce3', href: '/projects/FFWD2/repos/clamr/commits/df17aed558060aa7e91d198d68848c658fb17ce3',parents: [{ id: 'c7fadaaf2e65e5b55e816821498cd9aef77007cd' }]},{id: 'c7fadaaf2e65e5b55e816821498cd9aef77007cd', href: '/projects/FFWD2/repos/clamr/commits/c7fadaaf2e65e5b55e816821498cd9aef77007cd',parents: [{ id: '5f33bc5951c53150962f6c8c58aa312558874c26' }]},{id: '5f33bc5951c53150962f6c8c58aa312558874c26', href: '/projects/FFWD2/repos/clamr/commits/5f33bc5951c53150962f6c8c58aa312558874c26',parents: [{ id: '809424becf5ae3e5d1d88329cc0ad6d3d3a662fa' }]},{id: '809424becf5ae3e5d1d88329cc0ad6d3d3a662fa', href: '/projects/FFWD2/repos/clamr/commits/809424becf5ae3e5d1d88329cc0ad6d3d3a662fa',parents: [{ id: '252c1ff2a0f55e471d30fce2c65e0018b1df8d2d' }]},{id: '252c1ff2a0f55e471d30fce2c65e0018b1df8d2d', href: '/projects/FFWD2/repos/clamr/commits/252c1ff2a0f55e471d30fce2c65e0018b1df8d2d',parents: [{ id: 'df9b498bfe106e4bcd045764033467deac622eb4' }]},{id: 'df9b498bfe106e4bcd045764033467deac622eb4', href: '/projects/FFWD2/repos/clamr/commits/df9b498bfe106e4bcd045764033467deac622eb4',parents: [{ id: '84687526cc8ee22f873f9a78617bb48f77f845f2' }]},{id: '84687526cc8ee22f873f9a78617bb48f77f845f2', href: '/projects/FFWD2/repos/clamr/commits/84687526cc8ee22f873f9a78617bb48f77f845f2',parents: [{ id: 'bee1f872e4ae6bb22916938963ea6a17040e5a16' }]}]); |
|