SIGMOD 2010 Programming Contest
Initial Call for Entries -- Second Annual SIGMOD Programming Contest
Indianapolis, IN, June, 2009
http://dbweb.enst.fr/events/sigmod10contest/
A programming contest is organized in parallel with the ACM SIGMOD 2010
conference, following the success of the first annual SIGMOD programming
contest organized last year. Student teams from degree-granting
institutions are invited to compete to develop a distributed query engine
over relational data. Submissions will be judged on the overall
performance of the system on a variety of workloads. A shortlist of
finalists will be invited to present their implementation at the SIGMOD
conference in June 2010 in Indianapolis, USA. The winning team, to be
selected during the conference, will be awarded a prize of 5,000 USD and
will be invited to a one-week research visit in Paris. The winning
system, released in open source, will form a building block of a complete
distributed database system which will be built over the years,
throughout the programming contests.
Task overview
The system to implement is a simple distributed query executor built on
top of last year's main-memory index (an implementation of which will be
provided). Centralized query plans will be supplied and will have to be
translated into distributed query plans, to be executed on each peer of a
cluster of machines. An initial computation of statistics can be run over
each peer in order to optimize the distributed query plan. The system
must be able to efficiently execute the query over each peer, with the
help of the in-memory index, gather the results from each peer, and
perform any other necessary operation on a monitoring peer.
The system will be tested on a collection of synthetic and real-world
datasets, with appropriate query loads. The interface is planned so that
the distributed query engine can be tested either on a single machine
(local processes acting as peers), on an ad-hoc cluster of peers, or on
an evaluation cluster made available to test the performance of the
system in the conditions of the final evaluation.
To help contestants test their implementation, any team whose system
passes a collection of unit tests can be provided with an Amazon Web
Services account of a 100 USD value (up to 30 accounts are available, on
a first-come, first-served basis; up to two accounts per team can be
provided, depending on demand). This is made possible thanks to the
support of Amazon.
All details will be made available on December 13, 2009.
Important Dates
Sunday, December 13, 2009
Interfacing code and example workload made available.
Friday, February 6, 2010
Evaluation infrastructure made available.
Sunday, April 4, 2010
Submissions due.
Friday, April 16, 2010
Notification of a shortlist of finalists.
Sunday, May 30, 2010
Final submission by finalists due.
6â11 June, 2010
SIGMOD conference in Indianapolis, USA. Presentation of the works of
finalists, and announcement of the winner.
All deadlines are 5:00pm UTC (10:00am PDT, 1:00pm EDT).
Organization
Organizers
* Pierre Senellart (Télécom ParisTech)
* Clément Genzmer (Yahoo! London and Télécom ParisTech), winner
of last year's contest
Advisory board
* Serge Abiteboul (INRIA Saclay)
* Magdalena Balazinska (University of Washington)
* Samuel Madden (MIT)
* Michael Stonebraker (MIT)
Sponsorship
The contest is supported by Microsoft, Amazon Web Services, INRIA Saclay,
and Exalead.
Advertising the contest
A (letter-sized) poster is made available for advertising the contest at
http://dbweb.enst.fr/events/sigmod10contest/poster.pdf
Feel free to display it in your institution.
Labels: announcement, call for papers, cfp, conf, conference, conferences, research, SIGMOD Programming Contest

<< Home