Skip to content

mimanshu-maheshwari/1brc-mm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1🐝🏎 (One Billion Row Challenge)

System Configuration:

Get-WmiObject -Class Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors

Name                                     NumberOfCores NumberOfLogicalProcessors
----                                     ------------- -------------------------
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz             6                        12Get-WmiObject -Class Win32_ComputerSystem | Select-Object TotalPhysicalMemory                                                                                                                                                                                                                                         TotalPhysicalMemory
-------------------
        12717314048


 systeminfo | findstr /C:"Total Physical Memory"
Total Physical Memory:     12,128 MB
 echo $env:NUMBER_OF_PROCESSORS
12

Optimization links:

Compilation:

Links:

Testing

  • Base line code tested with hyperfine
 hyperfine --runs 3 target\release\obrc-mm.exe
Benchmark 1: target\release\obrc-mm.exe
  Time (mean ± σ):     291.009 s ±  9.233 s    [User: 254.047 s, System: 5.234 s]
  Range (min … max):   280.752 s … 298.656 s    3 runs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published