Computing and network architectures
General
- Hardware software interface
- Instruction set design
- Modelling of computer architectures
- System architecture
Single data stream architectures
- SISD and MISD architectures
- Pipeline processors
- RISC / CISC, VLIW architectures
Multiprocessing and alternative architectures
- SIMD, MIMD, EPIC
- Systolic architecture
- Interconnection architectures
- Interconnection networks (hypercube, shuffle-exchange, mesh, crossbar)
- Shared memory systems
- Cache coherence
- Memory models and memory consistency
- Array and vector processors
- Associative processors
- Clusters and grid considerations
- Alternative architectures (e.g. dataflow, neural nets, analog)
Performance enhancements
- Superscalar architecture
- Branch prediction
- Prefetching
- Speculative execution
- Multithreading
- Scalability
Architecture for networks and distributed systems
- Attributes
- Capacity
- Link Capacity
- Link Types
- Link to Physical Media in Network
Network architecture and design
- Access schemes, buses, Ethernet, ,internet)
- Personal Area Network (PAN)
- Local Area Network (LAN)
- Campus
- Metropolitan (MAN)
- Wide Area Network (WAN)
- Virtual Private Network (VPN)
- Other
- Network management and monitoring
- Layered protocol design, ISO/OSI, IEEE 802
- Impact of architectural issues on distributed algorithms
- Network computing
- Distributed multimedia
Application based architectures
- Process control
- Real time and embedded
- Signal processing systems
- Portable devices
- Special servers
-- Main.nova - 28 Jun 2005
to top