Submissions due: Dec 14 Dec 21, 2025, 23:59:59 Anywhere on Earth (AoE)
Acceptance notification: Dec 28, 2025 Jan 4, 2026
Submission website: https://dpc2026.hotcrp.com
Anyone across the globe may make a submission (the authors need to separately check for any restrictions to travel to the venue of the workshop). There are neither any constraints in the maximum number of submissions made by one author, nor in the maximum number of authors in one submission. There is no notion of registration for the competition - any successful submission will be automatically considered for the competition. However, attending the workshop (co-located at HPCA 2026) in person will require a paid registration. We are working to support the registration fees for the presenters of selected submissions.
Each submission must include the following:
Paper: A conference-quality, anonymous, 4-page paper (excluding references; no limit on references), describing at least the following information: (1) motivation behind the proposal, (2) the proposed prefetching algorithm and a clear description of its working principle, and (3) how the submission conforms to the contest rules (especially, the storage budget of the prefetcher). The paper must be written in English and formatted according to ACM sigconf format. The paper should adhere to standard double-blind review process, meaning the paper or its metadata should NOT contain author names or any information that can deanonymize the authors.
Prefetcher code: One single zip file containing the following two items:
At most three directories - each containing the code of the prefetcher employed at L1-data, L2, and last-level cache.
A JSON file describing which prefetcher to enable at which cache level. An example JSON* is shown below. Only specify the attributes mentioned in the below code and nothing else.
* Note that, prefetch_as_load attribute can be set to either true or false. virtual_prefetch can be set to true ONLY for L1D prefetcher; otherwise it must be set to false. prefetcher_activate can take values "LOAD", "PREFETCH", or "LOAD, PREFETCH".