I have a large number of pour points - approximately 250,000 for which I want to delineate the upstream watershed area using ArcHydro's "Batch Watershed Delineation". Given that it takes roughly 4-5 hours for 1000 points to delineate on my system I need to find a faster way than just running these as individual processes on my computer. Currently I am testing out running 4 sets of 1000 side-by-side on my 64bit windows i7 system, so that will likely speed up the process, but I think it could be sped up even more through an opportunity to access a "condor" type system which runs multiple applications of a program at any given time.
The catch is that I need to talk to ArcGIS from a command line and also get ArcHydro to work from command line to do the upstream watershed delineation. I know the files that I require, so would likely just need to know if it is possible to extract the code that ArcHydro uses to define the entire upstream catchment area of points. I can't seem to find that easily within the ArcGIS GUI.
Would anyone know of a way to identify/extract the code that ArcHydro is using to run "Batch Watershed Delineation", and if so would you also know how to call to ArcGIS to do that process without opening ArcGIS and running it from a command line?