Glossary

Big words, small meanings! Rocky explain. On every review, words with a dotted line show this help when you hover or tap them.

Graduate Rocky

70B / 9B (parameters)

B means billion parameters, the numbers a model learned. 70B = 70 billion. More parameters usually means smarter but much bigger and slower.

Learn more →

AI agent

An AI that takes actions in steps (runs commands, edits files, browses) instead of only chatting.

Learn more →

baseline

The normal way of doing the same job, used as the yardstick. Rocky compares every claim against a baseline on the same machine.

bf16

A 16-bit number format for model weights ("brain float"). Full quality, but big: about 2 bytes per parameter, so a 72B model is about 145 GB.

Learn more →

claim test

Rocky measures the headline claim ("10x faster!") on real tasks against a baseline.

commit

One saved version of a repo's code. Rocky pins the exact commit so anyone can rerun the same code.

Learn more →

context window

How much text a model can look at in one go: your prompt, files, and the chat so far.

Learn more →

CUDA

NVIDIA's software layer that lets programs run math on its graphics cards.

Learn more →

Docker / container

A sealed, throwaway box for running software. Rocky tests in fresh containers with no network so nothing leaks in or out.

Learn more →

false positive

A tool flags something as bad when it is actually fine.

Learn more →

file cache

Spare RAM the operating system uses to keep recently read files. It can make repeat reads much faster, which can flatter a test.

Learn more →

GPU

Graphics card. AI models run on them because they do huge amounts of math in parallel.

Learn more →

greedy decoding

Always pick the single most likely next token, with no randomness. Same input gives the same output, so runs can be compared word for word.

Learn more →

Hugging Face

The main website where open AI models and datasets are shared and downloaded.

Learn more →

inference

Using a trained model to get answers (as opposed to training it).

Learn more →

layer streaming

Loading a model one slice (layer) at a time from disk instead of all at once. Saves memory, costs a lot of time.

Learn more →

license (Apache-2.0, MIT)

The rules for using the code. Apache-2.0 and MIT both allow free use, including commercial use.

Learn more →

llama.cpp

A fast open-source engine for running quantized models on ordinary hardware. ollama is built on it.

Learn more →

LLM

Large language model: the kind of AI that reads and writes text, like the models behind chat assistants.

Learn more →

MCP

Model Context Protocol: a standard plug that lets AI assistants use outside tools and data (files, browsers, databases).

Learn more →

MCP server

A small program that offers tools to an AI assistant over MCP, for example "search my docs" or "open a browser".

Learn more →

NVMe SSD

A fast kind of storage drive. Layer streaming reads from it constantly, so drive speed sets the pace.

Learn more →

ollama

A popular free app for running AI models on your own computer, usually in 4-bit form.

Learn more →

OOM

Out of memory: the program asked for more memory than the machine has, so it crashed.

Learn more →

prefill

The time a model spends reading your prompt before it writes the first word. Long prompts make prefill slower.

Learn more →

PyTorch

The most common Python library for running and training AI models.

Learn more →

Q4 / 4-bit

A quantized model that stores each weight in about 4 bits. Roughly a quarter the size of bf16 and much faster, slightly lower quality.

Learn more →

quantization

Shrinking a model by storing its numbers with fewer bits (for example 4-bit instead of 16-bit). Much smaller and faster, with a small quality cost.

Learn more →

RAG

Retrieval-augmented generation: look up relevant documents first, then let the model answer using them.

Learn more →

RSS (process memory)

Resident set size: all the RAM a running program is holding right now, including libraries and cached data, not just the model.

Learn more →

seconds per token

The flip side of tok/s: how long you wait for each new word-piece. 64 seconds per token means about a minute per word.

shards / layer files

A big model split into many smaller files on disk so pieces can be loaded one at a time.

shared (unified) memory

Some machines let the CPU and GPU use one big memory pool. That is not the same as a graphics card that physically has only 4 GB.

Learn more →

smoke test

Rocky's quickest test: fresh sandbox, does it install and does the README example run?

tok/s (tokens per second)

How fast a model writes. Reading speed is about 5 to 8 tok/s, so anything below 1 tok/s feels painfully slow.

token

The small chunks a model reads and writes. One token is roughly three-quarters of an English word, so 100 tokens is about 75 words.

Learn more →

VRAM / GPU memory

The memory on a graphics card. A "4 GB card" has 4 GB of it. Models normally have to fit here to run fast.

Learn more →