Slide 1 Porting Charm++ to a New System Writing a Machine Layer Sayantan Chakravorty 5/01/20081Parallel Programming Laboratory Slide 2 Why have a Machine Layer ? User Code.ci.C.h…