Dealing with actor runtime environments on hierarchical shared memory multi-core platforms Emilio de Camargo Francesquini To cite this version: Emilio de Camargo Francesquini. Dealing with actor runtime environments on hierarchical shared memory multi-core platforms. Numerical Analysis [cs.NA]. Université de Grenoble; Universidade de São Paulo (Brésil), 2014. English. NNT: 2014GRENM027. tel-01549158 HAL Id: tel-01549158 https://theses.hal.science/tel-01549158 Submitted on 28 Jun 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Dealing with actor runtime environments on hierarchical shared memory multi-core platforms Emilio de Camargo Francesquini Thesis presented to the Institute of Mathematics and Statistics of the University of São Paulo to obtain the title of Doutor em Ciências Program: Computer Science Advisor: Prof. Dr. Alfredo Goldman vel Lejbman Co-advisor: Prof. Dr. Jean-François Méhaut During the development of this work the author received financial support from CAPES/COFECUB São Paulo, May 16, 2014 Dealing with actor runtime environments on hierarchical shared memory multi-core platforms This version of the thesis contains all the changes and corrections suggested by the Examining Committee during the defense of the original version, held on May 16, 2014. A copy of the original version is available at the Institute of Mathematics and Statistics of the University of São Paulo. Examining Committee: • Dr. Alfredo GOLDMAN VEL LEJBMAN (Advisor) Professor, IME-USP (Brazil) • Dr. Jean-François MÉHAUT (Co-Advisor) Professor, Université de Grenoble - CEA (France) • Dr. Philippe O. A. NAVAUX Professor, Universidade Federal do Rio Grande do Sul (UFRGS, Brazil) • Dr. Jean-Pierre BRIOT Research Director, CNRS Brésil (Brazil) • Dr. Jomi Fred HÜBNER Professor, Universidade Federal de Santa Catarina (UFSC, Brazil) For Patrícia, my beloved wife. Your kindness and caring support made it all possible. Acknowledgements “Solutionsnearlyalwayscomefromthedirectionyou leastexpect,whichmeansthere’snopointtryingtolook inthatdirectionbecauseitwon’tbecomingfromthere.” —DouglasAdams,TheSalmonofDoubt,2002. A few years ago I set out on my personal project to become a PhD. Now, with the maturity that only comes with time, I realize that I had only a slight idea of what that really meant. Fortunately, I was not alone in this endeavor. During this journey I had the support of many awesome people that, in one way or another, helped me face the personal and professional barriers brought forth by a task of this magnitude. Without their support this project would not have been made possible. Firstly, I would like to thank my advisors Alfredo Goldman vel Lejbman and Jean-François Méhaut. The innumerable discussions we had both during my stay in BrazilaswellasinFranceshowedmethatsometimesitisnecessarytotaketwosteps back before we can take one step forward. With them I learned that solutions come naturally (sometimes unexpectedly) to those who are looking for them. I also would like to thank them for providing all the support I needed to develop and publish the research contained in this thesis as well as giving me the opportunity to get in touch with several international researchers. Secondly, I would like to thank my laboratory colleagues in Brazil (Nelson Lago, YanikNgoko,MarcosMarquitoAmaris,ThiagoFurtado,PauloMoura,LeonardoLeite, Felipe Besson, Guilherme Nogueira, Wesley Seidel and Carlos Eduardo Santos) and in France (Vinicius Pinheiro, Cristian Sanabria, Augustin Degomme, Luka Stanisic, Brice Videau, Gabriel Duarte, Christophe Laferrière, Rodrigue Chakode and Thomas Nguélé). Your company and the great discussions we had made this period of my life memorable. Finally, I would like to thank all my family. Specially my wife, Patricia. You stood there for me when I needed you the most. I would also like to thank my parents, Sueli and Fernando, and my siblings Fernanda and Felipe. Thanks for believing in me during all my life. I love you all.
Description: