Pietro Cicotti, Ph.D.


  • Senior Computational Scientist -  SDSC


Dr. Cicotti is a senior computational scientist at SDSC. His research deals with aspects of emerging technology and novel system architecture. His work includes the development of runtime systems to hide communication, improve locality, and increase energy efficiency. He developed software tools for capturing and analyzing data movement, and is currently investigating the use of this information for managing data in NUMA, heterogeneous, and non-volatile memory hierarchies. Current optimization work also includes IO and hierarchical storage systems. Finally, he collaborates on scientific data analysis projects utilizing map-reduce and emerging programming models.


  • Architecture
  • Runtime systems
  • Performance tools
  • Analysis, optimization, and modeling