• DocumentCode
    275762
  • Title

    Optimisation of the Numerical Electromagnetics Code on a four-processor Cray X-MP computer

  • Author

    Excell, P.S. ; Yip, K.W.

  • Author_Institution
    Bradford Univ., UK
  • fYear
    1991
  • fDate
    25-27 Nov 1991
  • Firstpage
    55
  • Lastpage
    58
  • Abstract
    A standard moment-method electromagnetic field computation program (the Numerical Electromagnetics Code) was subjected to a series of modifications to improve its execution speed on a vector processing computer with four pipelines. For test problems involving computation of the near field of an array of log-periodic antennas speed improvements of up to eight times were achieved by a combination of the following techniques: code reordering to maximise vectorisability; microtasking of interaction matrix solution; and macrotasking of matrix filling and near-field computation. Micro and macrotasking are alternative techniques for scheduling of the parallel processors: the techniques required were substantially architecture-dependent, thus limiting portability of the revised code. The maximum speed achieved was one-seventh of the theoretical maximum for the computer
  • Keywords
    antenna arrays; electrical engineering computing; electromagnetic field theory; parallel machines; Cray X-MP computer; NEC; Numerical Electromagnetics Code; code reordering; electromagnetic field computation program; execution speed; interaction matrix solution; log-periodic antennas; macrotasking; matrix filling; microtasking; near field; optimisation; parallel processors; pipelines; scheduling; vector processing computer;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Computation in Electromagnetics, 1991., International Conference on
  • Conference_Location
    London
  • Print_ISBN
    0-85296-529-X
  • Type

    conf

  • Filename
    140115