HARC: A Homogeneous Architecture reconfigurable Computer. - M. David Yeager; Wei Wang (ERSA, 2004)