Gilbert A. Neiger - Portland OR 97212 Nicholas D. Wade - Portland OR 97229 Kai Cheng - Portland OR 97229
International Classification:
H04J 326
US Classification:
370394, 370412
Abstract:
In some embodiments, a computer system includes nodes connected through conductors to form a ring. Messages are transmitted on the ring and at least some of the nodes each include control circuitry to receive the messages in a node reception order that is different for each node and order the messages in a global order that is the same for each node having the control circuitry.
A chipset in a computer system is initialized without intervention by the processor, thereby reducing the time required to boot the computer system. The system includes a nonvolatile storage device for storing configuration data for the chipset. Logic circuitry loads the configuration data into configuration registers in the chipset. The storage device and logic circuitry can be integrated into the chipset. A data pump can be used to load the configuration data into the configuration registers by serially pumping configuration data onto a scan line coupled to the configuration registers. In a system having more than one chipset, the chipsets can be initialized simultaneously to further reduce the amount of time required to boot the system. The configuration data can be downloaded into the storage device when the system is manufactured, or it can be downloaded from the processor the first time the system is powered up.
Method And Apparatus For Centralized Snoop Filtering
Manoj Khare - Saratoga CA Faye A. Briggs - Portland OR Kai Cheng - Portland OR Lily Pao Looi - Portland OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1208
US Classification:
711146, 711144, 711145, 711140
Abstract:
An example embodiment of a computer system utilizing a central snoop filter includes several nodes coupled together via a switching device. Each of the nodes may include several processors and caches as well as a block of system memory. All traffic from one node to another takes place through the switching device. The switching device includes a snoop filter that tracks cache line coherency information for all caches in the computer system. The snoop filter has enough entries to track the tags and state information for all entries in all caches in all of the systems nodes. In addition to the tag and state information, the snoop filter stores information indicating which of the nodes has a copy of each cache line. The snoop filter serves in part to keep snoop transactions from being performed at nodes that do not contain a copy of the subject cache line, thereby reducing system overhead, reducing traffic across the system interconnect busses, and reducing the amount of time required to perform snoop transactions.
Pseudo Least-Recently-Used (Plru) Replacement Method For A Multi-Node Snoop Filter
Linda J. Rankin - Portland OR, US Kai Cheng - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F012/00
US Classification:
711133, 711146, 711119, 711136
Abstract:
A Snoop Filter for use in a multi-node processor system including different nodes of multiple processors and corresponding processor caches is provided with a Pseudo Least-Recently-Used (PLRU) replacement algorithm to identify a least-recently-used (PLRU) line from the plurality of lines in the cache array for update to reflect lines that are replaced in the processor caches.
Suvansh K. Kapur - Portland OR, US Kai Cheng - Portland OR, US Robert J. Hoogland - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F013/36 G06F012/00 G01R031/08
US Classification:
710309, 710317, 370225, 370447, 711138, 711141
Abstract:
A shared bypass bus structure for low-latency coherency controller access in a coherent scalable switch. In a coherent scalable switch with multiple coherent interconnect ports, distributed coherency control structures, and a crossbar interface between them, a shared bypass bus permits data transfer between the coherent interconnect ports and the coherency control structures while bypassing the crossbar interface. Some embodiments may comprise scalable switches to support one or more sets of processors with substantially independent snoop or cache coherency paths or arrangements.
Linda J. Rankin - Portland OR, US Kai Cheng - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F013/00
US Classification:
710305, 37039531
Abstract:
A multi-port switch is incorporated into a multi-node computer system and at least a first port of the multi-port switch is assigned to a first domain.
Robert J. Safranek - Portland OR, US Kai Cheng - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F012/00
US Classification:
711146, 711141
Abstract:
In some embodiments, the invention includes a snoop filter, wherein entries in the snoop filter are allocated in response to initial accesses of local cache lines by a remote node, but entries in the snoop filter are not allocated in response to accesses of the local cache lines by a local node. Other embodiments are described and claimed.
Scalable Distributed Memory And I/O Multiprocessor System
Linda J. Rankin - Beaverton OR, US Paul R. Pierce - Portland OR, US Gregory E. Dermer - Portland OR, US Wen-Hann Wang - Portland OR, US Kai Cheng - Portland OR, US Richard H. Hofsheier - Banks OR, US Nitin Y. Borkar - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 13/00
US Classification:
710317, 710310
Abstract:
A multiprocessor system comprises at least one processing module, at least one I/O module, and an interconnect network to connect the at least one processing module with the at least one input/output module. In an example embodiment, the interconnect network comprises at least two bridges to send and receive transactions between the input/output modules and the processing module The interconnect network further comprises at least two crossbar switches to route the transactions over a high bandwidth switch connection. Using embodiments of the interconnect network allows high bandwidth communication between processing modules and I/O modules Standard processing module hardware can be used with the interconnect network without modifying the BIOS or the operating system. Furthermore, using the interconnect network of embodiments of the present invention is non-invasive to the processor motherboard. The processor memory bus, clock, and reset logic all remain intact.
Name / Title
Company / Classification
Phones & Addresses
Kai Cheng President
Hunan Garden Restaurant Full-Service Restaurants
11814 NE 8 St, Bellevue, WA 98005 4254513595, 4254513357
Kai Cheng Marketing Manager
Propet USA Inc Whol Footwear · Footwear Merchant Whols
PO Box 1168, Kent, WA 98035 2415 W Vly Hwy N, Auburn, WA 98001 2538547600, 2538547607
Kai Cheng President
Formosa Enterprise Inc Eating Place
11814 NE 8 St, Bellevue, WA 98005 3055 S Chicago St, Seattle, WA 98108 4254513595
Propet USA, Inc. 2010 - 2011
merchandise manager
Propet USA, Inc. - Seattle, WA 2007 - 2010
Marketing Manager
Formosa Enterprise Inc. DBA Hunan Garden Restaurant - Bellevue, WA 1996 - 2006
Owner
Propet USA, Inc. - Kent, WA 1992 - 1996
Vice President, Operation
Education:
University of Washington 1990 - 1992
MBA, Int'l Business and Finance
University of Illinois at Urbana-Champaign 1991 - 1993
University of Southern California 1988 - 1992
University of Southern California - Marshall School of Business 1988 - 1991
Vancouver, BC, CanadaFounder & President at Leading Capital Hi,
I am an Accredited Mortgage Professional, AMP, and a Licensed Professional Engineer, PEng.
Kai Cheng (1981-1985), Jennifer Barker (1974-1978), Ken Mathison (1961-1965), Laura Fletcher (1959-1963), A Minard (1984-1988), William Windham (1965-1969)
Protecr Technical Products Inc. - GM (2004) FiTek Fitness Products Inc. - Sales (2002-2004)
Education:
Tunghai University - International Trade
About:
愛好interest: 賺錢(養家活口嘛...^0^b)... make money (^0^ you! yes! please give me more opportunities to do business for you.) 小酌(=_=...聲明僅愛小?... light drink(=_= no finish my glass.) 看妹(^00^b..有益心血管?... Beau...
Tagline:
=皿=Y....Have fun~~~
Kai Cheng
Relationship:
Single
About:
Hi
Bragging Rights:
連續睡27小時
Kai Cheng
Education:
University of Maryland, College Park
Kai Cheng
Education:
University of Florida
Kai Cheng
Education:
Carleton University - Computer Science
Kai Cheng
Kai Cheng (鄭凱)
Kai Cheng
Youtube
chinese winter training update He Kexin Cheng...
brief translation narrator: All training start with pitfall. Winter tr...
Category:
Sports
Uploaded:
28 Dec, 2010
Duration:
1m 58s
Castor Oil Pack Demo by Natalie Cheng-Kai-On,...
Dr. Stacy and Dr. Natalie talk about the benefits of Castor Oil Packs ...
Category:
Howto & Style
Uploaded:
14 Jul, 2009
Duration:
4m 10s
Cathay Cheng (Muay Thai Kai Singthong-Red) vs...
Muay Thai Kai Singthong Presents Muay Thai Boxing Fight Night 14Aug201...
Category:
Sports
Uploaded:
17 Aug, 2010
Duration:
14m 1s
Supermodel (2004)
Cheng stars as male model Mandom, a supposedly popular model with incr...
Says Deng-Kai Cheng, Co-founder of a productivity stealth startup: While supply is up, overall paid distribution volume has been flat relative to user growth, and prices have stayed consistently high and will likely continue to go up. This is driven on the demand side mainly by two advertiser sourc