Received April 2, 2012; Revised May 25, 2012; Published October 1, 2012Abstract: The class-E amplifier is one of the switching amplifiers, which satisfies the class-Eswitching conditions. It is, however, difficult to determine the values of the passive elementsincluded in the circuit for achieving the class-E switching conditions. The particle swarmoptimization algorithm for designing the class-E amplifier is presented in this paper. To reducethe computational cost and consider the nonlinear effects of MOSFET in the amplifier, a circuitsimulator which finds the steady-state solution is introduced. Moreover, OpenMP, which is anAPI for multi-platform shared-memory parallel programming, is used in the developed programto accelerate the proposed procedure. In a design example, the class-E amplifier, the elementvalues of which were obtained by the particle swarm optimization, showed a good performance.Key Words: class-E amplifier, power amplifier, steady-state analysis, PSO, OpenMP