How do I express the objective function for geometric programming

How do I express the objective function given in the form below

maximize {x_1^{p_1}}{x_2^{p_2}}....{x_T^{p_T}}

Here, p are constants

It is in the form of geometric programming. There I use CVX in GP mode.

For example,

cvx_begin gp
variables x(T)
maximize  (?)
subject to
-------
cvx_end

prod(x.^p)