Thread aware distributed software system for a multi-processor array

A microprocessor and multiprocessing technology, applied in the field of kernel-based operating systems, can solve problems such as running without OS microkernels

Inactive Publication Date: 2007-08-08
ALCATEL LUCENT SAS
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This prior art proposal can be seen as a huge FPGA, since the details of the low-level hardware are very clear, making the compiler orchestration (orchestration) very easy
However, no OS microkernel runs on these blocks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Thread aware distributed software system for a multi-processor array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] As shown in Figure 1, multiple processors are distributed on a single-chip structure. Associated with each microprocessor is local data memory, bus interface, and data and instruction caches. Each processor has a core-based operating system. In addition, off-chip components include a memory controller and external RAM.

[0017] The present invention relates broadly to the chip architecture, hardware and software mechanisms that provide a microkernel-based "operating system" for multiprocessor devices. The term operating system in this invention refers to a simple hardware abstraction layer with facilities for supporting thread construction, communication and hardware interface.

[0018] The architecture strives to enable a more general hardware and software solution, higher in performance than ordinary architectures, and general enough to be applicable to various types of software applications and rapid application development. The software system appears to be a sin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A single chip architecture with multiple programmable processors is described. Each processor has a small and fast acting kernel-based operating system which has primitives for performing only fundamental functions of multi-processing. Many distributed threads may be executed simultaneously on many processors while allowing the device to be programmed as a single monolithic system.

Description

technical field [0001] The present invention relates to multiple distributed processors in a single chip array, and more particularly to a small, kernel-based operating system for parallel processing of basic functions performed in multiple processors. Background technique [0002] Embedded systems include special purpose computing systems, typically fully encapsulated by the devices they control. Embedded systems and devices are becoming more popular and used in increasing numbers in both office and home environments. Examples of embedded systems range from portable music players to real-time control of systems like communication networks. As embedded systems become smarter, multiprocessor, distributed architectures are becoming the dominant, not the minority. [0003] The invention provides a single-chip structure with multiple CPU cores, the multiple CPU cores are programmable instruction set processors, and each processor is in a microkernel (or exokernel) distributed ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F15/76
CPCG06F15/8007G06F9/46
Inventor L·M·塞尔吉B·麦克布赖德D·J·威尔松G·哈内斯
Owner ALCATEL LUCENT SAS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products