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

Non-uniform bus (NUB) interconnect protocol for tiled last level caches

A last-level cache and bus technology, applied in memory systems, general-purpose stored program computers, memory address/allocation/relocation, etc., can solve the problems of expanding wires, power, time and area requirements, etc.

Active Publication Date: 2018-11-23
SAMSUNG ELECTRONICS CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In a multi-CPU multi-LLC bank shared cache system, an interconnect network (sometimes referred to as a network-on-chip (NoC)) provides high bandwidth between the main CPU and the LLC bank, but each An instantiation that scales wire, power, time and area requirements exponentially

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
  • Non-uniform bus (NUB) interconnect protocol for tiled last level caches
  • Non-uniform bus (NUB) interconnect protocol for tiled last level caches
  • Non-uniform bus (NUB) interconnect protocol for tiled last level caches

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the disclosure are shown. This disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the devices and methods to those skilled in the art. Like reference numerals refer to like elements throughout.

[0022] It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being "directly connected" or "directly coupled" to another element, there are no intervening elements present. As used herein, the term "and / or" includes, but is not ...

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

Provided are a method and an apparatus for non-uniform bus (nub) interconnect protocol for tiled last level caches. The apparatus includes a plurality of central processing units, a plurality of coreinput / output units, a plurality of last level cache memory banks, an interconnect network comprising multiple instantiations of dedicated data channels, wherein each dedicated data channel is dedicated to a memory transaction type, each instantiation of dedicated data channels includes arbitration multiplexors, and each dedicated data channel operates independently of other data channels.

Description

[0001] This application claims priority to U.S. Provisional Patent Application No. 62 / 505,313, filed May 12, 2017, with the USPTO and U.S. Patent Application No. 15 / 677,739, filed August 15, 2017, with the U.S. Patent and Trademark Office , the entire contents of these applications are hereby incorporated by reference. technical field [0002] The present disclosure relates generally to cache memories, and more particularly, to a method and apparatus for a non-uniform bus interconnect protocol for tiled last level caches. Background technique [0003] The last level cache (LLC) in a central processing unit (CPU) is typically sized to hold several megabytes of recently memory accessed data or instruction line to reduce the latency of requests from the CPU. A cache memory storing several megabytes of data requires a large physical area and integrated circuit board to plan resources to provide maximum capacity with minimum response delay. In a multi-CPU multi-LLC bank shared ...

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): G06F12/06G06F17/50
CPCG06F12/06G06F30/398G06F15/76G06F12/0835G06F15/17G06F3/06
Inventor 维卡斯·辛哈埃里克·C·奎内尔约斯纳·卡萨
Owner SAMSUNG ELECTRONICS CO LTD
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