I have this problem where I don't really understand the mechanics of speedup.
I have a program that has 2 execution phases. The first phase takes 1 time unit and can only be executed sequentially. The second phase takes 3 time units to execute, but can be parallelized.
How do I calculate the maximum speedup that I can achieve? I'm not looking for the answer, but the formula I need to calculate it.