Estrutura de Dados Concorrentes
Link da Palestra - Palestra com o Prof Dr. Hammurabi Mendes.
Vivemos uma realidade onde sistemas concorrentes (multicore/multiprocessados) são encontrados desde em telefones celulares até nos maiores computadores científicos. Aplicações eficientes requerem do desenvolvedor o conhecimento não só das ferramentas e plataformas associadas (como memória transacional ou de acesso não-uniforme), mas também das melhores práticas de design. Essa palestra visa discutir tais ferramentas e práticas por meio de uma estrutura de dados especialmente adaptada a sistemas concorrentes. Veremos particularmente como as dificuldades inerentes a esses sistemas dão a forma e impõem limitações a arquiteturas complexas, bonitas, e eficientes.
Mini-Currículo do Palestrante:
Hammurabi Mendes obteve o doutorado em Ciência da Computação na Brown University, EUA, com mestrado e bacharelado na área obtidos em São Paulo e Brasília. Suas áreas de pesquisa são estruturas de dados para multiprocessadores e computação distribuída. Foi professor do Instituto de Educação Superior de Brasília em 2009 e 2010, e atualmente é professor de Ciência da Computação na Davidson College, EUA, onde ensina disciplinas de todo o currículo de computação, com foco particular na área de sistemas e redes.