| Author | Commit | Message | Commit Date | Bob Robey | 8316690c791 | Only call rezone all when mesh changes | | Bob Robey | e6f258cab67 | Fixing bugs in clamr_gpucheck with new optimizations not to call
rezone or calc neighbors | | Bob Robey | 186f6b27630 | Only calling rezone and calc neighbors when needed | | Bob Robey | 39762419ca3 | Recalc neighbors for gpu code only when necessary | | Bob Robey | 159c135700c | Only calling calc neighbors when mesh sizes change for cpu codes | | Bob Robey | 1370cb5871c | Changing refine potential to call rezone_smooth in mesh class | | Bob Robey | 1578b7feff1 | Removing nan checks of H and replacing with check of sum
Removing references to neighbors in main loop | | Bob Robey | 6d1be941701 | Fixing parallel timer output
Fixing out of bounds writes into hash | | Bob Robey | e0e36dbe4af | Fixing missing _tmp in gpu_calc_neighbors
Commenting out hash setup timing | | Bob Robey | ef168672f54 | Fixing multiple printouts of timers | | Bob Robey | c8aaea52eb3 | Removing reduction scan timer
Removing special case option | | Bob Robey | 4fbe6413226 | Fixing cases where the first neighbor is local, but the second neighbor
of the finer two cells is not local | | Bob Robey | 7095f07e49a | Fixing jump more than 1 level in setup code | | Bob Robey | 814722127f7 | Fixing another problem with bottom boundary neighbors | | Bob Robey | c21daf540ca | Fixing gpu version of neighbor problem | | Bob Robey | edd4dc08fd7 | Fixing neighbor calc error on bottom boundary | | Bob Robey | 55cc8021169 | Fixing parallel setup | | Bob Robey | 2a31e60d09b | Fixing timers for calc_neighbors | | Bob Robey | 54c8f50d814 | more timer cleanup and removing rezone_count from clamr_checkall | | Bob Robey | f1d342bbad0 | Fixing timers for refine_potential | | Bob Robey | caa816756e6 | Optimizing the read gpu buffer in rezone_all | | Bob Robey | 4f78ce5d515 | Combining gpu_rezone_all and gpu_rezone_all_local | | Bob Robey | c2f286e6724 | Merging gpu_mass_sum and gpu_mass_sum_local | | Bob Robey | 97029b9891f | Merging gpu_calc_refine_potential and gpu_calc_refine_potential_local | | Bob Robey | 9428c76c465 | Merging gpu_calc_finite_diff and gpu_calc_finite_diff_local | | Bob Robey | 42c4f8e2f27 | Fixing uninitialized parallel variables | | Bob Robey | 8d508c17e97 | Merging calc_finite_difference and calc_finite_difference_local | | Bob Robey | 1f5046a3221 | Fixing calc_finite_diff timers | | Bob Robey | 4ca6ea52f02 | Fixing timers for timestep calc | | Bob Robey | 416003c8518 | Putting apply boundary conditions into calc_finite_difference | | Bob Robey | be46f4c7604 | Putting read buffer inside communication block | | Bob Robey | 4ebb0c19538 | More optimizations for communications | | Bob Robey | 1dcbad12f91 | Removing unneeded L7_Updates | | Bob Robey | ad9c81b0210 | Adding wait for event function to help with CPU/GPU compute overlap | | brobey | 8e99da026fe | Adding barriers and removing isnan in clamr | | brobey | e75939e2991 | Fixing 1 processor case | | brobey | dce6f976eb1 | Fixing refine_potential timer | | brobey | e54fb666b4c | Adding more timers to reduce unaccounted for time | | brobey | 0c11422156f | Timer checks and fixes | | dnic | b0603ef13b2 | Added hash setup optimization in wave_kern.cl for hash_setup_local | | dnic | b72a747bd80M | Merge branch 'master' of github.com:losalamos/CLAMR | | brobey | 82a720722d3 | Adding configure directory check for cuda for moonlight | | brobey | 87d599b8937 | Memory deallocates for clamr_checkall | | brobey | a3ecc514413 | Removing global arrays when not needed | | brobey | e9f93d96661 | Fixing error message for read and write buffer | | dnic | 3aa133c4c2e | Added hash table setup optimizations in mesh.cpp for both calc_neighbors() and calc_enighbors_local() | | brobey | f880b029014 | Fixing missing timer call in load balance | | brobey | a6b1dd447ae | Cleaning up gpu memory leaks in clamr | | dnic | 25310344fec | Moved cpu_timer declaration of clamr_mpionly.cpp | | Bob Robey | a0136f6d288 | Adding more timers | | ← PrevNext →require('plugin/commitgraph/network').applyCommits([{id: '8316690c791ddd1748f082ec023a526b3cb12197', href: '/projects/FFWD2/repos/clamr/commits/8316690c791ddd1748f082ec023a526b3cb12197',parents: [{ id: 'e6f258cab6759a9849b88210b3d6751cf5679c20' }]},{id: 'e6f258cab6759a9849b88210b3d6751cf5679c20', href: '/projects/FFWD2/repos/clamr/commits/e6f258cab6759a9849b88210b3d6751cf5679c20',parents: [{ id: '186f6b27630385c6bfa47794b6067c69b476b185' }]},{id: '186f6b27630385c6bfa47794b6067c69b476b185', href: '/projects/FFWD2/repos/clamr/commits/186f6b27630385c6bfa47794b6067c69b476b185',parents: [{ id: '39762419ca3c345db4467ee5118e97e60c2c349b' }]},{id: '39762419ca3c345db4467ee5118e97e60c2c349b', href: '/projects/FFWD2/repos/clamr/commits/39762419ca3c345db4467ee5118e97e60c2c349b',parents: [{ id: '159c135700cb81fd0b0058b91cbb43c10c096142' }]},{id: '159c135700cb81fd0b0058b91cbb43c10c096142', href: '/projects/FFWD2/repos/clamr/commits/159c135700cb81fd0b0058b91cbb43c10c096142',parents: [{ id: '1370cb5871cc59cdf5a1bda228b400a4ac6b1a25' }]},{id: '1370cb5871cc59cdf5a1bda228b400a4ac6b1a25', href: '/projects/FFWD2/repos/clamr/commits/1370cb5871cc59cdf5a1bda228b400a4ac6b1a25',parents: [{ id: '1578b7feff1c70745a5881e3f8cdf3f9838dd3b5' }]},{id: '1578b7feff1c70745a5881e3f8cdf3f9838dd3b5', href: '/projects/FFWD2/repos/clamr/commits/1578b7feff1c70745a5881e3f8cdf3f9838dd3b5',parents: [{ id: '6d1be94170152a0eab2ee02525f898d0ff5c56fe' }]},{id: '6d1be94170152a0eab2ee02525f898d0ff5c56fe', href: '/projects/FFWD2/repos/clamr/commits/6d1be94170152a0eab2ee02525f898d0ff5c56fe',parents: [{ id: 'e0e36dbe4af26e481e39cbed47cb7be5c26a0237' }]},{id: 'e0e36dbe4af26e481e39cbed47cb7be5c26a0237', href: '/projects/FFWD2/repos/clamr/commits/e0e36dbe4af26e481e39cbed47cb7be5c26a0237',parents: [{ id: 'ef168672f5479e287edc8d96650cf1b36d0da6d1' }]},{id: 'ef168672f5479e287edc8d96650cf1b36d0da6d1', href: '/projects/FFWD2/repos/clamr/commits/ef168672f5479e287edc8d96650cf1b36d0da6d1',parents: [{ id: 'c8aaea52eb3bb595ad733dc95373fca2febbb8bd' }]},{id: 'c8aaea52eb3bb595ad733dc95373fca2febbb8bd', href: '/projects/FFWD2/repos/clamr/commits/c8aaea52eb3bb595ad733dc95373fca2febbb8bd',parents: [{ id: '4fbe6413226f6a6022cb6207f099eeb584a6cf97' }]},{id: '4fbe6413226f6a6022cb6207f099eeb584a6cf97', href: '/projects/FFWD2/repos/clamr/commits/4fbe6413226f6a6022cb6207f099eeb584a6cf97',parents: [{ id: '7095f07e49adaec7127130e513f653afdfd51fec' }]},{id: '7095f07e49adaec7127130e513f653afdfd51fec', href: '/projects/FFWD2/repos/clamr/commits/7095f07e49adaec7127130e513f653afdfd51fec',parents: [{ id: '814722127f73cf8ac298e0be4b975f3235a00168' }]},{id: '814722127f73cf8ac298e0be4b975f3235a00168', href: '/projects/FFWD2/repos/clamr/commits/814722127f73cf8ac298e0be4b975f3235a00168',parents: [{ id: 'c21daf540cacc6b3d70ee886c58ba47efa0a2e21' }]},{id: 'c21daf540cacc6b3d70ee886c58ba47efa0a2e21', href: '/projects/FFWD2/repos/clamr/commits/c21daf540cacc6b3d70ee886c58ba47efa0a2e21',parents: [{ id: 'edd4dc08fd78ac7268251b9083954d62d461c9cd' }]},{id: 'edd4dc08fd78ac7268251b9083954d62d461c9cd', href: '/projects/FFWD2/repos/clamr/commits/edd4dc08fd78ac7268251b9083954d62d461c9cd',parents: [{ id: '55cc80211699673f34f7665f3b0cb56f5366820a' }]},{id: '55cc80211699673f34f7665f3b0cb56f5366820a', href: '/projects/FFWD2/repos/clamr/commits/55cc80211699673f34f7665f3b0cb56f5366820a',parents: [{ id: '2a31e60d09b2df624df4c6b4c41a223ad01c9576' }]},{id: '2a31e60d09b2df624df4c6b4c41a223ad01c9576', href: '/projects/FFWD2/repos/clamr/commits/2a31e60d09b2df624df4c6b4c41a223ad01c9576',parents: [{ id: '54c8f50d81410806220a0555180476ecfd033a43' }]},{id: '54c8f50d81410806220a0555180476ecfd033a43', href: '/projects/FFWD2/repos/clamr/commits/54c8f50d81410806220a0555180476ecfd033a43',parents: [{ id: 'f1d342bbad0eb81f1331654dc4f63f83bfb645e5' }]},{id: 'f1d342bbad0eb81f1331654dc4f63f83bfb645e5', href: '/projects/FFWD2/repos/clamr/commits/f1d342bbad0eb81f1331654dc4f63f83bfb645e5',parents: [{ id: 'caa816756e6697bf040706bd9c01ab78dff17631' }]},{id: 'caa816756e6697bf040706bd9c01ab78dff17631', href: '/projects/FFWD2/repos/clamr/commits/caa816756e6697bf040706bd9c01ab78dff17631',parents: [{ id: '4f78ce5d515596587422042721db4b26c820b317' }]},{id: '4f78ce5d515596587422042721db4b26c820b317', href: '/projects/FFWD2/repos/clamr/commits/4f78ce5d515596587422042721db4b26c820b317',parents: [{ id: 'c2f286e672439e5e95f38d9ea76cd8d252773a71' }]},{id: 'c2f286e672439e5e95f38d9ea76cd8d252773a71', href: '/projects/FFWD2/repos/clamr/commits/c2f286e672439e5e95f38d9ea76cd8d252773a71',parents: [{ id: '97029b9891f97b0bdf92da31cbf138935cd5ee72' }]},{id: '97029b9891f97b0bdf92da31cbf138935cd5ee72', href: '/projects/FFWD2/repos/clamr/commits/97029b9891f97b0bdf92da31cbf138935cd5ee72',parents: [{ id: '9428c76c46568048daac45194f3e92445e1fe66c' }]},{id: '9428c76c46568048daac45194f3e92445e1fe66c', href: '/projects/FFWD2/repos/clamr/commits/9428c76c46568048daac45194f3e92445e1fe66c',parents: [{ id: '42c4f8e2f27b1989a1dac3ae8a514a1022a1bd8c' }]},{id: '42c4f8e2f27b1989a1dac3ae8a514a1022a1bd8c', href: '/projects/FFWD2/repos/clamr/commits/42c4f8e2f27b1989a1dac3ae8a514a1022a1bd8c',parents: [{ id: '8d508c17e9771ce7dff8de570ca11c698d959616' }]},{id: '8d508c17e9771ce7dff8de570ca11c698d959616', href: '/projects/FFWD2/repos/clamr/commits/8d508c17e9771ce7dff8de570ca11c698d959616',parents: [{ id: '1f5046a32212c302ad18615b359ab7b73d0c8252' }]},{id: '1f5046a32212c302ad18615b359ab7b73d0c8252', href: '/projects/FFWD2/repos/clamr/commits/1f5046a32212c302ad18615b359ab7b73d0c8252',parents: [{ id: '4ca6ea52f024bfc5f5945da94c8ddf8dc7f529df' }]},{id: '4ca6ea52f024bfc5f5945da94c8ddf8dc7f529df', href: '/projects/FFWD2/repos/clamr/commits/4ca6ea52f024bfc5f5945da94c8ddf8dc7f529df',parents: [{ id: '416003c85185850932d6543e81e38b0cad763caa' }]},{id: '416003c85185850932d6543e81e38b0cad763caa', href: '/projects/FFWD2/repos/clamr/commits/416003c85185850932d6543e81e38b0cad763caa',parents: [{ id: 'be46f4c7604291d1f7bbd0b52ab8c1425a88b866' }]},{id: 'be46f4c7604291d1f7bbd0b52ab8c1425a88b866', href: '/projects/FFWD2/repos/clamr/commits/be46f4c7604291d1f7bbd0b52ab8c1425a88b866',parents: [{ id: '4ebb0c19538075c59d27796b0742ae229bdf9fe5' }]},{id: '4ebb0c19538075c59d27796b0742ae229bdf9fe5', href: '/projects/FFWD2/repos/clamr/commits/4ebb0c19538075c59d27796b0742ae229bdf9fe5',parents: [{ id: '1dcbad12f91a4550c85eb627bb4489773feed44d' }]},{id: '1dcbad12f91a4550c85eb627bb4489773feed44d', href: '/projects/FFWD2/repos/clamr/commits/1dcbad12f91a4550c85eb627bb4489773feed44d',parents: [{ id: 'ad9c81b0210a501dd90a2ec66fb6feca1f3b81dd' }]},{id: 'ad9c81b0210a501dd90a2ec66fb6feca1f3b81dd', href: '/projects/FFWD2/repos/clamr/commits/ad9c81b0210a501dd90a2ec66fb6feca1f3b81dd',parents: [{ id: '8e99da026fe309967db9cd71a44743c012a9f174' }]},{id: '8e99da026fe309967db9cd71a44743c012a9f174', href: '/projects/FFWD2/repos/clamr/commits/8e99da026fe309967db9cd71a44743c012a9f174',parents: [{ id: 'e75939e2991cc591a1a72f85223175e1b2d712ca' }]},{id: 'e75939e2991cc591a1a72f85223175e1b2d712ca', href: '/projects/FFWD2/repos/clamr/commits/e75939e2991cc591a1a72f85223175e1b2d712ca',parents: [{ id: 'dce6f976eb13b960a9f7922edf2b5874bbde9539' }]},{id: 'dce6f976eb13b960a9f7922edf2b5874bbde9539', href: '/projects/FFWD2/repos/clamr/commits/dce6f976eb13b960a9f7922edf2b5874bbde9539',parents: [{ id: 'e54fb666b4c2ce4217db7a4996a01032aa68fecc' }]},{id: 'e54fb666b4c2ce4217db7a4996a01032aa68fecc', href: '/projects/FFWD2/repos/clamr/commits/e54fb666b4c2ce4217db7a4996a01032aa68fecc',parents: [{ id: '0c11422156f2cceafb92d9650937c7b4f7ad618f' }]},{id: '0c11422156f2cceafb92d9650937c7b4f7ad618f', href: '/projects/FFWD2/repos/clamr/commits/0c11422156f2cceafb92d9650937c7b4f7ad618f',parents: [{ id: 'b0603ef13b28247d0b9704a0466dae376f798b1e' }]},{id: 'b0603ef13b28247d0b9704a0466dae376f798b1e', href: '/projects/FFWD2/repos/clamr/commits/b0603ef13b28247d0b9704a0466dae376f798b1e',parents: [{ id: 'b72a747bd809fad6bea858c82efc30f3e88ca2b9' }]},{id: 'b72a747bd809fad6bea858c82efc30f3e88ca2b9', href: '/projects/FFWD2/repos/clamr/commits/b72a747bd809fad6bea858c82efc30f3e88ca2b9',parents: [{ id: '3aa133c4c2e386e9761f59a852c5ec9aa1bbfb02' },{ id: '82a720722d38707dbb0ff85ceee8ebf6090672a1' }]},{id: '82a720722d38707dbb0ff85ceee8ebf6090672a1', href: '/projects/FFWD2/repos/clamr/commits/82a720722d38707dbb0ff85ceee8ebf6090672a1',parents: [{ id: '87d599b89372cb88ac8b55f85eabf119807b6ac5' }]},{id: '87d599b89372cb88ac8b55f85eabf119807b6ac5', href: '/projects/FFWD2/repos/clamr/commits/87d599b89372cb88ac8b55f85eabf119807b6ac5',parents: [{ id: 'a3ecc51441325bb31731d074f5dc27bd53f6509a' }]},{id: 'a3ecc51441325bb31731d074f5dc27bd53f6509a', href: '/projects/FFWD2/repos/clamr/commits/a3ecc51441325bb31731d074f5dc27bd53f6509a',parents: [{ id: 'e9f93d9666156c40fe06ed1e900db4aa73a97b0b' }]},{id: 'e9f93d9666156c40fe06ed1e900db4aa73a97b0b', href: '/projects/FFWD2/repos/clamr/commits/e9f93d9666156c40fe06ed1e900db4aa73a97b0b',parents: [{ id: 'f880b029014445917b13d62dedffe2db7adb3ed2' }]},{id: '3aa133c4c2e386e9761f59a852c5ec9aa1bbfb02', href: '/projects/FFWD2/repos/clamr/commits/3aa133c4c2e386e9761f59a852c5ec9aa1bbfb02',parents: [{ id: 'f880b029014445917b13d62dedffe2db7adb3ed2' }]},{id: 'f880b029014445917b13d62dedffe2db7adb3ed2', href: '/projects/FFWD2/repos/clamr/commits/f880b029014445917b13d62dedffe2db7adb3ed2',parents: [{ id: 'a6b1dd447aec4258a5e05e39d74cc9a35ad44fa4' }]},{id: 'a6b1dd447aec4258a5e05e39d74cc9a35ad44fa4', href: '/projects/FFWD2/repos/clamr/commits/a6b1dd447aec4258a5e05e39d74cc9a35ad44fa4',parents: [{ id: '25310344fec4689d84bd37b75380df197cfd4884' }]},{id: '25310344fec4689d84bd37b75380df197cfd4884', href: '/projects/FFWD2/repos/clamr/commits/25310344fec4689d84bd37b75380df197cfd4884',parents: [{ id: 'a0136f6d28839b70dfc5c79544314d22a02e358c' }]},{id: 'a0136f6d28839b70dfc5c79544314d22a02e358c', href: '/projects/FFWD2/repos/clamr/commits/a0136f6d28839b70dfc5c79544314d22a02e358c',parents: [{ id: '1225471358f143eed2375bce774e3f00f364028e' }]}]); |
|