Skip to content

Commit 1b6b49a

Browse files
authored
#340: Implement clustering-based transfer strategy (#341)
* #340: skeleton implementation * #338: separate out transfer phase and make it sub classable (#339) * #338: completed base transfer strategy and fixed algorithm doc * #338: progress checkpoint of recursive transfer strategy * #338: fixed previous commit (added incorrect file) * #338: object ordering strategy is specific to recursive technique * #338: progress checkpoint * #338: pushed changes to internals to check against CI * #338: completed refactoring to separate out transfer and make it abstract * #340: progress checkpoint before rebasing * #340: modified configuration validator to allow for recursive strategy * #338: modified template configuration files with transfer strategy * #340: update script with transfer strategy * #340: updated all CI scripts with transfer strategy * #340: skeleton implementation * #340: progress checkpoint before rebasing * #340: modified configuration validator to allow for recursive strategy * #338: modified template configuration files with transfer strategy * #340: update script with transfer strategy * #340: updated all CI scripts with transfer strategy * #340: integrated Clustering strategy in framework; now executing * #340: more debug info * #340: a working implementation for unbreakable clusters * #340: removed now-unused debug/testing statements * #340: checkpoint of implementation state finding global optimum with slightly relaxed memory * #340: fixed bug in color scale, related to #333 * #340: modified algo to use average work instead of load and pass it to strategies * #340: ordering clusters by decreasing load for better perf * #340: adding memory to govern target selection * #340: a working implementation of the best cluster finding method * #340: replaced total work target with average load * #340: completed implementation of clustering based strategy * #340: removed unused ordering strategy code * #340: better logging of transfer strategy * #340: make use of maximum number of objects when applicable * #340: cleaned-up debugging containers * #340: improved execution logic of transfer * #340: better instrumentation of suitable subcluster finder * #333: fixed bug in maximum range (similar to min bug fixed earlier) * #340: fixed extra blank lines at EOF * #340: fixed doc * #340: better execution logic that further improves LB convergence * #340: unified and commonalized object transfer method * #340: whitespace cleanup * #340: inadvertently introduced typo * #340: moved potential target retrieval from transfer strategy to rank * #340: progress checkpoint of optimizations for clustering algo * #340: progress checkpoint with a strategy achieving I<0.3 consistently * #340: Implemented cluster swaps * #340: improved logging of swaps * #340: when information is incomplete reverse swap not always possible * #340: accelerated performance with limiter heuristics * #340: improved legibility and documentation * #340: whitespace cleanup * #340: factored out swapping logic to base transfer class, better logging * #340: refactoring of criterion and transfer signatures for consistency * #340: clarified names; removed unncessary return values; cleanup * #340: moved transfer/swap of object lists to phase for better factoring out * #340: made logging lighter in non-debug mode * #340: updated Recursive strategy with new phase transfer method * #340: use expanded criterion (including swap) rather than ad hoc calculation * #340: implemented non-deterministic transfer for large cases * #340: fixed error in combinations optimzation (max --> min) * #340: completed implementation of binomial+unfiform sampling based non-deterministic strategy * #340: further improved subsampling of subclusters * #340: final improvements * #340: improved code quality by following some Pylint findings * #340: removed unused module * #340: improved legibility of CMF computation * #340: continued to optimize clustering strategy * #340: modified optimization strategy for faster convergence * #340: added test data * #340: use law of large number based argument for nondeterministic subclustering
1 parent b2440f4 commit 1b6b49a

File tree

376 files changed

+723
-105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

376 files changed

