ವಾನ್ ನ್ಯೂಮನ್ ವಾಸ್ತುಶಿಲ್ಪ, ವರ್ಗೀಕರಣ ಮತ್ತು ಡೇಟಾ ಹರಿವು | Von Neumann Architecture, Computer Classification & Data Flow
Saved in this browser only. Sign in to keep your ticks on every device. See all revisions due
Key points
- ವಾನ್ ನ್ಯೂಮನ್ ಮಾದರಿಯಲ್ಲಿ ಕೋಡ್ ಮತ್ತು ಡೇಟಾಗಳು ಒಂದೇ ಭೌತಿಕ ಮೆಮೊರಿಯಲ್ಲಿ ನೆಲೆಸುತ್ತವೆ | Von Neumann architecture stores code and program data inside unified memory.
- CPU ಮತ್ತು ಮೆಮೊರಿ ನಡುವಿನ ಹಂಚಿಕೆಯ ಬಸ್ ಮಿತಿಯನ್ನು ವಾನ್ ನ್ಯೂಮನ್ ಬಾಟಲ್ನೆಕ್ ಎನ್ನಲಾಗುತ್ತದೆ | Shared bus contention between CPU and RAM creates the Von Neumann bottleneck.
- ಹಾರ್ವರ್ಡ್ ವಾಸ್ತುಶಿಲ್ಪವು ಸೂಚನೆ ಮತ್ತು ಡೇಟಾಗಳಿಗೆ ಸ್ವತಂತ್ರ ಬಸ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ | Harvard architecture deploys physically separated memories and buses for code and data.
- ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು FLOPS ಪರಿಮಾಣದಲ್ಲಿ ಅಳೆಯಲಾಗುತ್ತದೆ | Supercomputing capability is gauged in floating-point operations per second (FLOPS).
- ಮೇನ್ಫ್ರೇಮ್ಗಳು ಬ್ಯಾಂಕಿಂಗ್ ಮತ್ತು ವಿಮಾನಯಾನಗಳಂತಹ ಬೃಹತ್ ಟ್ರಾನ್ಸಾಕ್ಷನ್ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿವೆ | Mainframes specialize in bulk I/O enterprise operations and mission-critical OLTP.
- ವರ್ಕ್ಸ್ಟೇಷನ್ಗಳು ಉನ್ನತ ಮಟ್ಟದ ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು CAD ಕಾರ್ಯಗಳಿಗೆ ಮೀಸಲಾದ ವ್ಯವಸ್ಥೆಗಳಾಗಿವೆ | Workstations deliver intensive engineering, 3D modeling, and analytical power.
- ಫ್ಲಿನ್ ಅವರ ಟ್ಯಾಕ್ಸಾನಮಿಯಲ್ಲಿ ಸಿಂಗಲ್ ಪ್ರೊಸೆಸರ್ ಕಂಪ್ಯೂಟರ್ SISD ಮಾದರಿಗೆ ಬರುತ್ತದೆ | Traditional single-core machines map to the SISD classification in Flynn's scheme.
ವಾನ್ ನ್ಯೂಮನ್ ವಾಸ್ತುಶಿಲ್ಪ ಮತ್ತು ಸಂಗ್ರಹಿತ ಪ್ರೋಗ್ರಾಂ ಪರಿಕಲ್ಪನೆ | Von Neumann Architecture & Stored Program Concept
ಜಾನ್ ವಾನ್ ನ್ಯೂಮನ್ 1945 ರಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಿದ ಸಂಗ್ರಹಿತ ಪ್ರೋಗ್ರಾಂ ಪರಿಕಲ್ಪನೆಯ ಪ್ರಕಾರ (Stored Program Concept), ಪ್ರೋಗ್ರಾಂ ಸೂಚನೆಗಳು ಮತ್ತು ಡೇಟಾ ಎರಡೂ ಒಂದೇ ಮೆಮೊರಿ ಜಾಗದಲ್ಲಿ ಬೈನರಿ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹವಾಗುತ್ತವೆ | Proposed by John von Neumann in 1945, the stored program architecture maintains both executable instructions and program data within the exact same unified addressable memory space.
ಮುಖ್ಯಾಂಶ | Key point
[ಹಿಂದಿನ ವರ್ಷದ ಪ್ರಶ್ನೆ: UGC NET Dec 2018 | Previous year question: UGC NET Dec 2018]: ವಾನ್ ನ್ಯೂಮನ್ ವಾಸ್ತುಶಿಲ್ಪದಲ್ಲಿ ಸಿಂಗಲ್ ಸೀಕ್ವೆನ್ಷಿಯಲ್ ಡೇಟಾ ಪಾತ್ ಇರುವುದರಿಂದ ಮೆಮೊರಿ ವರ್ಗಾವಣೆ ವೇಗವು CPU ವೇಗಕ್ಕಿಂತ ಕಡಿಮೆಯಾಗಿ ಅಡಚಣೆ ಉಂಟಾಗುತ್ತದೆ; ಇದನ್ನು "ವಾನ್ ನ್ಯೂಮನ್ ಬಾಟಲ್ನೆಕ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ | The shared bus between CPU and memory restricts throughput because instruction fetches and data transfers cannot happen concurrently, causing the Von Neumann bottleneck.
ವಾನ್ ನ್ಯೂಮನ್ ಮತ್ತು ಹಾರ್ವರ್ಡ್ ವಾಸ್ತುಶಿಲ್ಪಗಳ ಹೋಲಿಕೆ | Von Neumann vs Harvard Architecture
| ಗುಣಲಕ್ಷಣ | Characteristic | ವಾನ್ ನ್ಯೂಮನ್ ವಾಸ್ತುಶಿಲ್ಪ | Von Neumann | ಹಾರ್ವರ್ಡ್ ವಾಸ್ತುಶಿಲ್ಪ | Harvard |
|---|---|---|
| ಮೆಮೊರಿ ರಚನೆ | Memory Structure | ಡೇಟಾ ಮತ್ತು ಸೂಚನೆಗಳಿಗೆ ಒಂದೇ ಏಕೀಕೃತ ಮೆಮೊರಿ | Shared single memory space | ಡೇಟಾ ಮತ್ತು ಸೂಚನೆಗಳಿಗೆ ಪ್ರತ್ಯೇಕ ಮೆಮೊರಿ | Physically separate code and data memories |
| ಬಸ್ ರಚನೆ | Bus Organization | ಸೂಚನೆ ಮತ್ತು ಡೇಟಾ ವರ್ಗಾವಣೆಗೆ ಒಂದೇ ಸಾಮಾನ್ಯ ಬಸ್ | Common shared system bus | ಪ್ರತ್ಯೇಕ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಮತ್ತು ಡೇಟಾ ಬಸ್ಗಳು | Dedicated instruction and data buses |
| ವೇಗ | Processing Speed | ಬಾಟಲ್ನೆಕ್ನಿಂದಾಗಿ ತುಲನಾತ್ಮಕವಾಗಿ ನಿಧಾನ | Slower due to bus contention | ಹೆಚ್ಚಿನ ವೇಗ; ಪೈಪ್ಲೈನಿಂಗ್ಗೆ ಸೂಕ್ತ | Faster; allows concurrent fetch and access |
| ವೆಚ್ಚ ಮತ್ತು ಸಂಕೀರ್ಣತೆ | Cost & Complexity | ಸರಳ ವಿನ್ಯಾಸ ಮತ್ತು ಕಡಿಮೆ ವೆಚ್ಚ | Simpler control circuitry, cheaper | ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ನಿಯಂತ್ರಣ ಮತ್ತು ಅಧಿಕ ವೆಚ್ಚ | Higher wire count, expensive to fabricate |
ಗಾತ್ರ ಮತ್ತು ಸಂಸ್ಕರಣಾ ಸಾಮರ್ಥ್ಯದ ಆಧಾರದ ಮೇಲೆ ವರ್ಗೀಕರಣ | Classification by Size and Capability
- ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ಗಳು (Supercomputers): ಗರಿಷ್ಠ ಗಣಿತೀಯ ಸಾಮರ್ಥ್ಯ. ಇವುಗಳ ವೇಗವನ್ನು FLOPS (Floating Point Operations Per Second) ನಲ್ಲಿ ಅಳೆಯಲಾಗುತ್ತದೆ | Massive parallel computation systems measured in PFLOPS or EFLOPS (e.g., PARAM Siddhi-AI, Frontier).
- ಮೇನ್ಫ್ರೇಮ್ ಕಂಪ್ಯೂಟರ್ಗಳು (Mainframe Computers): ಬೃಹತ್ ಪ್ರಮಾಣದ ಆನ್ಲೈನ್ ಟ್ರಾನ್ಸಾಕ್ಷನ್ ಪ್ರೊಸೆಸಿಂಗ್ (OLTP) ಮತ್ತು ಏಕಕಾಲೀನ ಬಹು-ಬಳಕೆದಾರರಿಗೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ | High-throughput, fault-tolerant machines built for enterprise transaction volumes (e.g., IBM zSeries).
- ಮಿನಿಕಂಪ್ಯೂಟರ್ಗಳು / ಮಿಡ್-ರೇಂಜ್ (Minicomputers): ಮಧ್ಯಮ ಗಾತ್ರದ ಸಂಸ್ಥೆಗಳಿಗೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ನಿಯಂತ್ರಣಕ್ಕೆ ಬಳಕೆಯಾಗುವ ವ್ಯವಸ್ಥೆಗಳು | Mid-tier multiprocessing systems widely popularized by PDP-11 and VAX systems.
- ಮೈಕ್ರೋಕಂಪ್ಯೂಟರ್ಗಳು (Microcomputers): ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳು (PC), ಲ್ಯಾಪ್ಟಾಪ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ಒಳಗೊಂಡ ಏಕ-ಬಳಕೆದಾರ ವ್ಯವಸ್ಥೆಗಳು | Single-chip microprocessor designs powering desktops, laptops, tablets, and edge devices.
ಪರೀಕ್ಷಾ ಸಲಹೆ | Exam tip
ಫ್ಲಿನ್ ಅವರ ವರ್ಗೀಕರಣದ ಪ್ರಕಾರ, ಸಾಂಪ್ರದಾಯಿಕ ವಾನ್ ನ್ಯೂಮನ್ ಗಣಕವು SISD (Single Instruction, Single Data) ಮಾದರಿಗೆ ಸೇರುತ್ತದೆ | Under Flynn's taxonomy, classic Von Neumann uniprocessor systems are classified strictly as SISD.
Practice questions
Answer all, then check. Explanations appear after checking.
Finished this topic? Tick it off.
Saved in this browser only. Sign in to keep your ticks on every device. See all revisions due