Add multithreading to IDL
Harris does offer some multithreading, which we need to exploit:
https://www.l3harrisgeospatial.com/Support/Maintenance-Detail/ArtMID/13350/ArticleID/19291/3252
The offer help for multithreading user routines, so I could try to take advantage of that if needed.
I also found an article that says the NASA RHESSI team used “Tech-X” multi-processor/GPU technology with IDL (their main language, used in SolarSoft); not sure why we haven’t heard about this: https://spinoff.nasa.gov/Spinoff2011/it_5.html. I suggest we get in touch with these folks; too bad I can’t just walk down the hall and talk with Brian Dennis or Kim Tolbert who I’ve interacted with off and on for many years. Jeff, I suspect you have interacted with them too, but use my name if it helps.
Aaron