Skip to content

1 Billion Row Challenge Solution written in C++ (<2 sec)

Notifications You must be signed in to change notification settings

elskow/1brc-cpp-under-2s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Billion Rows Challenge C++ Solution (< 2 seconds)

Overview

This project processes a large dataset containing temperature readings for various locations. The goal is to efficiently parse and analyze 1 billion rows of data, calculating the count, average, minimum, and maximum temperatures for each location. The solution leverages multi-threading and memory-mapped file I/O to achieve high performance, completing the task in approximately 1.35808 seconds.

About

1 Billion Row Challenge Solution written in C++ (<2 sec)

Resources

Stars

Watchers

Forks