News

Process placement is a technique widely used on parallel machines with heterogeneous interconnects to reduce the overall communication time. For instance, two processes which communicate frequently ...
One of the main issues with multicore computing is that it can be difficult to ensure coherence. One way of solving this issue is through the use of Mutual Exclusion Variables supported by hardware ...