!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

164 Members
Number of builds and evals in queue: <TBD>60 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Feb 2024
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#how-to-create-pull-requests 7.21:01:00
@artturin:matrix.orgArtturin
In reply to @pinpox:matrix.org
Artturin: I removed the merge but now it conflicts again
* conflicts should be resolved by rebasing
21:01:43
@pinpox:matrix.org@pinpox:matrix.org Artturin: got it fixed, thanks! 21:06:35
@pinpox:matrix.org@pinpox:matrix.org * Artturin: got it fixed, thanks! Rebased and without conflicts now 21:06:44
12 Feb 2024
@infinisil:matrix.org@infinisil:matrix.orgRegarding https://github.com/NixOS/nixpkgs/pull/269403, I actually don't think it would improve ofborg speed at all00:53:17
@infinisil:matrix.org@infinisil:matrix.org * Regarding https://github.com/NixOS/nixpkgs/pull/269403, I actually don't think it would improve ofborg eval speed at all00:53:21
@infinisil:matrix.org@infinisil:matrix.orgIt gives a 5x speedup if you have 31 additional cores without anything to do00:53:55
@infinisil:matrix.org@infinisil:matrix.orgWell I guess it depends on how booked-out ofborg generally is00:54:42
@infinisil:matrix.org@infinisil:matrix.orgBecause if it's already using 32 cores for 32 separate evaluations, that PR would not help at all (in fact it would make it a lot worse, because each parallel unit of work duplicates work..)00:55:42
@cole-h:matrix.orgcole-hofborg does not use 32 cores for 32 evaluations 😆 It only has enough memory to run 3 evaluations on one machine most times. (256GiB total, each eval-outpaths takes ~60+GiB of memory.)15:03:16
@cole-h:matrix.orgcole-hSo, provided there's no huge build taking place on the same box, the other cores are usually sitting around twiddling their thumbs.15:04:13
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org
Because if it's already using 32 cores for 32 separate evaluations, that PR would not help at all (in fact it would make it a lot worse, because each parallel unit of work duplicates work..)
well it's not like Nix is smart and knows how to deal with values appropriately
15:51:22
@raitobezarius:matrix.orgraitobezarius so not sure if that would be that wasteful 15:51:26
@raitobezarius:matrix.orgraitobezariusmeasurements are important here15:51:28
@raitobezarius:matrix.orgraitobezariusbecause the GC is really in a bad shape15:51:36
@infinisil:matrix.org@infinisil:matrix.orgI see, so it sounds like it would still help a bunch16:29:41

Show newer messages


Back to Room ListRoom Version: 6