+723
-105
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"type":"LBDatafile","phases":[{"id":0,"tasks":[{"entity":{"collection_id":7,"home":0,"id":3145731,"index":[0,1,4],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":16,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":2883587,"index":[0,3,3],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":10.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":48,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":2621443,"index":[0,1,3],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":8.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":16,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":2359299,"index":[0,3,2],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":48,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":2097155,"index":[0,1,2],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":16,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":1835011,"index":[0,3,1],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":3.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":48,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":524291,"index":[0,1,0],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":3.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":16,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":262147,"index":[0,0,0],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":0,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":786435,"index":[0,2,0],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":23.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":32,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":1048579,"index":[0,3,0],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":4.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":48,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":1310723,"index":[0,1,1],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":4.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":16,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":0,"id":1572867,"index":[0,2,1],"migratable":true,"type":"object"},"node":0,"resource":"cpu","time":4.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":32,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}}]}]}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"type":"LBDatafile","phases":[{"id":0,"tasks":[{"entity":{"collection_id":7,"home":1,"id":3670023,"index":[1,1,4],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":3.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":17,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":3407879,"index":[1,2,3],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":4.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":33,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":3145735,"index":[1,1,3],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":8.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":17,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":2883591,"index":[1,3,2],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":5.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":49,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":2621447,"index":[1,2,2],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":33,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":2359303,"index":[1,1,2],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":17,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":2097159,"index":[1,3,1],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":49,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":1835015,"index":[1,2,1],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":33,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":524295,"index":[1,1,0],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":3.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":17,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":262151,"index":[1,0,0],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":1,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":786439,"index":[1,2,0],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":7.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":33,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":1048583,"index":[1,3,0],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":49,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":1310727,"index":[1,0,1],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":1,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":1,"id":1572871,"index":[1,1,1],"migratable":true,"type":"object"},"node":1,"resource":"cpu","time":7.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":17,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}}]}]}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"type":"LBDatafile","phases":[{"id":0,"tasks":[{"entity":{"collection_id":7,"home":10,"id":5767211,"index":[10,3,8],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":428.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":5505067,"index":[10,3,7],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":131.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":5242923,"index":[10,3,6],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":4.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":4980779,"index":[10,3,5],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":4718635,"index":[10,0,5],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":321.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":4456491,"index":[10,3,4],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":18.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":1572907,"index":[10,1,1],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":15.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":26,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":1310763,"index":[10,0,1],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":172.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":1048619,"index":[10,3,0],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":11.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":786475,"index":[10,2,0],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":42,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":262187,"index":[10,0,0],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":153.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":524331,"index":[10,1,0],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":31.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":26,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":1835051,"index":[10,2,1],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":42,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":2097195,"index":[10,3,1],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":192.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":2359339,"index":[10,0,2],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":57.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":2621483,"index":[10,1,2],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":51.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":26,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":2883627,"index":[10,2,2],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":10.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":42,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":3145771,"index":[10,3,2],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":140.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":3407915,"index":[10,0,3],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":177.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":3670059,"index":[10,1,3],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":16.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":26,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":3932203,"index":[10,3,3],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":54.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":58,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":10,"id":4194347,"index":[10,0,4],"migratable":true,"type":"object"},"node":10,"resource":"cpu","time":62.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":10,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}}]}]}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"type":"LBDatafile","phases":[{"id":0,"tasks":[{"entity":{"collection_id":7,"home":11,"id":3407919,"index":[11,1,5],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":5.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":3145775,"index":[11,1,4],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":13.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":2883631,"index":[11,3,3],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":23.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":59,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":2621487,"index":[11,1,3],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":5.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":2359343,"index":[11,3,2],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":11.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":59,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":2097199,"index":[11,1,2],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":3.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":1835055,"index":[11,3,1],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":34.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":59,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":524335,"index":[11,1,0],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":2.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":262191,"index":[11,0,0],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":73.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":11,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":786479,"index":[11,2,0],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":11.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":43,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":1048623,"index":[11,3,0],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":9.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":59,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":1310767,"index":[11,0,1],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":34.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":11,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}},{"entity":{"collection_id":7,"home":11,"id":1572911,"index":[11,1,1],"migratable":true,"type":"object"},"node":11,"resource":"cpu","time":6.0,"user_defined":{"rank_working_bytes":980000000.0,"shared_bytes":1300000000.0,"shared_id":27,"task_footprint_bytes":1024.0,"task_serialized_bytes":1024.0,"task_working_bytes":110000000.0}}]}]}

0 commit comments

Comments
 (0)