3 research outputs found

    Multiparadigm, multilingual interoperability: Experience with converse

    Full text link

    Collective Computation in Object-based Parallel Programming Languages

    Get PDF
    Bal, H.E. [Promotor

    Platform-Independent Runtime Optimizations Using OpenThreads

    No full text
    Although platform-independent runtime systems for parallel programming languages are desirable, the need for low-level optimizations usually precludes their existence. This is because most optimizations involve some combination of low-level communication and low-level threading, the product of which is almost always platform-dependent. We propose a solution to the threading half of this dilemma by using a thread package, that allows fine-grain control over the behavior of the threads while still providing performance comparable to hand-tuned, machine-dependent thread packages. This makes it possible to construct platformindependent thread modules for parallel runtime systems and, more importantly, to optimize them. 1 Introduction Runtime systems that support parallel programming languages have, at their core, two common modules: one supporting lightweight threads to provide the needed concurrency independent of the actual number of processors used, and another supporting interprocesso..
    corecore