We describe a programming environment which is being developed for the automatic generation of parallel image processing applications. Through the use of model-based software synthesis, we transparently create large grained data parallel applications which can be executed on arbitrary processor networks. The high-level abstractions provided by the modeling paradigm isolates the user from the complexity of the underlying implementation, allowing developers with little or no experience in parallel programming to rapidly create parallel applications. The data parallel modeling facilities perform the same tasks as the data alignment and distribution compiler directives of High Performance Fortran and the aggregate objects of pC++. However, we have found that by introducing the parallelism on the system level, instead of in the algorithm, we can use traditional compilers and leave the application specific code unchanged. This allows us to take advantage of existing well developed image processing code libraries. Here we describe a system which generates data parallel versions of applications created in Khoros, the popular image processing package developed by the University of New Mexico. This system retains the best qualities of Khoros: its interactive and experimental nature, and its visual interface, but adds the capability for automatically generating much higher performance parallel implementations when needed. This system demonstrate the suitability of the model-based approach for developing parallel imaging software.<>


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Model-based programming for parallel image processing


    Beteiligte:
    Moore, M.S. (Autor:in) / Karsai, G. (Autor:in) / Sztipanovits, J. (Autor:in)


    Erscheinungsdatum :

    01.01.1994


    Format / Umfang :

    529011 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Model-Based Programming for Parallel Image Processing

    Moore, M. S. / Karsai, G. / Sztipanovits, J. et al. | British Library Conference Proceedings | 1994



    Programming probabilistic structural analysis for parallel processing computers

    SUES, ROBERT H. / CHEN, HEH-CHYUN / CHAMIS, CHRISTOS C. et al. | AIAA | 1992


    Programming Probabilistic Structural Analysis for Parallel Processing Computers

    Sues, Robert H. / Chen, Heh-Chyun / Chamis, Christos C. et al. | NTRS | 1992


    Programming probabilistic structural analysis for parallel processing computer

    SUES, ROBERT / CHEN, HEH-CHYUN / TWISDALE, LAWRENCE et al. | AIAA | 1991