architecture i for computer systems 3684226