20th Marathon of Parallel Programming

Current Edition

Click here for the current edition of the Marathon of Parallel Programming

Marathon of Parallel Programming 2025


The Marathon of Parallel Programming is a SSCAD (*) track since 2006 (* previously called WSCAD).

This year, the marathon brings back both categories: local and remote. See the rules page to understand how to participate.

The main purpose of this contest is to spread knowledge in parallel and distributed programming through a high-level competition. Correct answers and performance gains are the targets. Undergraduate and graduate students of Computer Science, Computer Engineering, and related courses are welcome to participate in Marathon.

Each team may consist of up to three (3) student members and a coach. Teams have up to 28 hours (final program) to submit the solutions.

Judgment is strict. At the beginning of the contest, teams receive problem the descriptions and sequential (serial) solutions at the BOCA system. Resolution involves not only obtaining the correct problem solution but also achieving a performance speedup for a parallel (or distributed) version, measured according to criteria defined by the committee for the current contest.

When the contest finishes, all teams will have their results available and winners will be officially announced during the celebratory dinner.

Draft Program


The Marathon will be held both on-site and on-line (see the rules page).

October 29th, 2025: Wamup at 02:00pm BRT (UTC -03:00)

October 30th, 2025: Contest at 06:00pm BRT (UTC -03:00)


In conjunction with International Symposium on Computer Architecture and High Performance Computing - SBAC-PAD 2025 and Simpósio em Sistemas Computacionais de Alto Desempenho - SSCAD 2025.

Organized by
Better seen in Mozilla Firefox.