Brambilla Michele

Software Engineer at CSCS
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Switzerland, CH
Languages
  • German Elementary proficiency
  • French Elementary proficiency
  • Italian Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Switzerland
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Engineer
      • Jan 2023 - Present

    • Switzerland
    • Research Services
    • 700 & Above Employee
    • Software Engineer
      • Feb 2016 - Jan 2023

      As a member of the Laboratory for Development and Material my task is the development of a modern control system for the Swiss Spallation Neutron Source. I am involved in the BrightnESS project and part of the Beamline Control Group for the European Spallation Source. The BrightnESS project aims to “ensure that key challenges are met in order to build an ESS that can deliver high-impact scientific and technological knowledge”. As an early member of the “Real-Time Management of ESS Data” work package I explored different software solution that can provide the required reliability and performances. I then used the chosen software to develop a data streaming and storage system. The control system, NICOS, originally developed by the MLZ Control Instrument Group is a flexible control system for neutron facilities. Since NICOS will be used both at ESS and SINQ my task is to implement the software solutions in use at the two facilities as well to specialise the system for instruments at the two facilities. Show less

    • Research Services
    • 700 & Above Employee
    • Postdoc
      • Sep 2014 - Sep 2015

      I am involved in a couple of projects. In the field of lattice QCD I implemented clover fermions in NSPT. The clover regularization allows reducing lattice artifacts, at the price of the introduction of a new term in the action and the redefinition of observable. In terms of perturbation theory this means the growth of the number of diagrams to be evaluated. This issue can be avoided making use of NSPT, that allows automatic resummation of graphs order by order. Final goal of the project is the determination of c_SW to higher orders. My research activity regards the field of numerical relativity as well. In particular my objective is developing parallelization strategies on multi-GPU and Xeon Phi systems for numerical relativity. Results of my exploratory study will be presented at the Supercomputing SC15 conference. Show less

    • Italy
    • Higher Education
    • 700 & Above Employee
    • Postdoc
      • May 2012 - Aug 2014

      My activity in these years was focused on different aspects of lattice QCD and high performance computing. By making use of NSPT, that allows high loop computations without the requirement of computing a huge number of diagrams, I computed renormalization constants to high orders for different lattice regularization. The computation was performed aiming at a full control of systematic, in particular I implemented and applied a finite size technique to get results in infinite volume. I contributed to enlarge the applications of NSPT, in particular in the development and implementation of the Schrodinger functional. Since it defines a finite volume scheme, it is particularly suitable for lattice QCD. The main challenge is that ordinary perturbative computations are cumbersome: this prevents achieving high orders. I took part in a couple of INFN projects that aim to explore efficient strategies for upcoming architectures (INTEL Xeon Phi and NVIDIA GPUs). I extensively studied the efficiency of codes on the Xeon Phi and explored different programming techniques. Show less

  • European Centre for Theoretical Studies in Nuclear Physics and Related Areas (ECT*)
    • Strada delle Tabarelle, 286 I-38123 Villazzano TRENTO (TN)
    • Postdoc
      • Jan 2011 - Dec 2011

      My activity at ECT* was focused on the development and optimization of codes. In this years Intel presented the commodity processors Intel Core i7. It was suddenly realized that such architectures were suitable for high performance computing. The the Aurora project was a supercomputer based on Intel Nehalem and Westmere interconnected with a low latency 3D toroidal grid. I explored the different granularity of the machine (core, processor, processing node, the whole rack) and the possibility of using a double communication system, since the machine had both a INFINIBAND network both a FPGA based high speed 3D network. Show less

    • Italy
    • Higher Education
    • 700 & Above Employee
    • PhD
      • Jan 2008 - Dec 2010

      During my PhD I addressed my interest to the computation of renormalization constants to high orders. To the end of perform such a computation in the framework of NSPT (so that I do not had to deal with evaluation of a huge number of diagrams) I developed a simulation environment called PRlgt. It is written in C++, highly modularized so that modification doesn't affect the rest of the code. It is (by 2015) the main program in use by our collaboration. An interesting - even though exploratory - study I performed in these years was the study of the Dirac operator spectrum in perturbation theory. Even though the work can be considered a technical foundation for the computation, new interest on the subject emerged recently in the sector of the search for a conformal fixed point. Show less

Education

  • Università degli studi di Parma
    PhD, Physics, lattice gauge theories
    2008 - 2010
  • Università degli Studi di Milano Bicocca
    Master degree, Physics (theoretical physics)
    2005 - 2007
  • Università degli Studi di Milano Bicocca
    Bachelor degree, Physics
    2002 - 2005

Community

You need to have a working account to view this content. Click here to join now