yes (except that there might be overhead in the solver too, i.e. solvertime is not only core solvertime but some solvers have bad matlab interfaces causing their code to be slow before the actual solving begins, easily seen by using a trivial optimizer . cplex appears to be roughly 2-3 times slower to get started and return
>> sdpvar x a;P = optimizer(x>=a,x,sdpsettings('solver','mosek'),a,x);
>> tic;for i = 1:1000;P(1);end;toc
Elapsed time is 1.582642 seconds.
>> sdpvar x a;P = optimizer(x>=a,x,sdpsettings('solver','gurobi'),a,x);
>> tic;for i = 1:1000;P(1);end;toc
Elapsed time is 3.116082 seconds.
>> addpath(genpath('C:\Program Files\IBM\ILOG\CPLEX_Studio1210\cplex\matlab\x64_win64'));
>> sdpvar x a;P = optimizer(x>=a,x,sdpsettings('solver','cplex'),a,x);
>> tic;for i = 1:1000;P(1);end;toc
Elapsed time is 4.946024 seconds.