New paradigms in computer architecture Goals PC reference model PCs are difficult to use! Device bay 1 Device bay 2 Firewire: 1394 Internet protocol suite NC reference model Classical networked systems 7 fallouts of distributed computing Platform independent software development Java for distributed computing