IEEE Computer Society - Keywords - Computer Systems Organization
C.0General
C.0.aEmerging technologies
C.0.bHardware/software interfaces
C.0.cInstruction set design
C.0.dModeling of computer architecture
C.0.eSystem architectures, integration and modeling
C.0.fSystems specification methodology
back to top
C.1 Processor Architectures
C.1.0General
C.1.1Single Data Stream Architectures
C.1.1.aMISD processors
C.1.1.bPipeline processors
C.1.1.cRISC/CISC, VLIW architectures
C.1.1.dSISD processors
C.1.1.eVon Neumann architectures
C.1.2MultipleData Stream Architectures
(Multiprocessors)
C.1.2.aArray and vector processors
C.1.2.bAssociative processors
C.1.2.cConnection machines
C.1.2.dInterconnection architectures
C.1.2.eLoad balancing and task assignment
C.1.2.fMIMD processors
C.1.2.gParallel processors
C.1.2.hPipeline processors
C.1.2.iTC scheduling and synchronization
C.1.2.jSIMD processors
C.1.3Other Architecture Styles
C.1.3.aAdaptable architectures
C.1.3.bAnalog computers
C.1.3.cCapability architectures
C.1.3.dCellular architecture
C.1.3.eDataflow architectures
C.1.3.fHeterogeneous (hybrid) systems
C.1.3.gHigh-level language architectures
C.1.3.hMultithreaded processors
C.1.3.iNeural nets
C.1.3.jNeurocomputers
C.1.3.kPipeline processors
C.1.3.lStack-oriented processors
C.1.4Parallel Architectures
C.1.4.aDistributed architectures
C.1.4.bMobile processors
C.1.4.cReal-time distributed
C.1.4.dScheduling and task partitioning
C.1.mMiscellaneous
C.1.m.aAnalog computers
C.1.m.bHybrid systems
back to top
C.2Communication/Networking and Information Technology
C.2.0General
C.2.0.aArchitecture
C.2.0.bData communications
C.2.0.cEmerging technologies
C.2.0.dInfrastructure protection
C.2.0.eInterprocessor communications
C.2.0.fNetwork-level security and protection
C.2.0.gOSI reference model
C.2.0.hStandards
C.2.1Network Architecture and Design
C.2.1.aATM
C.2.1.bCentralized networks
C.2.1.cCircuit-switching networks
C.2.1.dDistributed networks
C.2.1.eFrame relay networks
C.2.1.fISDN
C.2.1.gNetwork communications
C.2.1.hNetwork topology
C.2.1.iPacket-switching networks
C.2.1.jStore and forward networks
C.2.1.kWireless communication
C.2.2Network Protocols
C.2.2.aApplications
C.2.2.bProtocol architecture
C.2.2.cProtocol verification
C.2.2.dRouting protocols
C.2.3Network Operations
C.2.3.aNetwork management
C.2.3.bNetwork monitoring
C.2.3.cPublic networks
C.2.4Distributed Systems
C.2.4.aClient/server
C.2.4.bDistributed applications
C.2.4.cDistributed databases
C.2.4.dNetwork operating systems
C.2.5Local-Area Networks
C.2.5.aAccess schemes
C.2.5.bBuses
C.2.5.cEthernet
C.2.5.dHigh-speed
C.2.5.eInternet
C.2.5.fToken rings
C.2.6Internetworking
C.2.6.aBridges
C.2.6.bGateways
C.2.6.cMulticast
C.2.6.dProtocols
C.2.6.eRouters
C.2.6.fStandards
C.2.7Wide-area networks
C.2.7.aCATV
C.2.7.bOptical fiber
C.2.7.cSensor networks
C.2.7.dTelephony
C.2.7.eWireless
C.2.8Mobile Computing
C.2.8.aAlgorithm/protocol design and analysis
C.2.8.bArchitectures
C.2.8.cMobile communication systems
C.2.8.dMobile environments
C.2.8.eSupport services
C.2.mMiscellaneous
back to top
C.3Special-Purpose and Application-Based Systems
C.3.aApplication studies resulting in better
multiple-processor systems
C.3.bMicroprocessor/microcomputer applications
C.3.cProcess control systems
C.3.dReal-time and embedded systems
C.3.eReconfigurable hardware
C.3.fSignal processing systems
C.3.gSmartcards
C.3.hUbiquitous computing
back to top
C.4Performance of Systems
C.4.aDesign studies
C.4.bFault tolerance
C.4.cMeasurement techniques
C.4.dModeling techniques
C.4.ePerformance attributes
C.4.fReliability, availability, and serviceability
C.4.gMeasurement, evaluation, modeling, simulation of
multiple-processor systems
back to top
C.5Computer System Implementation
C.5.0General
C.5.1Large and Medium ("Mainframe") Computers
C.5.1.aSuper (very large) computers
C.5.2Minicomputers
C.5.3Microcomputers
C.5.3.aMicroprocessors
C.5.3.bPersonal computers
C.5.3.cPortable devices
C.5.3.dWorkstations
C.5.4VLSI Systems
C.5.4.aImpact of VLSI on system design
C.5.5Servers
C.5.5.aWeb server
C.5.5.bWeb browser
C.5.6Multiprocessor Systems
C.5.7Wearable Computers
C.5.mMiscellaneous
back to top
This is an extended version of the ACM Computing Classification System
Copyright (c) 2002 ACM, used with permission