This research was aimed at porting the T programming language, a dialect of LISP, to the Cray X/MP computer. The effort involved research into systems engineering and software engineering problems related not only to compiler design and implementation, but also to parallel computation, the X/MP being a shared-memory multiprocessor. Porting also involved the sub-tasks of retargeting the assembler, code-generator, and run-time system. A reasonably effective porting methodology that is relatively straight forward, although more difficult than table-driven approaches, has been developed. The run-time system was not ported, and thus the T programs cannot be run without explicit linking of the required run-time support. The run-time performance gain achieved in generated code was found to be disappointing. Recommendations for the achievement of higher performance are given.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    T on the Cray X/MP


    Beteiligte:
    Hudak, Paul (Autor:in)

    Erscheinungsdatum :

    01.04.1991


    Medientyp :

    Report


    Format :

    Keine Angabe


    Sprache :

    Englisch




    CRAY DEFIES TREND

    Black, Bill | Online Contents | 1995


    Cray Y-MP

    NTRS | 1988


    CRAY T3E-1200 supercomputer

    Emerald Group Publishing | 1998


    CRAY XMP: A Multiprocessor Supercomputer

    Hsiung, Christopher C. / Somdahl, Eugene R. / Larson, John L. et al. | SAE Technical Papers | 1988


    Deploying Darter - A Cray XC30 System

    Fahey, Mark R. / Budiardja, Reuben / Crosby, Lonnie et al. | Tema Archiv | 2014