Data Preload for Superscalar and VLIW Processors, by William Yu-Wei Chen, Jr. Thesis for Doctor of Philosophy in Electrical Engineering, University of Illinois at Urbana-Champaign, 1993.* |
Bharadwaj et al, “Wavefront scheduling path based data representation and scheduling of subgraph”, IEEE, pp. 262-271, 1999.* |
Ranganthan et al, “Using speculative and larger instruction window to narrow the performance gap between memory consistency models”, ACM SPAA, pp 199-210.* |
Rogers et al, “Software support for speculaive loads”, ACM ASPLOS, pp 38-50, 1992.* |
August et al, “Integarted predicated and speculative execution in the IMPACT EPIC archiecture” IEEE, pp 227-237, 1998.* |
August, D.I., et al., “Sentinel Scheduling with Recovery Blocks”, Technical Report CRHC-95-05 Center for Reliable and High Performance Computing, University of Illinois, pp. 1-22, (Jan. 31, 1995). |
Chen, Jr., W.Y., “Data Preload for Superscalar and VLIW Processors”, Ph.D. Thesis at the University of Illinois at Urbana-Champaign, 118 Pages, (1993). |
Gallagher, D.M., et al., “Dynamic Memory Disambiguation Using the Memory Conflict Buffer”, ASPOLS-VI Proceedings, ,pp. 1-13, (Oct. 1994). |
Mahlke, S.A., et al., “Sentinel Scheduling for VLIW and Superscalar Processors”, International Conference on Architectural Support for Programming Languages and Operating Systems, Published by ACM, New York, USA vol. 27, No. 9, 10 Pages, (Oct. 1992). |
August, D.I., et al., “Integrated predicated and speculative execution in the IMPACT EPIC Architecture”, Proceedings of the 25th Annual International Symposium on Computer Architecture, pp. 227-237, (1998). |
Chang, P.P., et al., “Three architectural models for compiler-controlled speculative execution”, IEEE Transactions on computers, ′Online!, 44 (4), pp. 481-494, (Apr. 1995). |