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 language | English |
---|---|
Title of host publication | Proceedings of the Eighth International Conference on Engineering Computational Technology |
Editors | Barry H. V. Topping |
Publisher | Civil-Comp Press |
Volume | 100 |
ISBN (Print) | 9781905088553 |
DOIs | |
Publication status | Published - 2012 |
Event | 8th International Conference on Engineering Computational Technology - Dubrovnik, Croatia Duration: 4 Sept 2012 → 7 Sept 2012 |
Conference
Conference | 8th International Conference on Engineering Computational Technology |
---|---|
Abbreviated title | ECT 2012 |
Country/Territory | Croatia |
City | Dubrovnik |
Period | 4/09/12 → 7/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