Nothing Special   »   [go: up one dir, main page]

Jerraya et al., 2004 - Google Patents

Multiprocessor systems-on-chips

Jerraya 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 …
Continue reading at ieeexplore.ieee.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/3237Power saving by disabling clock generation or distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline, look ahead
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • G06F15/78Architectures of general purpose stored programme computers comprising a single central processing unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0806Multiuser, multiprocessor or multiprocessing cache systems
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BINDEXING SCHEME RELATING TO CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. INCLUDING HOUSING AND APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B60/00Information and communication technologies [ICT] aiming at the reduction of own energy use
    • Y02B60/10Energy efficient computing
    • Y02B60/12Reducing 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