Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Advanced processor scheduling in a multithreaded system

a multi-threaded system and advanced processor technology, applied in the field of advanced processors, can solve the problems of inefficiency in both processing capabilities and communication speed, and the complexity of combining circuits and systems on a chip, and achieve the effect of high bandwidth communication, efficient and cost-effectiv

Inactive Publication Date: 2011-09-15
AVAGO TECH WIRELESS IP SINGAPORE PTE
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention provides useful novel structures and techniques for overcoming the identified limitations, and provides an advanced processor that can take advantage of new technologies while also providing high performance functionality with flexible modification ability. The invention employs an advanced architecture System on a Chip (SoC) including modular components and communication structures to provide a high performance device.
Advantages of the invention include the ability to provide high bandwidth communications between computer systems and memory in an efficient and cost-effective manner.

Problems solved by technology

Conventional architectures for computers and telecommunications equipment include a large number of discrete circuits, which causes inefficiencies in both the processing capabilities and the communication speed.
However, combining circuits and systems on a chip can become very complex and pose a number of engineering challenges.

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
  • Advanced processor scheduling in a multithreaded system
  • Advanced processor scheduling in a multithreaded system
  • Advanced processor scheduling in a multithreaded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

The invention is described with reference to specific architectures and protocols. Those skilled in the art will recognize that the description is for illustration and to provide the best mode of practicing the invention. The description is not meant to be limiting and references to telecommunications and other applications may be equally applicable to general computer applications, for example, server applications, distributed shared memory applications and so on. As described herein, reference is made to Ethernet Protocol, Internet Protocol, Hyper Transport Protocol and other protocols, but the invention may be applicable to other protocols as well. Moreover, reference is made to chips that contain integrated circuits while other hybrid or meta-circuits combining those described in chip form is anticipated. Additionally, reference is made to an exemplary MIPS architecture and instruction set, but other architectures and instruction sets can be used in the invention. Other architec...

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

An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and configured to pass information among the processor cores. A messaging network is coupled to each of the processor cores and a plurality of communication ports. In one aspect of an embodiment of the invention, the data switch interconnect is coupled to each of the processor cores by its respective data cache, and the messaging network is coupled to each of the processor cores by its respective message station. Advantages of the invention include the ability to provide high bandwidth communications between computer systems and memory in an efficient and cost-effective manner.

Description

FIELDThe invention relates to the field of computers and telecommunications, and more particularly to an advanced processor for use in computers and telecommunications applications.BACKGROUNDModern computers and telecommunications systems provide great benefits including the ability to communicate information around the world. Conventional architectures for computers and telecommunications equipment include a large number of discrete circuits, which causes inefficiencies in both the processing capabilities and the communication speed.For example, FIG. 1 depicts such a conventional line card employing a number of discrete chips and technologies. In FIG. 1, conventional line card 100 includes the following discrete components: Classification 102, Traffic Manager 104, Buffer Memory 106, Security Co-Processor 108, Transmission Control Protocol (TCP) / Internet Protocol (IP) Offload Engine 110, L3+ Co-Processor 112, Physical Layer Device (PHY) 114, Media Access Control (MAC) 116, Packet Fo...

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(United States)
IPC IPC(8): G06F9/312G06F12/08H04L12/56
CPCH04L49/00G06F12/0813H04L49/90
Inventor HASS, DAVID T.RASHID, ABBAS
Owner AVAGO TECH WIRELESS IP SINGAPORE PTE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products