Changeset 36630 for trunk/Ohana/src/relphot/doc/parallel.txt
- Timestamp:
- Apr 1, 2014, 12:03:17 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
Ohana/src/relphot/doc/parallel.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
trunk/Ohana/src/relphot/doc/parallel.txt
r33651 r36630 1 2 2014.02.15 3 4 Nearly done with the relphot mods. some outstanding questions; 5 6 * image vs mosaic? 7 * how do decide which images need to be shared? 8 9 2014.02.14 10 11 more relphot notes: 12 13 * I load the catalogs, with a 14 15 2014.02.12 16 17 I am making progess on the relphot -parallel-regions implementation. some things I need to deal with: 18 19 * assign_images: select mosaics for all images saved for a given host (need to supply them as well) 20 ** I need to decide on the Image / Mosaic split. If I am calibrating by image, then the image center defines ownership 21 ** if I am calibrating by exposure, then the mosaic center must define ownership 22 o determine SkyList covering the images for region host 23 o tag detections and objects which I own or do not own 24 o ImageOps.c / matchImage matches detections to images and needs to handle mine / not mine cases 25 o ditto for matchMosaics 26 o load_catalogs : I need to make my requested catalogs unique (just add uniquer to load_catalogs.c:130 27 o figure out what fields I'm saving in meanmags and how to construct it 28 -- mag, objID, catID, photcode, (dmag or other stats?) 29 * from which hosts do I slurp mean mags? 30 o function to merge a new meanmag array into the existing one 31 o how to go from (objID,catID) to a given catalog[i].average[j] 32 33 2014.02.06 34 35 ** a single region-level host owns images for which the center lands 36 in its region. 37 38 ** it owns detections which come from images which it owns 39 40 ** it owns objects which land in its region 41 42 Extending parallel relphot processing to split the sky (and images) 43 into regions, each of which runs in parallel at the same time: 44 45 Top Level (relphot -parallel-images): 46 * define regions of the sky -> hosts 47 * load images, assign to hosts 48 * launch region-level jobs on remote hosts 49 50 Region Level (relphot -parallel-images-region) 51 * load my image subset table 52 * request objects and detections for my skyregion 53 * match images & objects, etc 54 55 * update my image parameters 56 * update my detections 57 * write out detections 58 * load detections from my border hosts 59 * match to my objects 60 * update my objects 61 * write out objects 62 * load objects from my border hosts 63 * update images 64 (iterate N times) 65 * write out image parameters 66 67 Top Level 68 * read image parameters, update 69 * update objects 1 70 2 71 2012.02.13
Note:
See TracChangeset
for help on using the changeset viewer.
