Using WCF and TPL in distributed and parallel finite element analysis

    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 Sep 20127 Sep 2012

    Conference

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

    Keywords

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

    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