How can I obtain some good upper/lower bounds on the function
$$ f(k)= \frac{-p}{\log_2{\left( 1-2^{-k} \right)}}$$
for $0<k<p$? I have an algorithm where the runtime comes down to this expression, and I have no idea how to figure out how it will grow.