We have assumed above that coupled computers are always connected, are placed at fixed locations, and can easily meet their power needs. These assumptions do not hold for battery-powered mobile computers (e.g. laptops) that are sporadically connected to stationary and mobile computers. To support such computers, we must revisit scheduling so that CPU energy used is reduced, and distributed synchronization since processes on different mobile computers may not be connected to each other.