There's a lot of variables to consider, which give rise to different charts. For example, number of players left to act, whether any player has acted before you or not, whether you would like to play optimally or exploitively, size of blinds, pot, and stack sizes, tournament or cash game, if tournament then the payout structure, etc. Most charts seem to assume a HU situation with variable stack sizes and aiming for an optimal strategy and to maximize chip EV (i.e. tournament structure is not taken into consideration).
First there is the Sklansky-Chubukov rankings, which tells you the hands and corresponding stack depths for which it is +EV to push (assuming a push or fold strategy, i.e. no calling or raising that isn't an all-in) even if your opponent could see your hand and played perfectly against it (in other words, this serves not as a guideline for when to push but rather as a sanity check, indicating the minimum number of chips you need for it to be
possibly correct for you to
not push):
Then there is the Nash chart, which indicates the optimal strategy for stacks up to 20BB.
There is also the jam or fold tables in MOP ("The Mathematics of Poker," 2006), which is also a Nash chart but a little more precise than the image above (it indicates jam/fold & call/fold for stacks up to 50BB). Couldn't find an image for it.