OK thanks, that's my understanding as well,
The point is that since the CPU time reported in the statspack is lot more than the physical time between the snapshots, multiplied by the number of processors, that would mean that the time sessions waits actually for CPU but not using CPU is also counted in the statspack as CPU time.
That on the other hand will mean that CPU is a bottleneck since sessions spends lots of time waiting for CPU right?

P.S.
I see lots of db buffer gets and I identified the SQL causing the number of gets, but I am interested generally does the fact that CPU Time in the statspack is lot more that the intterval multiplied by processots, means that CPU is a bottleneck

Thanks for the discussion
Boris