High Reynolds Number Simulation and Drag Reduction Techniques