Skip to main navigation Skip to search Skip to main content

Modelling many-core architectures

  • CAS - Institute of Computing Technology

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Architectural modelling has two primary objectives: (1) navigating the design space exploration, i.e. guiding the architects to arrival at better design choices, and (2) facilitating dynamic management, i.e. providing the functional relationships between workloads’characteristics and architectural configurations to enable appropriate runtime hardware/software adaptations. In the past years, many-core architectures, as a typical computing fabric evolving from the monolithic single-/multicore architectures, have been shown to be scalable to uphold the staggering the Moore’s Law. The many-core architectures enable two orthogonal approaches, scale-up and scale-out, to utilize the growing budget of transistors. Understanding the rationale behind these approaches is critical to make more efficient use of the powerful computing fabric.

Original languageEnglish
Title of host publicationMany-Core Computing
PublisherInstitution of Engineering and Technology
Pages297-322
Number of pages26
ISBN (Electronic)9781785615825
DOIs
StatePublished - 1 Jan 2019
Externally publishedYes

Keywords

  • Appropriate runtime hardware-software adaptations
  • Architectural configurations
  • Architectural modelling
  • Design choices
  • Design space exploration
  • Digital circuit design, modelling and testing
  • Embedded systems
  • Hardware-software codesign
  • Hardware-software codesign
  • Many-core architectures
  • Microprocessor chips
  • Microprocessor chips
  • Microprocessors and microcomputers
  • Multiprocessing systems
  • Multiprocessing systems
  • Parallel architecture
  • Parallel architectures
  • Power aware computing
  • Primary objectives
  • Single-multicore architectures

Fingerprint

Dive into the research topics of 'Modelling many-core architectures'. Together they form a unique fingerprint.

Cite this