Forum > General

Offical launch of the 1 Billion Row Challenge in Object Pascal

(1/14) > >>

Gustavo 'Gus' Carreno:
Hey Y'All,

Official launch of the 1 Billion Row Challenge

Happy coding and don't forget to have fun!!

Cheers,
Gus

Gustavo 'Gus' Carreno:
Hey Y'All,

Just an FYI on the fact that the README.md file had a recent update that mentions:

* The SHA256 hash of the input file.
* The usage printout for the generator.
Cheers,
Gus

Hartmut:
Hello Gus,

how will you proof, if the results of the competitors are correct?

a) There can be rounding-errors in the temparature mean values, depending on whether single or double or integer variables are used. What will you tolerate?

b) There can be sorting differences, because cities like "Abéché" are used. What will you tolerate?

Gustavo 'Gus' Carreno:
Hey Hartmut,


--- Quote from: Hartmut on March 12, 2024, 12:44:08 pm ---Hello Gus,

how will you proof, if the results of the competitors are correct?

a) There can be rounding-errors in the temparature mean values, depending on whether single or double or integer variables are used. What will you tolerate?

b) There can be sorting differences, because cities like "Abéché" are used. What will you tolerate?

--- End quote ---

That's a very good question, and maybe something I have to address in the repo's readme file.

The piece of the puzzle that is missing is that we will base the testing with the output of what I'm calling the baseline version.

My brain has been acting up for the past days and I haven't been cotton free on it to actually produce that baseline.
But I'm getting some help from others on the Discord servers where we're coordinating this a bit more interactively.

The output of said baseline will then be run through a SHA256 tool that will produce a hash.
That hash will be the official hash to test against.
We already have included instruction for the 1 billion row file to test the hash and we also have the official hash value there.

This will be included in the readme once the baseline is finished and I wait, what I'm gonna guess, will be several hours. The objective of the baseline is to be single thread and use the worst container for the sorted list.

Hope this clears out your previous points.

Cheers,
Gus

Hartmut:
Hello Gus, thanks for this info.

Navigation

[0] Message Index

[#] Next page

Go to full version