{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:54:17Z","timestamp":1777676057044,"version":"3.51.4"},"reference-count":14,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[1997,12,1]],"date-time":"1997-12-01T00:00:00Z","timestamp":880934400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Supercomputer Applications and High Performance Computing"],"published-print":{"date-parts":[[1997,12]]},"abstract":"<jats:p>The parallelization of existing\/industrial electromagnetic software using the bulk synchronous parallel (BSP) com putation model is presented. The software employs the finite element method with a preconditioned conjugate gradient-type solution for the resulting linear systems of equations. A geometric mesh-partitioning approach is ap plied within the BSP framework for the assembly and solution phases of the finite element computation. This is combined with a nongeometric, data-driven parallel quad rature procedure for the evaluation of right-hand-side terms in applications involving coil fields. A similar parallel decomposition is applied to the parallel calculation of electron beam trajectories required for the design of tube devices. The BSP parallelization approach adopted is fully portable, conceptually simple, and cost-effective, and it can be applied to a wide range of finite element applica tions not necessarily related to electromagnetics.<\/jats:p>","DOI":"10.1177\/109434209701100408","type":"journal-article","created":{"date-parts":[[2007,3,4]],"date-time":"2007-03-04T20:17:47Z","timestamp":1173039467000},"page":"344-358","source":"Crossref","is-referenced-by-count":5,"title":["Bulk Synchronous Parallelization of Industrial Electromagentic Software"],"prefix":"10.1177","volume":"11","author":[{"given":"Mike C.","family":"Dracopoulos","sequence":"first","affiliation":[{"name":"OXFORD UNIVERSITY COMPUTING LABORATORY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Craig","family":"Glasgow","sequence":"additional","affiliation":[{"name":"OXFORD UNIVERSITY COMPUTING LABORATORY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. Kevin","family":"Parrott","sequence":"additional","affiliation":[{"name":"SCHOOLOF COMPUTING AND MATHEMATICAL SCIENCES, UNIVERSITY\rOF GREENWICH, LONDON"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rick","family":"Janssen","sequence":"additional","affiliation":[{"name":"PHILIPS RESEARCH LABORATORY, EINDHOVEN, THE NETHERLANDS"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pergiorgio","family":"Alotto","sequence":"additional","affiliation":[{"name":"DEPARTMENT OF ELECTRICAL ENGINEERING, UNIVERSITY OF\rGENOA, ITALY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Simkin","sequence":"additional","affiliation":[{"name":"VECTOR FIELDS, OXFORD, U.K."}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[1997,12,1]]},"reference":[{"key":"atypb1","volume-title":"A fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems. Technical report, NAS Systems Division","author":"Barnard, S.T.","year":"1993"},{"key":"atypb2","volume-title":"Templates for the solution of linear systems: Building blocks for iterative methods","author":"Barret, R.","year":"1993"},{"key":"atypb3","volume-title":"Parallel performance predictions for finite element predictions. Technical report","author":"Dracopoulos, M.C.","year":"1996"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1620360503"},{"key":"atypb5","volume-title":"PVM 3 users' guide and reference manual","author":"Geist, A.","year":"1994"},{"key":"atypb6","volume-title":"The Oxford BSP toolset users'guide. Oxford, UK","author":"Hill, J.M.D.","year":"1995"},{"key":"atypb7","volume-title":"An initial proposal for the BSP worldwide standard library. Technical report","author":"Hill, J.M.D.","year":"1996"},{"key":"atypb8","volume-title":"Proceedings of the 1991 ALCOM Summer School on Parallel Computation","author":"McColl, W.F."},{"key":"atypb9","volume-title":"A library for bulk synchronous parallel programming","author":"Miller, R.","year":"1993"},{"key":"atypb10","volume-title":"The Oxford BSP library: User's guide. Version 1.0","author":"Miller, R.","year":"1993"},{"issue":"3","key":"atypb11","volume":"8","author":"Mpi Forum.","year":"1994","journal-title":"Computing"},{"key":"atypb12","volume-title":"Portability, predictability and performance for parallel computing: BSP in practice","author":"Reed, J.","year":"1995"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1016\/0956-0521(91)90014-V"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1145\/79173.79181"}],"container-title":["The International Journal of Supercomputer Applications and High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434209701100408","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434209701100408","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:17:32Z","timestamp":1777450652000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/109434209701100408"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,12]]},"references-count":14,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1997,12]]}},"alternative-id":["10.1177\/109434209701100408"],"URL":"https:\/\/doi.org\/10.1177\/109434209701100408","relation":{},"ISSN":["1078-3482"],"issn-type":[{"value":"1078-3482","type":"print"}],"subject":[],"published":{"date-parts":[[1997,12]]}}}