This paper presents the predictive functional control of an autoclave, which is designed, tested and compared in uni- and multivariable manners. The control of the autoclave is based on our previously developed mathematical model for an autoclave, where we dealt with the heat-transfer and pressure-changing processes. First, we presented the principles of the predictive control algorithm, which are easy to understand. Next, the basic principles of predictive control were extended to a multivariable manner, so we presented the control law of the multivariable predictive algorithm. Furthermore, we depicted the suggested tuning rules for both control algorithms, which normally give satisfactory results, considering the trade-off between robustness and performance. We implemented both predictive algorithms in the linearized and simplified autoclave model, where we applied faster tuning rules due to the need for faster closed-loop responses. For the comparison we also designed and applied a classical compensating PI controller. The results show the superior performance of the multivariable predictive approach. All three algorithms rise similarly quickly, but then the PI and the simple predictive controller slowly approach the desired value due to slower tuning, because of the very noisy manipulated variable. The interactions in the autoclave model are not so strong, so by the interactions influence rejection, both predictive algorithms show similar performances, while the PI approach performs much worse. The multivariable predictive approach also proves its superior performance by the interactions influence rejection when controlling the processes with stronger interactions. We can conclude that the autoclave should be controlled as one multivariable process using a multivariable predictive functional approach.