8.4 Applications of Reconfigurable Computing