In this portfolio optimization utility (and others), mean return, standard deviation and correlation among assets are required inputs.
http://finance.wharton.upenn.edu/~stambaugh/portopt.html
At the same time, I've seen other portfolio optimizers that start with historical price data and a covariance matrix is calculated as a step in optimizing.
http://investexcel.net/215/mean-variance-portfolio-optimization-with-excel/
If the same underlying data set is used, and the definition of the optimal portfolio is the same in both optimizers, will the results be the same?