Richard Mattson | |
---|---|
Nascimento | 29 de maio de 1935 Greeley |
Cidadania | Estados Unidos |
Alma mater | |
Ocupação | cientista de computação |
Empregador(a) | Universidade Stanford |
Orientador(a)(es/s) | Bernard Widrow |
Richard Lewis Mattson (Greeley, Colorado, 29 de maio de 1935)[1] é um cientista da computação estadunidense, conhecido por seu trabalho pioneiro no uso de dados de rastreamento de memória para simular o desempenho da hierarquia de memória.[2] Desenvolveu o perfil de distância da pilha (stack distance profile), que usou para modelar as falhas de página nos sistemas de memória virtual como uma função da quantidade de memória real disponível. Os mesmos métodos foram aplicados mais recentemente para modelar o comportamento de caches do processador em níveis mais baixos da hierarquia de memória,[3] e Web caches para conteúdo da internet.[4]
Graduado em engenharia elétrica pela Universidade da Califórnia em Berkeley em 1957.[5] Foi aluno de Bernard Widrow na Universidade Stanford, onde obteve um doutorado em 1962, com a tese The Analysis and Synthesis of Adaptive Systems Which Use Networks of Threshold Elements.[6] Foi professor da Universidade Stanford antes de ir para a IBM Research em 1965.[7] Enquanto esteve na Universidade Stanford foi orientador de John Hopcroft e Yale Patt.