10 comments

  • flounder3 39 minutes ago ago

    One traditional enterprise goal of 40% utilization was to cover DR/failovers, so one region could take on 100% of traffic from another, with 20% headroom.

    I'm curious about the granularity of contracts around granting/selling excess capacity. Are they short term? Can the owner evict those workloads (with a penalty)?

    • ismaeel_bashir 24 minutes ago ago

      Good point - people do set capacity aside, reserving it for later.

      But our utilisation measurements are from waste within a users allocation. It’s waste of what users are actually requesting and running, not from any reserved idle capacity.

      For now we sit only on the prediction/intelligence layer; we don’t do any scheduling. We don’t grant or sell capacity, we just tell the scheduler (and user) what a job actually needs.

  • ray__ 2 hours ago ago

    This is a cool idea—I know from snooping on sumbit scripts and node utilization on the HPC that I use at my institution that most submissions leave some compute on the table (and many of them are egregiously bad). I'd probably vote in favor of sending every submitted sbatch script through an LLM (at least for everyone else, I'd would prefer tuning my own usage myself :) ).

    Presumably the underlying model here is also an LLM? To what degree is it "fine-tuned", or is it just given a set of tools to build a good picture of cluster usage?

    • ismaeel_bashir 18 minutes ago ago

      Nope :) the core model isn’t an LLM. It’s a custom architecture built from the ground up. We natively accept multimodal inputs such as source code, submission scripts and hardware topologies. The LLMs in the post are the baselines we beat.

      This is also why fine-tuning matters for us. We train a cluster-specific model that gets better as more jobs run on your cluster, because the same code behaves differently on different topology. An LLM reasons about code/script in a vacuum with no native sense of how your nodes actually perform

  • rjpruitt16 2 hours ago ago

    I have been working on open source traffic shaper for agents. I think it may help you better with prediction if requests don’t stampede you

    https://www.linkedin.com/posts/rahmi-pruitt-a1bb4a127_agentn...

  • boringperson 3 hours ago ago

    > Datacenters run at roughly 30% to 40% effective utilisation

    I wonder what is stopping datacenters from passing this benefit to customers by launching better tuned plans. For example, t series EC2 instances on AWS.

    • aleksiy123 2 hours ago ago

      Isn’t the fact that you just referenced it indicate that they do?

      I feel like it’s probably just complexity.

      Different workloads benefit from specific types of optimisations.

    • keremimo 2 hours ago ago

      Greed

  • syngrog66 23 minutes ago ago

    I'm writing book on perf optimization, love to ask you questions sometime. email me (in my bio here) if interested. thanks!

    • ismaeel_bashir 11 minutes ago ago

      Sure would be happy to :)

      I’ll send you an email, good luck with the book!