From 5e2657d809c515f0009fe378e2836cf8dd9098c8 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Mon, 1 Jan 2024 14:39:46 +0100 Subject: README update --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index bf61964..051ab3b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 1️⃣🐝🏎️ The One Billion Row Challenge -_Note: The challenge will be opened officially on Jan 1 2024!_ +_Status Jan 1: This challenge is open for submissions!_ The One Billion Row Challenge (1BRC) is a fun exploration of how far modern Java can be pushed for aggregating one billion rows from a text file. Grab all your (virtual) threads, reach out to SIMD, optimize your GC, or pull any other trick, and create the fastest implementation for solving this task! @@ -22,10 +22,11 @@ Conakry;31.2 Istanbul;23.0 ``` -The task is to write a Java program which reads the file, calculates the average temperature value per weather station, and emits the result on stdout like this, sorted alphabetically by station name: +The task is to write a Java program which reads the file, calculates the min, mean, and max temperature value per weather station, and emits the results on stdout like this +(i.e. sorted alphabetically by station name, and the result values per station in the format `//`, rounded to one fractional digit): ``` -{Abha=18.0, Abidjan=26.0, Abéché=29.4, Accra=26.4, Addis Ababa=16.0, Adelaide=17.3, ...} +{Abha=-23.0/18.0/59.2, Abidjan=-16.2/26.0/67.3, Abéché=-10.0/29.4/69.0, Accra=-10.1/26.4/66.4, Addis Ababa=-23.7/16.0/67.0, Adelaide=-27.8/17.3/58.5, ...} ``` Submit your implementation by Jan 31 2024 and become part of the leaderboard! -- cgit v1.2.3