Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
568454 | Advances in Engineering Software | 2008 | 11 Pages |
Abstract
Nowadays processor architectures include Streaming SIMD Extensions (SSE) originally developed for multimedia applications, not so well explored for scientific computing. This fact has called the attention of the present authors and this paper introduces the application of SSE, also known as multimedia instructions, to boundary element codes. Since SSE instructions are not widespread among boundary element programmers, the authors present this technique applied to a well-known Fortran program for the solution of two-dimensional elastostatic problems. The vectorization guidelines provided here may also be extended to other numerical methods. Numerical experiments show the effectiveness of the proposed approach.
Related Topics
Physical Sciences and Engineering
Computer Science
Software
Authors
M.T.F. Cunha, J.C.F. Telles, F.L.B. Ribeiro,