Jump to content

User:Dfletter/ACM Mapping to WP/Computer Systems Organization

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dfletter (talk | contribs) at 20:35, 27 November 2005 (C. Computer Systems Organization). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

C. Computer Systems Organization

Wiki category:Computer architecture

C.0 GENERAL

  • Hardware/software interfaces
  • Instruction set design (e.g., RISC, CISC, VLIW)
  • Modeling of computer architecture
  • System architectures
  • Systems specification methodology

C.1 PROCESSOR ARCHITECTURES

C.1.0 General

C.1.1 Single Data Stream Architectures

  • Multiple-instruction-stream, single-data-stream processors (MISD) [**]
  • Pipeline processors [**]
  • RISC/CISC, VLIW architectures
  • Single-instruction-stream, single-data-stream processors (SISD) [**]
  • Von Neumann architectures [**]

C.1.2 Multiple Data Stream Architectures (Multiprocessors)

  • Array and vector processors
  • Associative processors
  • Connection machines
  • Interconnection architectures (e.g., common bus, multiport memory, crossbar switch)
  • Multiple-instruction-stream, multiple-data-stream processors (MIMD)
  • Parallel processors [**]
  • Pipeline processors [**]
  • Single-instruction-stream, multiple-data-stream processors (SIMD)

C.1.3 Other Architecture Styles

  • Adaptable architectures
  • Analog computers
  • Capability architectures [**]
  • Cellular architecture (e.g., mobile)
  • Data-flow architectures
  • Heterogeneous (hybrid) systems
  • High-level language architectures [**]
  • Neural nets
  • Pipeline processors
  • Stack-oriented processors [**]

C.1.4 Parallel Architectures

  • Distributed architectures
  • Mobile processors

C.1.m Miscellaneous

  • Analog computers [**]
  • Hybrid systems [**]

C.2 COMPUTER-COMMUNICATION NETWORKS

C.2.0 General

  • Data communications
  • Open Systems Interconnection reference model (OSI)
  • Security and protection (e.g., firewalls)

C.2.1 Network Architecture and Design

  • Asynchronous Transfer Mode (ATM)
  • Centralized networks [**]
  • Circuit-switching networks
  • Distributed networks
  • Frame relay networks
  • ISDN (Integrated Services Digital Network)
  • Network communications
  • Network topology
  • Packet-switching networks
  • Store and forward networks
  • Wireless communication

C.2.2 Network Protocols

  • Applications (SMTP, FTP, etc.)
  • Protocol architecture (OSI model)
  • Protocol verification
  • Routing protocols

C.2.3 Network Operations

  • Network management
  • Network monitoring
  • Public networks

C.2.4 Distributed Systems

  • Client/server
  • Distributed applications
  • Distributed databases
  • Network operating systems

C.2.5 Local and Wide-Area Networks

  • Access schemes
  • Buses
  • Ethernet (e.g., CSMA/CD)
  • High-speed (e.g., FDDI, fiber channel, ATM)
  • Internet (e.g., TCP/IP)
  • Token rings

C.2.6 Internetworking (C.2.2)

  • Routers
  • Standards (e.g., TCP/IP)
  • C.2.m Miscellaneous

C.3 SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS (J.7)

  • Microprocessor/microcomputer applications
  • Process control systems
  • Real-time and embedded systems
  • Signal processing systems
  • Smartcards

C.4 PERFORMANCE OF SYSTEMS

  • Design studies
  • Fault tolerance
  • Measurement techniques
  • Modeling techniques
  • Performance attributes
  • Reliability, availability, and serviceability

C.5 COMPUTER SYSTEM IMPLEMENTATION

C.5.0 General

C.5.1 Large and Medium (``Mainframe) Computers

  • Super (very large) computers

C.5.2 Minicomputers [**]

C.5.3 Microcomputers

  • Microprocessors
  • Personal computers
  • Portable devices (e.g., laptops, personal digital assistants)
  • Workstations

C.5.4 VLSI Systems

C.5.5 Servers

C.5.m Miscellaneous

C.m MISCELLANEOUS