diff options
| author | Jamie Stansfield <80010454+isolgpus@users.noreply.github.com> | 2024-01-07 19:55:30 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-07 20:55:30 +0100 |
| commit | dbd8ca4562bc527423e2ce0cc66c336e59f7db5d (patch) | |
| tree | cbfebdccb98b383646847d3d46eb0a7d48f0ce1a /src/main/java/org/rschwietzke | |
| parent | 22d8580ac8e29a8801d24e7bd2c0740edc389ae4 (diff) | |
isolgpus: submission 2 - about a 25% improvement on submission 1. (#168)
* isolgpus: fix chunk sizing when not at 8 threads
use as many cores as are available
don't buffer the station name, only use it when we need it.
get rid of the main branch
move variables inside the loop
* isolgpus: optimistically assume we can read a whole int for the station name, but roll back if we get it wrong. This should be very beneficial on a dataset where station names are mostly over 4 chars
---------
Co-authored-by: Jamie Stansfield <jalstansfield@gmail.com>
Diffstat (limited to 'src/main/java/org/rschwietzke')
0 files changed, 0 insertions, 0 deletions
