Dragon System April 1988 1 Computational Architecture Dragon System I Introduction II Dragon Technology III Applications & Architectures IV Transfer of Technology, Partnership & Standardization V Future Strategy Introduction Foundations for building architectures for a wide range of document processing machines · controllers : Printer, Network, Scanners... · servers : Data base servers, Printers, Gateway · workstations : mid, high & very high end => high data bandwidth Parallel processing architecture studies · Multiprocessor offers flexibility in applications and incrementality in cost and in performance · Try to solve computational intensive tasks like document recognition... · Second generation of multiprocessor using new concepts & new technology · Compatible with future Unix Operating systems with lightweight processes like SunOS phase3 Dragon Technology · Communications studies : VLSI BUS << [Artwork node; type 'Artwork on' to command tool] >> · VLSI Chip Set << [Artwork node; type 'Artwork on' to command tool] >> · Micro-Packaging << [Artwork node; type 'Artwork on' to command tool] >> APPLICATIONS Applications & markets · High end parallel computer · Desk-Top multiprocessor · High end Workstations · High end Printers servers · File and Data-bases servers · Add-in boards in standards platform · Industrial control · OEM multiprocessors · Chips set & Micro-packaging System Architectures Monoboard system (20 MIPS, 20 MB/sec IO, 128 MB RAM, for controllers, low end printer & scanners << [Artwork node; type 'Artwork on' to command tool] >> High end Server Example of 24 Processors (400 Mips), 8 Memory Banks (1/2 GByte) and 2 VME IO Channels << [Artwork node; type 'Artwork on' to command tool] >> Transfer of Research For applications in Office Business (workstation, server...) With the "Standard platform" strategy of Xerox · need to find a Computer Company partner For Controllers type of Business (printers...) Because the difficulty to design low cost complex Special purpose VLSI · need to make some of these Chips "standard" Partnership & Cooperation PartnerShip with SUN · SUN put all its energy on the SPARC monoprocessor familly · Faces lot of competition on high end Slicon Graphics, Ardent... · No plan on VLSIfication of the system & on multiprocessor Joint Development of a Dragon based architecture · Design a VLSI Chip set for all the family · Build a multiprocessor prototype · Make the VLSI Bus a standard Standardization Try to Standardize the VLSI BUS in cooperating also with Semi-conductor companies : · Motorola, NS, AMD or Cypress... good chances because open architecture compatible with three industrial standards : any microprocessor bridge with industrial Busses like VME, MultiBus, PC... any operating system UNIX, MSDOS... Solve the problem of cost of VLSI because now these components become "catalog Chips" · specially true for Cache & complex chips... Future Strategy Give us access to the design of a standard high performance platform we have the knowledge and we master better than anybody the architecture. That give us 2 years of advance. · Customisation for document processing High Bandwidth is Crucial for supporting high performance VLSI operators. For High speed printer , High speed network controller, Graphic controller, High speed disk controller, Compression Decompression of images... · Specialized operators connected to the Bus This architecture is only at his beginning : Future Directions on parallelism For future computing intensive application like Document recognition... · MultiMegaByte Second level Caches · Other topology to connect specialized operators...