Message boards :
Number crunching :
Sgr_Coordinates: 1
Message board moderation
Author | Message |
---|---|
Send message Joined: 11 May 09 Posts: 30 Credit: 81,093 RAC: 0 |
Hello Milkyway@Home, As you may or may not know I'm a new scientist working with BOINC. Basically what I'm doing is picking up where Nate left off. Nate sucessfully used this Maximum Likelihood algorithm to plot out the location and characteristics of the Sagittarius Dwarf Tidal Stream as it flows through the Milky Way. The maximum likelihood code was built to run on SDSS (http://www.sdss.org/) data which is organized into 2.5 degree wide slices of sky. The orientation of the slices in 3D space is determined by the number of the stripe in the SDSS survey. As such-- the objects we study are positioned haphazardly inside the stripes, obliquely angled as it were. We are of the opinion that if we could transform these stripes so that they are permendicular to the stream we would enable the program to calculate more accurate results. So we looked to a paper by scientist Stephen Majewski (http://arxiv.org/abs/astro-ph/0304198) in which a coordinate system was described with the plane of the Sagittarius Dwarf debris being the equator. After transforming our standard spherical coordinates into the Sagittarian spherical coordinates, we took slices of the sky along longitudinal lines that are the same shape as SDSS stripes. Since the Sagittarius Stream is on the equator in these new coordinates, each longitudinal slice contains a perpendicular cross section of the stream by definition. < http://i698.photobucket.com/albums/vv346/vickej2/13ii.jpg?t=1243962157 http://i698.photobucket.com/albums/vv346/vickej2/35ii.jpg?t=1243962176 < After a little coding, viola, the program can calculate the exact same code using Sagittarius Geometry as well as SDSS geometry. The only difference is the algorithm for how the stripe number relates to actual position in 3D space. Last night with Travis' help, I started I believe 5 runs: ps_sgr_208_1 - ps_sgr_208_5. These 5 runs are of stripe 208 (any stripes above 200 denote sagittarius stripes, so stripe 200 is sagittarius stripe 8). You can easily tell if you are working on a Sagittarius stripe by looking in the parameter file and checking the "sgr_coordinates:" flag. 0 denotes SDSS geometry, 1 denotes SGR geometry. These runs are in a very controversial part of the experiment. Basically in this section of sky we are getting two different minima: one with the stream pointing toward the sun, and one with it pointing tangentially to the sun. This is a big topic of debate not only in our RPI research group, but in the astrophysics society as a whole. Hopefully with my new and improved cross sections some more light will be shed onto this area of the sky. < http://i698.photobucket.com/albums/vv346/vickej2/sky.jpg?t=1243962135 I look forward to working together, John Vickers P.S. I see a thread relating to the ps_sgr_208_test and the GPU application. I am fairly sure that Travis mentioned that the GPUs would have problems with the SGR geometry change when we were talking last night. The CPU applications seem to be running it correctly though. Apologies for the inconvenience. |
Send message Joined: 20 Sep 08 Posts: 1391 Credit: 203,563,566 RAC: 0 |
Hello John! A warm welcome to the boards, and thank you for a very informative introduction. We look forward to hearing more from you :-) Don't drink water, that's the stuff that rusts pipes |
Send message Joined: 26 Jul 08 Posts: 627 Credit: 94,940,203 RAC: 0 |
I see a thread relating to the ps_sgr_208_test and the GPU application. I am fairly sure that Travis mentioned that the GPUs would have problems with the SGR geometry change when we were talking last night. The CPU applications seem to be running it correctly though. Apologies for the inconvenience. I thought it was only a problem with extremely small WUs for a ps_sgr_208_test batch (taking only some fraction of a second to compute). At least Travis has not indicated any general problem: yeah, ps_sgr_208_1 is still running (and fine AFAIK), but i stopped the bad _test one has stopped and there shouldn't be any new WUs for it. As the coordinate transformation is done on the CPU also with the GPU version (and it is using the same code for that) I really wonder why there should be a problem. The GPU version was SGR coordinate capable since day one, as Travis/Nate/whoever put that gcToSgr and sgrToGal routines in the legacy code before. I think it was version 0.04 (for CPUs) or something like that adding support for SGR coordinates. If there wasn't a bug in that early version (0.07 was the base to create the GPU version), it should run flawless on GPUs too. I just had a look, at least the SGR WUs don't crash and one one also gets credits for it (i.e. the outlier detection does not kick in, whatever that means).
|
Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 |
Yeah the SGR search seems to be running fine (I figured you were doing the coordinate conversion on the CPU so it wouldn't be an issue). The other search that had a problem was because the integral size was very small, nothing to do with using the SGR coordinates. |
©2024 Astroinformatics Group