n this paper, we design and implement an adaptive speed controller that can estimate load torque for ac induction motor drives employing a transputer-based parallel processing technique. The adaptive speed controller, which precedes the field-oriented control loop, consists of a two-degree-of-freedom controller and a feedforward load-torque compensator. The twodegree-of-freedom controller is designed by a pole-placement technique with polynomial manipulations. Its parameters are adjusted adaptively in terms of estimated model parameters. Estimating the model parameters entails a second-order leastsquares estimator with constant trace to avoid estimator windup. The design of the feedforward compensator is based on an estimated load-torque model. Estimating the load torque entails a first-order least-squares estimator with variable forgetting factor and covariance resetting, the purposes of which are to detect any slow or sudden changes of torque disturbance, respectively. The resulting adaptive controller is implemented in parallel by IMS T800-20 transputers. Experimental results demonstrate the robustness of the proposed control method in contending with varying load and torque disturbance. Index Terms-Adaptive control, induction motor, load torque estimation, transputers.