Beim Level-1-Datencache handelt es sich wie beim L1P um einen Read-Allocated-Cache. Neue Daten werden nur im Falle eines Read-Miss vom Speicher in den Cache geschrieben. Handelt es sich um einen Write-Miss, werden die Daten durch einen Schreibpuffer geleitet und umgehen den L1D. Bei einem Write-Hit werden die Daten in den Cache, aber nicht sofort in den Speicher geschrieben. Diese Art von Cache wird als Write-Back-Cache bezeichnet, da die Daten, die durch einen Schreibzugriff der CPU geändert wurden, zu einem späteren Zeitpunkt in den Speicher zurückgeschrieben werden.