Investigate and classify various types of computer architecture