DNA stretching and compression: large-scale simulations of double helical structures