Each AMP is assigned a specific portion of every table's rows through hashing. This distributed architecture allows parallel processing across all AMPs.
Teradata's architecture uses hashing to distribute each table's rows evenly across all AMPs (Access Module Processors), so every AMP owns and manages a portion of every table's data. This parallel distribution is what allows Teradata to process queries across many AMPs simultaneously.