Jerraya et al., 2004 - Google Patents
Multiprocessor systems-on-chipsJerraya et al., 2004
View PDF- Document ID
- 6042947851912217197
- Author
- Jerraya A
- Wolf W
- Publication year
External Links
Snippet
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) requires an understanding of the various design styles and techniques used in the …
- 238000000034 method 0 abstract description 116
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
- G06F1/3237—Power saving by disabling clock generation or distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline, look ahead
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0806—Multiuser, multiprocessor or multiprocessing cache systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—INDEXING SCHEME RELATING TO CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. INCLUDING HOUSING AND APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B60/00—Information and communication technologies [ICT] aiming at the reduction of own energy use
- Y02B60/10—Energy efficient computing
- Y02B60/12—Reducing energy-consumption at the single machine level, e.g. processors, personal computers, peripherals, power supply
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jerraya et al. | Multiprocessor systems-on-chips | |
Benini et al. | System-level power optimization: techniques and tools | |
Kaxiras et al. | Computer architecture techniques for power-efficiency | |
US7657882B2 (en) | Wavescalar architecture having a wave order memory | |
Pasricha et al. | On-chip communication architectures: system on chip interconnect | |
Flynn et al. | Deep submicron microprocessor design issues | |
Rahimi et al. | Variability mitigation in nanometer CMOS integrated systems: A survey of techniques from circuits to software | |
Abdallah | Advanced Multicore Systems-On-Chip | |
Benini et al. | Networks on chips: A new paradigm for component-based MPSoC design | |
Nair | Effect of increasing chip density on the evolution of computer architectures | |
Jerraya et al. | The what, why, and how of MPSoCs | |
Li et al. | McPAT 1.0: An integrated power, area, and timing modeling framework for multicore architectures | |
Grammatikakis et al. | Power‐Aware Multicore SoC and NoC Design | |
Kakoee et al. | A resilient architecture for low latency communication in shared-L1 processor clusters | |
Donlin | Applications, design tools and low power issues in FPGA reconfiguration | |
Ravi | Integrating Computing Systems from the Gates Up: Breaking the Clock Abstraction | |
Hu | Process-variation-resistant dynamic power optimization for VLSI circuits | |
Cain III | Detecting and exploiting causal relationships in hardware shared-memory multiprocessors | |
Benini et al. | Networks on Chips–Energy-efficient Design of SoC Interconnect | |
Totoni | Power and energy management of modern architectures in adaptive HPC runtime systems | |
Raja | Minimum dynamic power CMOS design with variable input delay logic | |
Semeraro | Multiple clock domain microarchitecture design and analysis | |
Chen | Exploiting adaptive techniques to improve processor energy efficiency | |
Efthymiou | Asynchronous techniques for power-adaptive processing | |
Keceli et al. | XMTSim: A simulator of the XMT many-core architecture |