Jump to content

Local astrometry.net "solve-field" - multicore...?


furrysocks2

Recommended Posts

I've just successfully "solved my first plate" locally - quite exciting the first time.

It failed on the first few attempts so I ran it through the online solver to give it low/high scale hints. It solved but took ages so looked at the online logs and saw "--downsample 2" so tried that. Much better - succeeds on first pass.

 

However, I've looked at the options, man page and searched online and found nothing - can it run multithreaded to take advantage of multiple cores? It looks like it's saturating just a single core and it would obviously be nice to be able to speed things up a little.

Does anyone know whether this can be configured?

Link to comment
Share on other sites

May need to delve into GCC's ARCH_FLAGS (see 'Optimizing...' section at http://astrometry.net/doc/readme.html) and enable during compile for your cpu architecture.

 

I can't find anything that says yay or nay either way in astrometry docs, and the source is a tad large to check by hand. May need to check compilation flags for dependencies also. Big job.

Link to comment
Share on other sites

When running it as a server, it multithreads simultaneous jobs across cpus... e.g.: separate instance of solve-field per core - 4 cores - will batch process the same image on 4 scales simultaneously. That's built in, somewhere... not looked into running beyond standalone yet.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. By using this site, you agree to our Terms of Use.