News for hackers. Stuff that matters.
Re:Waterwave Could Quench AIs' Thirst for GPU Memory by gleenn on Thursday July 06, 2023 @10:28PM (#36626281)
Unfortunately a reality vague decision of the technique. They say you can train multiple models at once but wouldn't this require N times more memory? They also say that models that require heavy compute won't parallelize well which also seems just a bit absurd because aren't all those shaders all firing off perfectly in parallel to do all the big matrix math?
Re:Waterwave Could Quench AIs' Thirst for GPU Memory by fulafel on Friday July 07, 2023 @02:44AM (#36628080)
Anyone have a link to the source paper?
Re:Waterwave Could Quench AIs' Thirst for GPU Memory by alecco on Friday July 07, 2023 @06:55AM (#36629868)
Re:Waterwave Could Quench AIs' Thirst for GPU Memory by light_hue_1 on Friday July 07, 2023 @08:31AM (#36630706)
The person who wrote this article doesn't understand what the problem is, and how this paper doesn't address it at all.

The paper has a better way to share one GPU between small training jobs.

The real world problem is training huge models for a long time across many GPUs.

The problem the paper solves is one that is practically irrelevant aside from some niche cases.

Re:Waterwave Could Quench AIs' Thirst for GPU Memory by anotherthrway on Friday July 07, 2023 @09:00AM (#36631057)
The problem to solve is GPU utilization rate. Training a “huge model” on n GPUs will have a cyclical pattern of idle GPUs and GPUs are expensive. This approach is likely scheduling GPU access across t training jobs to insure GPU is always in use. Maximizing GPU utility is a key requirement for training as a service.

The biggest issue is that the failure mode of this approach (one fault hoses the entire pipeline of T jobs) is exactly opposing the goals of its most likely users: Training SaaS providers.