Generating the map maybe accomplished by several different
alogrithms. These generally start from
the minimization of chi-squared of the observations to
the selected map realization or determining the maximum likelihood set
of pixel values corresponding to the observations. Both of these lead to
a
relatively simple linear matrix equation for the value
of the map pixels M.
M = (AT N-1 A)
-1 AT N-1 D
where A is the pointing matrix, N is the
noise correlation matrix, and D is the set of data observations.
A similar linear algebra matrix equation provides the
pixel-pixel error correlation matrix Y.
Y = (AT N-1 A)
-1
The generation of the map is can then be done by a bruet
force solution of these equations. However, when one gets to data streams
and maps which are quite large, the computational costs are quite large.
The solution to the two linear equations is broken into
three steps.
Given an original data stream with Nt
time ordered observations to generate an Np-pixel map of the
sky temperature M=[\Deltap] and a measure of the pixel-pixel
correlations in the noise Y=[Npq] requires the following the
computational resources and time:
Calculation | Disk | RAM | Flops | Serial CPU Time
MAXIMA |
Serial CPU Time
MAP |
Serial CPU Time
PLANCK |
Y=[Npq] | 4 Nt2 | 16 Nt | 2 NpNt2 | 14 years | 2.6 x 108 yrs | 4 x 1010 yrs |
Z=AT N-1 D | 4 Nt2 | 16 Nt | 2 Nt2 | 4 hours | 260 years | 4,130 yrs |
M=(Y-1)-1D | 4 Np2 | 8 Np2 | 8/3 Np3 | 37 hours | 150 years | 1.4 x 105 yrs |
Brute | Force | Solution |
The second major assumption is that the noise autocorrelation
function effectively goes to zero (actually it is treated formally this
way) outside of a time tau which is much shorter than the data stream
time ttotal.
Calculation | Disk | RAM | Flops | Serial CPU Time
MAXIMA |
Serial CPU Time
MAP |
Serial CPU Time
PLANCK |
Y=[Npq] | 4 Np2 | 8 Np2 | 2 tau Nt | 12 hours | 4.5 months | 3 years |
Z=AT N-1 D | 4 Np2 | 8 Np2 | 4 tau Nt | 20 hours | 9 months | 6 years |
M=(Y-1)-1D | 4 Np2 | 8 Np2 | 8/3 Np3 | 37 hours | 150 years | 1.4 x 105 yrs |
Solution | Small Pixel | Finite Noise Correrlation | Time dominated by data transfer | 0.5 hours | few days | few days |