Identificação
Identificação pessoal
- Nome completo
- Viktor Vafeiadis
Nomes de citação
- Vafeiadis, Viktor
Identificadores de autor
- Ciência ID
- D11F-ED29-9981
- ORCID iD
- 0000-0001-8436-0334
Websites
- https://people.mpi-sws.org/~viktor/ (Profissional)
- https://scholar.google.com/citations?user=kysdyH4AAAAJ (Académico)
Domínios de atuação
- Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação
Idiomas
| Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
|---|---|---|---|---|---|
| Grego (Idioma materno) | |||||
| Inglês | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) |
Formação
| Grau | Classificação | |
|---|---|---|
|
2004 - 2008
Concluído
|
PhD in Computer Science (Doctor of Philosophy)
University of Cambridge, Reino Unido
"Modular fine-grained concurrency verification" (TESE/DISSERTAÇÃO)
|
|
|
2001 - 2004
Concluído
|
BA Hons in Computer Science (Bachelor)
University of Cambridge, Reino Unido
|
Percurso profissional
Ciência
| Categoria Profissional Instituição de acolhimento |
Empregador | |
|---|---|---|
| 2010 - Atual | Investigador (Investigação) | Max-Planck-Institut für Softwaresysteme, Alemanha |
| 2010 - 2010 | Pós-doutorado (Investigação) | University of Cambridge, Reino Unido |
| 2008 - 2009 | Pós-doutorado (Investigação) | Microsoft Research Ltd, Reino Unido |
| 2005 - 2007 | Estagiário de Investigação (Investigação) | Microsoft Research Ltd, Reino Unido |
Projetos
Bolsa
| Designação | Financiadores | |
|---|---|---|
| 2021 - 2025 | PERSIST: A Semantic Foundation for Persistent Programming
Investigador responsável
Max-Planck-Institut für Softwaresysteme, Alemanha
|
European Research Council
Em curso
|
Projeto
| Designação | Financiadores | |
|---|---|---|
| 2013 - 2016 | ADVENT: Architecture-driven verification of systems software
Investigador responsável
Max-Planck-Institut für Softwaresysteme, Alemanha
|
European Commission Seventh Framework Programme for Research and Technological Development Information and Communication Technologies
Concluído
|
Produções
Publicações
| Artigo em conferência |
|
| Artigo em revista |
|
| Livro |
|
Outros
| Outra produção |
|
Atividades
Apresentação oral de trabalho
| Título da apresentação | Nome do evento Anfitrião (Local do evento) |
|
|---|---|---|
| 2021 | Keynote: The challenges of weak persistency | CALCO 2021 |
| 2021 | PLDI Tutorial: Beyond Weak Memory Consistency: The Challenges of Memory Persistency | PLDI 2021 |
| 2017 | Keynote: Program verification under weak memory consistency using separation logic | CAV 2017 |
| 2017 | CONCUR Tutorial: An introduction to weak memory consistency and the out-of-thin-air problem | CONCUR 2017 |
| 2015 | Keynote: Formal reasoning about the C11 weak memory model | CPP 2015 |
| 2014 | POPL Tutorial: Relaxed separation logic | POPL 2014 |
| 2011 | FM Tutorial: Rely/Guarantee-thinking and Separation Logic | FM 2011 |
Orientação
| Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
|---|---|---|
| 2021 - Atual | Postdoc supervision on reasoning about concurrent and persistent programs
Orientador de Léo Stefanesco
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2021 - Atual | Model checking for concurrency
Orientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2018 - Atual | Stateless model checking for verifying C/C++ programs under weak memory models
Orientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2014 - Atual | Postdoc supervision on program logics for structured reasoning about weak memory
Orientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2013 - 2021 | Program Logic for Weak Memory Concurrency
Orientador de Marko Dodo
|
|
| 2019 - 2020 | Postdoc supervision on Hardware Weak Memory Models
Orientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2014 - 2019 | Correct Compilation of Relaxed Memory Concurrency
Orientador de Soham Chakraborty
|
|
| 2015 - 2017 | Postdoc supervision on Weak Concurrency
Coorientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2015 - 2017 | Postdoc supervision on weak consistency and weak persistency
Coorientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
| 2010 - 2012 | Postdoc supervision on Relaxed-Memory Concurrency
Orientador
|
Max-Planck-Institut für Softwaresysteme, Alemanha
|
Organização de evento
| Nome do evento Tipo de evento (Tipo de participação) |
Instituição / Organização | |
|---|---|---|
| 2017 - 2017 | Program chair for CPP 2017 (2017)
Conferência
|
Arbitragem científica em conferência
| Nome da conferência | Local da conferência | |
|---|---|---|
| 2021 - 2021 | OOPSLA 2021 | |
| 2021 - 2021 | PLDI 2021 | |
| 2021 - 2021 | POPL 2021 | POPL 2021 |
| 2020 - 2020 | ESOP 2020 | |
| 2018 - 2018 | POPL 2018 |
Curso / Disciplina lecionado
| Disciplina | Curso (Tipo) | Instituição / Organização | |
|---|---|---|---|
| 2019 - Atual | Program Verification Under Weak Memory Consistency (Summer School Marktoberdorf 2019) |
Distinções
Prémio
| 2008 | ACM SIGPLAN 2008 Outstanding Doctoral Dissertation Award |
| 2004 | Gates Cambridge Fellow
Microsoft Research Ltd, Reino Unido
|
| 2003 | Best CS undergraduate thesis; best CS student of my year (twice) at Cambridge
University of Cambridge, Reino Unido
|
