Skip to content

Commit ca07530

Browse files
committed
different output files
1 parent 314d9e7 commit ca07530

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

entries/ghatem-fpc/README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@
77
## Usage
88
- -t flag to specify the thread-count (default reads the thread-count available on the CPU)
99

10-
currently there are 3 configurations that can be compiled / run:
11-
- `HASHMOD`: uses modulus for hashing, least collisions
12-
- `HASHMULT`: alternative hashing, more collisions, faster on my PC, but seemingly slower on test PCs
13-
- `LEMIRE`: faster hash function calculation, most collisions it seems, yet the fastest on my PC
10+
currently there are 2 versions that can be compiled / run:
11+
- `ghatem`: all threads share the station names - involves locking
12+
- `ghatem-nosharedname`: each thread maintains a copy of the station names - no locking involved
1413

1514
## Hardware + Environment
1615
host:

entries/ghatem-fpc/src/OneBRC-nosharedname.lpi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<Version Value="11"/>
6161
<PathDelim Value="\"/>
6262
<Target>
63-
<Filename Value="..\..\..\bin\ghatem"/>
63+
<Filename Value="..\..\..\bin\ghatem-nosharedname"/>
6464
</Target>
6565
<SearchPaths>
6666
<IncludeFiles Value="$(ProjOutDir)"/>

0 commit comments

Comments
 (0)