While the third generation (3G) wireless networks and handsets are finally being deployed in volume by now, the next generation of wireless communication protocols is already being defined. Often referred to as 4G, different technologies compete for adoption. Two main candidates have evolved. One of them is the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE). This white paper discusses how to select a tool and methodology for efficient algorithm design, which the entire flow must be considered, keeping the algorithm’s complexity in mind. What might be a suitable solution for small designs may be completely inadequate for designs of larger complexity.