ON THE SYNERGY BETWEEN DISTRIBUTED AND RECONFIGURABLE COMPUTING : CHALLENGES AND OPPORTUNITIES