Invia SMS: Computer Organization and Architecture: Designing for Performance