Using WCF and TPL in distributed and parallel finite element analysis

R. I. Mackie

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    This paper examines the use of .NET's Task Parallel Library (TPL) and Windows Communication Foundation (WCF) in finite element analysis. TPL is studied in terms of equation solvers. It is shown that there is no significant difference in execution speed compared with non-TPL code, though it does offer advantages in terms of software engineering. WCF based equation solvers are also examined, and a WCF approach to designing finite element software. Using WCF based solvers involves no loss of execution speed. WCF is an example of Service Oriented Architecture (SOA) and the possibilities for using this to increase flexibility of finite element based applications is discussed.

    Original languageEnglish
    Title of host publicationProceedings of the Eighth International Conference on Engineering Computational Technology
    EditorsBarry H. V. Topping
    PublisherCivil-Comp Press
    Volume100
    ISBN (Print)9781905088553
    DOIs
    Publication statusPublished - 2012
    Event8th International Conference on Engineering Computational Technology - Dubrovnik, Croatia
    Duration: 4 Sept 20127 Sept 2012

    Conference

    Conference8th International Conference on Engineering Computational Technology
    Abbreviated titleECT 2012
    Country/TerritoryCroatia
    CityDubrovnik
    Period4/09/127/09/12

    Keywords

    • Component-oriented
    • Distributed computing
    • Object-oriented
    • Parallel computing
    • Server-oriented architecture
    • Task parallel library

    ASJC Scopus subject areas

    • Computational Theory and Mathematics
    • Civil and Structural Engineering
    • Artificial Intelligence
    • Environmental Engineering

    Fingerprint

    Dive into the research topics of 'Using WCF and TPL in distributed and parallel finite element analysis'. Together they form a unique fingerprint.

    Cite this