Chiosa
Research collection

Systems & Infrastructure

Research on Systems & Infrastructure: explanations, evidence, limitations and connections between papers.

13 results

  1. Measure the bottleneck before shifting serving work

    A serving shortcut can move work before a question, onto another processor, or into a cache. Each move changes a different delay or capacity limit. A stored result may avoid computation yet still take time to retrieve. The useful first step is to name the service target and measure the cost the change shifts under the intended workload. These studies illustrate that choice through streaming video, tokenization for repeated model calls, and remote retrieval of cached model state.

  2. Measure the destination cost before moving serving work or data

    A serving system can run short of GPU memory, CPU time for preparing requests, or bandwidth for retrieving cached model state. Moving data or work addresses each pressure differently and introduces a cost at its destination. The useful first step is to name the constrained resource and choose an outcome that tests it. The studies report generated-token rates, frontend request capacity, and a calculated cache-transfer threshold. Those measures answer different questions; none alone establishes a general serving gain.

  3. Match inference changes to the costly operation

    A system can struggle while reading a long document, retaining it for later questions, generating the next token, or recognizing speech on a small chip. Each case puts pressure on a different operation. The studies suggest identifying that operation before choosing a change. Fewer retrieved keys, a smaller retained cache, fewer state writes, and less weight traffic are distinct outcomes. Evidence for one does not establish another.