Author Commit Message Commit Date Samuel K. Gutierrez 0bbd89f8f96 Fix j7 race in memFree. 16 Nov 2013 Bob Robey c1e51362ecd Adding printout to clamr_cpuonly for fault tolerance work 19 Nov 2013 Bob Robey 1f3ebac2666 M Merge pull request #18 from samuelkgutierrez/master
Fix MPI type mismatch in mesh partition code. 16 Nov 2013 Samuel K. Gutierrez d42a69f2d66 Fix MPI type mismatch in mesh partition code. 16 Nov 2013 Bob Robey 0ef67a20c7e Fixing real types that should be real_t
Replacing pow function with shift to get rid of compiler errors 16 Nov 2013 Bob Robey b60d75f951a Fixing intermittent boost find errors
Fixing uint undefined in l7_dev_update 15 Nov 2013 Bob Robey 835ed04a13d M Merge pull request #17 from samuelkgutierrez/master
Don't build with experimental software by default. 15 Nov 2013 Samuel K. Gutierrez 588a20bc533 Don't build with experimental software by default.
Only use quo and j7 if all requirements (Boost, MPI, OpenMP, QUO) are met. One
can easily toggle between clamr_quo builds and others by unsetting $QUO_HOME. We
want a "clean" base so we can make sense of what's going on with the experimental
infrastructure. So, l7 will NOT be built with QUO support, even if the minimum
QUO requirements are met; it will only be built with QUO support if all
requirements are met. 15 Nov 2013 Bob Robey 75f20d00feb Fixing config setting HAVE_J7 -- adding message makes it work
properly 13 Nov 2013 Bob Robey beedee8d110 M Merge branch 'master' of github.com:losalamos/CLAMR 13 Nov 2013 Bob Robey 9bda002d55d M Merge pull request #16 from samuelkgutierrez/master
Update J7: Throw bad_alloc in alloc paths. 12 Nov 2013 Samuel K. Gutierrez 11491cb7d4c Update J7: Throw bad_alloc in alloc paths. 12 Nov 2013 Bob Robey 0c1ccf21ae1 Fixing compiler warnings 13 Nov 2013 Bob Robey 551481be56d Reverting kahan sum argument list for MPI_Op 13 Nov 2013 Bob Robey d750b71d878 Fixing more compiler warnings 12 Nov 2013 Bob Robey 213980ace91 Fixing compiler warnings in display 12 Nov 2013 Bob Robey b1a749cfac7 Fixing more compiler warnings 12 Nov 2013 Bob Robey 19824adfae7 Fixing compiler warnings 12 Nov 2013 Bob Robey 67c0a2d70a4 Fixing global check versions to not use J7 shmem allocations 12 Nov 2013 Bob Robey d6dfd81ede1 Moved pfini to constructor instead of init for state 12 Nov 2013 Bob Robey f76c675f874 Fixing memory errors and build problems 12 Nov 2013 Bob Robey c3feff3a92e M Merge branch 'master' of github.com:losalamos/CLAMR 12 Nov 2013 Bob Robey a3f3a9c2923 M Merge pull request #15 from samuelkgutierrez/master
First cut at j7 integration into MallocPlus + Mesh & State Updates 11 Nov 2013 Samuel K. Gutierrez e18d8dfc5c6 Super performance enhancement!
Remove sleep(1) in state calc_finite_difference :-). 11 Nov 2013 Samuel K. Gutierrez e4bdbc2183f First cut at j7 integration into MallocPlus.
This is really rough, but it doesn't crash. Please have a close look at all the
alloc functions I touched in this commit; I have have overdone the LOAD_BALANCE
stuff trying to get this to run. At least we know the base infrastructure is
okay. Lots of optimizations are still required. Furthermore, we may have some
allocs in there that are load balance even if the capability isn't present. This
is okay, because the allocs will just fall through, but... 11 Nov 2013 Bob Robey a693f0f0d80 M Merge pull request #14 from samuelkgutierrez/master
Add new experiment to load imbalance synthetic. 10 Nov 2013 Samuel K. Gutierrez 0fb0a726bd5 Add new experiment to load imbalance synthetic.
Partitioned by rows based both on weighted cells and particles. 10 Nov 2013 Bob Robey 63b21257923 Fixing restrict flag that was causing builds to fail 12 Nov 2013 Bob Robey f76d29f8a0c Fix to load balance for larger numbers of processors 10 Nov 2013 Bob Robey 4357486dd2d Fixing more memory leaks 10 Nov 2013 Bob Robey 7f31cb266eb Fixing some memory leaks and build issues 10 Nov 2013 Bob Robey c8eb243d448 Fixing unused variable warnings 09 Nov 2013 Bob Robey e376ba59010 Fixing compile error with include syntax 09 Nov 2013 Bob Robey 1f1bcb7aa7b Fixing memory overwrite in load balance -- used reals instead of
ints in mesh memory pointer loop 09 Nov 2013 Bob Robey ec225cf5244 Fixing j7 includes now that real type has been changed 09 Nov 2013 Bob Robey 7fc82f6df9f Changing typedef real to typedef real_t to fix problems with including
boost library 09 Nov 2013 Bob Robey c9e043ca652 M Merge pull request #13 from samuelkgutierrez/master
Load Imbalance Updates and j7 Bug Fixes 09 Nov 2013 Samuel K. Gutierrez 6eeeb9795cd Load Imbalance Updates and j7 Bug Fixes 09 Nov 2013 Bob Robey 6dc04019d19 Fixing builds with j7 08 Nov 2013 Bob Robey 345bb919180 More conditionals in main makefile 07 Nov 2013 Bob Robey a08e11cdac8 Putting conditionals around build products 07 Nov 2013 Bob Robey 6e6344aaab1 Putting find in for librt 07 Nov 2013 Bob Robey da11c559df2 Fixing build on Apple 07 Nov 2013 Bob Robey 75dd99ffce7 M Merge pull request #12 from samuelkgutierrez/master
Pull New Load Imbalance Synthetic 07 Nov 2013 Samuel K. Gutierrez 452318abfb0 rm Debug flags. 06 Nov 2013 Samuel K. Gutierrez 6c0685c5134 First cut at load balance synthetic, load-imbl.
Requires QUO, j7, Boost.
make load-imbl 06 Nov 2013 Bob Robey 11295d8382b M Merge branch 'master' of www.github.com:losalamos/CLAMR 05 Nov 2013 Bob Robey b7fdf23958d M Merge pull request #10 from samuelkgutierrez/master
Fix j7/MallocPlus Crashes 04 Nov 2013 Samuel K. Gutierrez b4bea0277fa Squashed commit of the following:
commit 9309343f9a5d9f242755dd5217d9c44ab921351d
Author: Samuel K. Gutierrez <samuel@lanl.gov>
Date: Mon Nov 4 17:18:23 2013 -0700
Fix j7 in MallocPlus crashes.
This one was tricky. Don't really want to go into it. Basically it boils down to
different views of MallocPlus' structure. Thanks for your help @hjelmn.
commit 4013fa99af6d88035a299b866695ae01147f72c1
Author: Samuel K. Gutierrez <samuel@lanl.gov>
Date: Mon Nov 4 15:02:46 2013 -0700
... 04 Nov 2013 Bob Robey 95f3370cea8 Should not free the load balance handle before it has finished being
used. 05 Nov 2013 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '0bbd89f8f9640801054cfe965074a83fabf1b34a', href: '/projects/FFWD2/repos/clamr/commits/0bbd89f8f9640801054cfe965074a83fabf1b34a',parents: [{ id: 'd42a69f2d66f693c2e36a124df4999a8f4f74298' }]},{id: 'c1e51362ecdbae6baf0ef7db5da1301ddc9751d5', href: '/projects/FFWD2/repos/clamr/commits/c1e51362ecdbae6baf0ef7db5da1301ddc9751d5',parents: [{ id: '1f3ebac266603585de1006873f098ba47e45a8c2' }]},{id: '1f3ebac266603585de1006873f098ba47e45a8c2', href: '/projects/FFWD2/repos/clamr/commits/1f3ebac266603585de1006873f098ba47e45a8c2',parents: [{ id: '0ef67a20c7e86b953c3a9517d177f13fda047360' },{ id: 'd42a69f2d66f693c2e36a124df4999a8f4f74298' }]},{id: 'd42a69f2d66f693c2e36a124df4999a8f4f74298', href: '/projects/FFWD2/repos/clamr/commits/d42a69f2d66f693c2e36a124df4999a8f4f74298',parents: [{ id: '588a20bc533ef619dc97f4878de6ffe2feb1a18f' }]},{id: '0ef67a20c7e86b953c3a9517d177f13fda047360', href: '/projects/FFWD2/repos/clamr/commits/0ef67a20c7e86b953c3a9517d177f13fda047360',parents: [{ id: 'b60d75f951a80cdf1356d4a0ff10d216b0a7138d' }]},{id: 'b60d75f951a80cdf1356d4a0ff10d216b0a7138d', href: '/projects/FFWD2/repos/clamr/commits/b60d75f951a80cdf1356d4a0ff10d216b0a7138d',parents: [{ id: '835ed04a13d3cd2f62a63cd5a63f762f74076bcb' }]},{id: '835ed04a13d3cd2f62a63cd5a63f762f74076bcb', href: '/projects/FFWD2/repos/clamr/commits/835ed04a13d3cd2f62a63cd5a63f762f74076bcb',parents: [{ id: '75f20d00febd5fbbb1ab127b6d91d949fc06caf8' },{ id: '588a20bc533ef619dc97f4878de6ffe2feb1a18f' }]},{id: '588a20bc533ef619dc97f4878de6ffe2feb1a18f', href: '/projects/FFWD2/repos/clamr/commits/588a20bc533ef619dc97f4878de6ffe2feb1a18f',parents: [{ id: '75f20d00febd5fbbb1ab127b6d91d949fc06caf8' }]},{id: '75f20d00febd5fbbb1ab127b6d91d949fc06caf8', href: '/projects/FFWD2/repos/clamr/commits/75f20d00febd5fbbb1ab127b6d91d949fc06caf8',parents: [{ id: 'beedee8d1106cf2ad3df7af1921295103e03a79e' }]},{id: 'beedee8d1106cf2ad3df7af1921295103e03a79e', href: '/projects/FFWD2/repos/clamr/commits/beedee8d1106cf2ad3df7af1921295103e03a79e',parents: [{ id: '0c1ccf21ae1382fae0a032cc569fc656d8d68edb' },{ id: '9bda002d55d8e28e35064e4d8927ad631b90be06' }]},{id: '9bda002d55d8e28e35064e4d8927ad631b90be06', href: '/projects/FFWD2/repos/clamr/commits/9bda002d55d8e28e35064e4d8927ad631b90be06',parents: [{ id: 'd750b71d878fc687b6326d8fa4495ca38bfd0043' },{ id: '11491cb7d4ca5a8d3e8a9f9bf85be7832da89f3c' }]},{id: '11491cb7d4ca5a8d3e8a9f9bf85be7832da89f3c', href: '/projects/FFWD2/repos/clamr/commits/11491cb7d4ca5a8d3e8a9f9bf85be7832da89f3c',parents: [{ id: '19824adfae7fcfef3995bb1c1013dec68e4f84f6' }]},{id: '0c1ccf21ae1382fae0a032cc569fc656d8d68edb', href: '/projects/FFWD2/repos/clamr/commits/0c1ccf21ae1382fae0a032cc569fc656d8d68edb',parents: [{ id: '551481be56de74468c0c57f8690a4d4895c7aeca' }]},{id: '551481be56de74468c0c57f8690a4d4895c7aeca', href: '/projects/FFWD2/repos/clamr/commits/551481be56de74468c0c57f8690a4d4895c7aeca',parents: [{ id: 'd750b71d878fc687b6326d8fa4495ca38bfd0043' }]},{id: 'd750b71d878fc687b6326d8fa4495ca38bfd0043', href: '/projects/FFWD2/repos/clamr/commits/d750b71d878fc687b6326d8fa4495ca38bfd0043',parents: [{ id: '213980ace912a48af5d15bcf07a0195e4998f5d2' }]},{id: '213980ace912a48af5d15bcf07a0195e4998f5d2', href: '/projects/FFWD2/repos/clamr/commits/213980ace912a48af5d15bcf07a0195e4998f5d2',parents: [{ id: 'b1a749cfac71134dcd9b3c47686a77ca37862bcb' }]},{id: 'b1a749cfac71134dcd9b3c47686a77ca37862bcb', href: '/projects/FFWD2/repos/clamr/commits/b1a749cfac71134dcd9b3c47686a77ca37862bcb',parents: [{ id: '19824adfae7fcfef3995bb1c1013dec68e4f84f6' }]},{id: '19824adfae7fcfef3995bb1c1013dec68e4f84f6', href: '/projects/FFWD2/repos/clamr/commits/19824adfae7fcfef3995bb1c1013dec68e4f84f6',parents: [{ id: '67c0a2d70a473d8f9e088b57297c3352192c65cd' }]},{id: '67c0a2d70a473d8f9e088b57297c3352192c65cd', href: '/projects/FFWD2/repos/clamr/commits/67c0a2d70a473d8f9e088b57297c3352192c65cd',parents: [{ id: 'd6dfd81ede10e3d03982a9d540bee5e614effe26' }]},{id: 'd6dfd81ede10e3d03982a9d540bee5e614effe26', href: '/projects/FFWD2/repos/clamr/commits/d6dfd81ede10e3d03982a9d540bee5e614effe26',parents: [{ id: 'f76c675f87470c2c4e29f9a25b63c449858845b0' }]},{id: 'f76c675f87470c2c4e29f9a25b63c449858845b0', href: '/projects/FFWD2/repos/clamr/commits/f76c675f87470c2c4e29f9a25b63c449858845b0',parents: [{ id: 'c3feff3a92e66120eb02e239703c982b85f9aef2' }]},{id: 'c3feff3a92e66120eb02e239703c982b85f9aef2', href: '/projects/FFWD2/repos/clamr/commits/c3feff3a92e66120eb02e239703c982b85f9aef2',parents: [{ id: '63b21257923025c42df56efc7ca95f583f874d6a' },{ id: 'a3f3a9c2923afb1a6d0a39b2ca32fdf607d30646' }]},{id: 'a3f3a9c2923afb1a6d0a39b2ca32fdf607d30646', href: '/projects/FFWD2/repos/clamr/commits/a3f3a9c2923afb1a6d0a39b2ca32fdf607d30646',parents: [{ id: 'a693f0f0d80e0151c2dbaec823f64b37e92d0266' },{ id: 'e18d8dfc5c6596e540e142b0712eeb993d753f84' }]},{id: 'e18d8dfc5c6596e540e142b0712eeb993d753f84', href: '/projects/FFWD2/repos/clamr/commits/e18d8dfc5c6596e540e142b0712eeb993d753f84',parents: [{ id: 'e4bdbc2183fc1b29a6e84c3c58b7d21863f417e8' }]},{id: 'e4bdbc2183fc1b29a6e84c3c58b7d21863f417e8', href: '/projects/FFWD2/repos/clamr/commits/e4bdbc2183fc1b29a6e84c3c58b7d21863f417e8',parents: [{ id: 'a693f0f0d80e0151c2dbaec823f64b37e92d0266' }]},{id: 'a693f0f0d80e0151c2dbaec823f64b37e92d0266', href: '/projects/FFWD2/repos/clamr/commits/a693f0f0d80e0151c2dbaec823f64b37e92d0266',parents: [{ id: 'f76d29f8a0c27750a6287bd73b65762b978a145d' },{ id: '0fb0a726bd590bea2d16736f99783b2e81976ae1' }]},{id: '0fb0a726bd590bea2d16736f99783b2e81976ae1', href: '/projects/FFWD2/repos/clamr/commits/0fb0a726bd590bea2d16736f99783b2e81976ae1',parents: [{ id: '4357486dd2d8587b6fbe6ef2254739abd5b5f742' }]},{id: '63b21257923025c42df56efc7ca95f583f874d6a', href: '/projects/FFWD2/repos/clamr/commits/63b21257923025c42df56efc7ca95f583f874d6a',parents: [{ id: 'f76d29f8a0c27750a6287bd73b65762b978a145d' }]},{id: 'f76d29f8a0c27750a6287bd73b65762b978a145d', href: '/projects/FFWD2/repos/clamr/commits/f76d29f8a0c27750a6287bd73b65762b978a145d',parents: [{ id: '4357486dd2d8587b6fbe6ef2254739abd5b5f742' }]},{id: '4357486dd2d8587b6fbe6ef2254739abd5b5f742', href: '/projects/FFWD2/repos/clamr/commits/4357486dd2d8587b6fbe6ef2254739abd5b5f742',parents: [{ id: '7f31cb266eb741504b5b2dd279492d927297b42b' }]},{id: '7f31cb266eb741504b5b2dd279492d927297b42b', href: '/projects/FFWD2/repos/clamr/commits/7f31cb266eb741504b5b2dd279492d927297b42b',parents: [{ id: 'c8eb243d4480bd37a566bbf3a1998847e86119f2' }]},{id: 'c8eb243d4480bd37a566bbf3a1998847e86119f2', href: '/projects/FFWD2/repos/clamr/commits/c8eb243d4480bd37a566bbf3a1998847e86119f2',parents: [{ id: 'e376ba59010cba62efbf2a451031e568526ad285' }]},{id: 'e376ba59010cba62efbf2a451031e568526ad285', href: '/projects/FFWD2/repos/clamr/commits/e376ba59010cba62efbf2a451031e568526ad285',parents: [{ id: '1f1bcb7aa7b51af5e9a62a8c086a322d5333fe18' }]},{id: '1f1bcb7aa7b51af5e9a62a8c086a322d5333fe18', href: '/projects/FFWD2/repos/clamr/commits/1f1bcb7aa7b51af5e9a62a8c086a322d5333fe18',parents: [{ id: 'ec225cf5244f3a602465a7f37687eb5dfd2a325f' }]},{id: 'ec225cf5244f3a602465a7f37687eb5dfd2a325f', href: '/projects/FFWD2/repos/clamr/commits/ec225cf5244f3a602465a7f37687eb5dfd2a325f',parents: [{ id: '7fc82f6df9f3b1409aedfca437bc7cf8b91bb116' }]},{id: '7fc82f6df9f3b1409aedfca437bc7cf8b91bb116', href: '/projects/FFWD2/repos/clamr/commits/7fc82f6df9f3b1409aedfca437bc7cf8b91bb116',parents: [{ id: 'c9e043ca6526cc947cfea6fa2bfcfc3f843d7ab9' }]},{id: 'c9e043ca6526cc947cfea6fa2bfcfc3f843d7ab9', href: '/projects/FFWD2/repos/clamr/commits/c9e043ca6526cc947cfea6fa2bfcfc3f843d7ab9',parents: [{ id: '6dc04019d19cbce53a694634f88f34fc5257ffa5' },{ id: '6eeeb9795cd893583a5fd001ff18e7b3457214ad' }]},{id: '6eeeb9795cd893583a5fd001ff18e7b3457214ad', href: '/projects/FFWD2/repos/clamr/commits/6eeeb9795cd893583a5fd001ff18e7b3457214ad',parents: [{ id: '75dd99ffce7ddaa83910dc00e47cc59d1a4b904d' }]},{id: '6dc04019d19cbce53a694634f88f34fc5257ffa5', href: '/projects/FFWD2/repos/clamr/commits/6dc04019d19cbce53a694634f88f34fc5257ffa5',parents: [{ id: '345bb91918044eb51ff99f8d620b884dfff32b66' }]},{id: '345bb91918044eb51ff99f8d620b884dfff32b66', href: '/projects/FFWD2/repos/clamr/commits/345bb91918044eb51ff99f8d620b884dfff32b66',parents: [{ id: 'a08e11cdac872f5a10daa7d382550252dc4d8edd' }]},{id: 'a08e11cdac872f5a10daa7d382550252dc4d8edd', href: '/projects/FFWD2/repos/clamr/commits/a08e11cdac872f5a10daa7d382550252dc4d8edd',parents: [{ id: '6e6344aaab1b0d625a4ac1fb40f113a0c95e1d29' }]},{id: '6e6344aaab1b0d625a4ac1fb40f113a0c95e1d29', href: '/projects/FFWD2/repos/clamr/commits/6e6344aaab1b0d625a4ac1fb40f113a0c95e1d29',parents: [{ id: 'da11c559df2ca1275097997e111f182ebf689bb0' }]},{id: 'da11c559df2ca1275097997e111f182ebf689bb0', href: '/projects/FFWD2/repos/clamr/commits/da11c559df2ca1275097997e111f182ebf689bb0',parents: [{ id: '75dd99ffce7ddaa83910dc00e47cc59d1a4b904d' }]},{id: '75dd99ffce7ddaa83910dc00e47cc59d1a4b904d', href: '/projects/FFWD2/repos/clamr/commits/75dd99ffce7ddaa83910dc00e47cc59d1a4b904d',parents: [{ id: '11295d8382b9d89a3f4c92107149a51241738b2f' },{ id: '452318abfb06248f275c56100e0846ae4ef971b3' }]},{id: '452318abfb06248f275c56100e0846ae4ef971b3', href: '/projects/FFWD2/repos/clamr/commits/452318abfb06248f275c56100e0846ae4ef971b3',parents: [{ id: '6c0685c5134c1b7472ab265cddce63effe17b650' }]},{id: '6c0685c5134c1b7472ab265cddce63effe17b650', href: '/projects/FFWD2/repos/clamr/commits/6c0685c5134c1b7472ab265cddce63effe17b650',parents: [{ id: '11295d8382b9d89a3f4c92107149a51241738b2f' }]},{id: '11295d8382b9d89a3f4c92107149a51241738b2f', href: '/projects/FFWD2/repos/clamr/commits/11295d8382b9d89a3f4c92107149a51241738b2f',parents: [{ id: '95f3370cea8456c2eafc8e3e08761c92a53ffde1' },{ id: 'b7fdf23958d4cd3380bae5bd3194992a13a2bcdc' }]},{id: 'b7fdf23958d4cd3380bae5bd3194992a13a2bcdc', href: '/projects/FFWD2/repos/clamr/commits/b7fdf23958d4cd3380bae5bd3194992a13a2bcdc',parents: [{ id: 'bf4d1e18f74a25254feb64c0ee0e23dd8c434515' },{ id: 'b4bea0277fae874cc4e8601bcde789801c086b54' }]},{id: 'b4bea0277fae874cc4e8601bcde789801c086b54', href: '/projects/FFWD2/repos/clamr/commits/b4bea0277fae874cc4e8601bcde789801c086b54',parents: [{ id: 'bf4d1e18f74a25254feb64c0ee0e23dd8c434515' }]},{id: '95f3370cea8456c2eafc8e3e08761c92a53ffde1', href: '/projects/FFWD2/repos/clamr/commits/95f3370cea8456c2eafc8e3e08761c92a53ffde1',parents: [{ id: 'bf4d1e18f74a25254feb64c0ee0e23dd8c434515' }]}]);