Maria,

    Thanks for clarifying - some further comments are inline.

On Mon, 04 Dec 2006 18:03:17 -0800, Maria A. Nieto-Santisteban <[EMAIL PROTECTED]> wrote:

Serge,

The more realistic distribution you have of the objects in the sky, the
more realistic distribution you have of the objects on the disk. Doing the
10, 20 arcsecs and even the individual perturbation can give you funny
distributions. A better aproach would be (I think) to break the sky in
regions, make an histrogram to count number of sources, then generate
randomly the right proportion of point for each region. Probably
have into account the fact that USNOB probably see as many stars as LSST
in the Galactic plane, but LSST will go deeper out of the galactic plane,
which means the density will be higher.

This is good to know - I've never actually tried the perturbation method to see what the results look like, it just seemed "good enough". Well... at least better than just assuming worst case density across the whole strip :).

Anyway, I think maybe we should test all the way through x-match. Maybe not the x-match itself, but at least up to the part where we create the in-memory zone-ra index just prior to x-match. I may very well be wrong, but it seems to me that the layout of things on disk might influence how fast we can do this in memory.

To be honest I'm just don't see a strong argument for 2kb rows vs. 200
byte rows or vice versa. As far as I can tell either approach gives us a
basis for comparison. What about doing both?

The row size makes a difference. The samller is the object the more can
fit in a page and the lower the I/O. A 64k page can host about 30 ~2Kb
objects vs 300 200b objects. The smaller the number of objects per page
the higher the cost.

Yes of course you are right, but - in the 200b row case we will be reading/updating/inserting 10x more objects (using some kind of random object generation or 10 perturbed copies scheme), so the number of pages read/written from disk should be about the same. If I understood Jacek correctly, he basically wants to max out the test platform - i.e. use as many 2kb rows in 3 strips as we have the space to store, or use realistic row count (which means we have to shrink to 200b per row to fit all-data on disk).

Cheers,
Serge

_______________________________________________
LSST-data mailing list
[email protected]
http://www.lsstmail.org/mailman/listinfo/lsst-data

Reply via email to