Richard Mattson

Richard Lewis Mattson (född 29 maj 1935) är en amerikansk datavetare känd för sitt banbrytande arbete med att använda minnesspårningsdata för att simulera minneshierarkins prestanda . Han utvecklade stackdistansprofilen och använde den för att modellera sidmissar i virtuella minnessystem som en funktion av mängden tillgängligt verkligt minne. Samma metoder har också använts på senare tid för att modellera beteendet hos CPU-cachar på lägre nivåer av minneshierarkin och för webbcacher för internetinnehåll.

Mattson föddes i Greeley, Colorado . Han tog examen från University of California, Berkeley 1957, med utmärkelser i elektroteknik . Han blev student av Bernard Widrow vid Stanford University , där han avslutade sin doktorsexamen 1962. Hans avhandling var Analysen och syntesen av adaptiva system som använder nätverk av tröskelelement . Han blev sedan själv fakultetsmedlem vid Stanford, innan han flyttade till IBM Research 1965. Medan han var på Stanford handlede han två doktorander, John Hopcroft och Yale Patt , som båda själva blev framstående datavetare, och han har många akademiska ättlingar genom båda två.