IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 2 and Version 3 of GPC1_1D_convolution


Ignore:
Timestamp:
Jul 8, 2013, 2:28:07 PM (13 years ago)
Author:
watersc1
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GPC1_1D_convolution

    v2 v3  
    2424
    2525
    26 After processing the SAS stacks and static sky with the 1-D Gaussian convolution, we can compare the timing for these stages between the two PSF matching codes using the dtime values listed in the database.  For all subsequent plots, the x-axis shows the default time with the pmSubtraction kernels (SAS.20130620), and the y-axis shows the ratio of simple/default (SAS.20130703/SAS.20130620).  The different "power" splits in the plots attempt to separate the values based on the host that the calculations were performed upon.  This split was done under the assumption that ippcXX hosts are more powerful than ipp0YY hosts.  No further divisions into generation of host was done, but this does illustrate that when the new code is run on ipp0YY hosts, it averages about the same as the old code run on ippcXX hosts.  In any other case, the new code appears to run ~20% faster than the old code.
     26After processing the SAS stacks and static sky with the 1-D Gaussian convolution, we can compare the timing for these stages between the two PSF matching codes using the dtime values listed in the database.  For all subsequent plots, the x-axis shows the default time with the pmSubtraction kernels (SAS.20130620), and the y-axis shows the ratio of simple/default (SAS.20130703/SAS.20130620).  The different "power" splits in the plots attempt to separate the values based on the host that the calculations were performed upon.  This split was done under the assumption that ippcXX hosts are more powerful than ipp0YY hosts.  No further divisions into generation of host was done, but this does illustrate that when the new code is run on ipp0YY hosts, it averages about the same as the old code run on ippcXX hosts.  In any other case, the new code appears to run ~20% faster than the old code.  Less improvement is seen in the static sky runs, but as convolution and PSF matching is a smaller fraction of the total execution time (which is dominated by photometry), this is understandable.
    2727
    2828[[Image(stack_conv.png)]]