An 88-Way Multiprocessor within an FPGA with Customizable Instructions. - Raymond Hoare; Shen Chih Tung; Katrina Werger (IPDPS, 2004)