A method and apparatus for dynamically modifying routing information in an interconnect architecture without quiescence is herein described. Each agent/node holds routing information regarding target agents/nodes in an interconnect architecture, which may include routing preferences. When a node is to be hot removed, it generates port disable messages to neighbors. The neighbors disable a port the disable message is received on and generates a completion message back to the not to be removed. The node to be removed continues to route messages until it receives a completion; at which time it disables a corresponding node. When all nodes are disabled the device may be removed. Other nodes in the interconnect architecture learn of an agent removal through use of return cycles when messages reach dead ends during attempted routing of cycles. Furthermore, hot addition of a node includes broadcasting of an enable message to enable nodes for routing to the added node.
A method and apparatus for dynamically modifying routing information in an interconnect architecture without quiescence is herein described. Each agent/node holds routing information regarding target agents/nodes in an interconnect architecture, which may include routing preferences. When a node is to be hot removed, it generates port disable messages to neighbors. The neighbors disable a port the disable message is received on and generates a completion message back to the not to be removed. The node to be removed continues to route messages until it receives a completion; at which time it disables a corresponding node. When all nodes are disabled the device may be removed. Other nodes in the interconnect architecture learn of an agent removal through use of return cycles when messages reach dead ends during attempted routing of cycles. Furthermore, hot addition of a node includes broadcasting of an enable message to enable nodes for routing to the added node.
Method And System Of Reducing Power Supply Noise During Training Of High Speed Communication Links
Venkatraman Iyer - Austin TX, US Santanu Chaudhuri - Mountain View CA, US Stephen S. Chang - Portland OR, US
International Classification:
H04L 1/00
US Classification:
375285
Abstract:
A method and system to reduce the power supply noise of a platform during the training of high speed communication links. In one embodiment of the invention, the device has logic to stagger a bit lock pattern for each of one or more communication links and scramble a training sequence for each of the one or more communication links. By doing so, it removes the need for anti-noise circuits and in turn, reduces the silicon area and power of the devices. Further, by having the logic in the physical layers to facilitate the training of the communication links, it eliminates the need to redesign the package of the devices to shift the resonant frequencies.
Methods And Apparatus For Accelerating Virtual Machine Migration
- Santa Clara CA, US Mariano Aguirre - Portland OR, US Stephen S. Chang - Hillsboro OR, US Rohan Menezes - Hillsboro OR, US Michael T. Werstlein - Portland OR, US Jonathan Lo - Portland OR, US
A server having a host processor coupled to a programmable coprocessor is provided. One or more virtual machines may run on the host processor. The coprocessor may be coupled to an auxiliary memory that stores virtual machine (VM) states. During live migration, the coprocessor may determine when to move the VM states from the auxiliary memory to a remote server node. The coprocessor may include a coherent protocol home agent and state tracking circuitry configured to track data modification at a cache line granularity. Whenever a particular cache line has been modified, only the data associated with that cache line will be moved to the remote server without having to copy over the entire page, thereby substantially reducing the amount of data that needs to be transferred during migration events.
Platform Interface Layer And Protocol For Accelerators
- Santa Clara CA, US Stephen S. Chang - Hillsboro OR, US Nagabhushan Chitlur - Portland OR, US Michael C. Adler - Newton MA, US
International Classification:
G06F 13/42 G06N 3/08 G06F 9/455
Abstract:
There is disclosed in one example an accelerator apparatus, including: a programmable region capable of being programmed to provide an accelerator function unit (AFU); and a platform interface layer (PIL) to communicatively couple to the AFU via an intra-accelerator protocol, and to provide multiplexed communication with a processor via a plurality of platform interconnect interfaces, wherein the PIL is to provide abstracted communication services for the AFU to communicate with the processor.
Method, Apparatus, And System For Low Latency Communication
Pratik M. Marolia - Hillsboro OR, US Nagabhushan Chitlur - Portland OR, US Stephen S. Chang - Portland OR, US
International Classification:
G06F 12/08
US Classification:
711146
Abstract:
A method, apparatus, computer program product, and computer readable medium to perform receipt of a snoop notification indicating a write to a memory address associated with a cache, determination that the snoop notification signifies receipt of a message based, at least in part, on the memory address, and performance of an operation based, at least in part, on the message is disclosed.
Google - Greater New York City Area since Apr 2013
Product Manager
Photobucket - Greater New York City Area Dec 2011 - Mar 2013
Sr. Product Manager
IBY (Ibeatyou) Aug 2007 - Dec 2011
Co-Founder, Chief of Product/General Manager
MobileMonday May 2005 - Jul 2007
Co-Founder of New York Chapter
Associated Press Feb 2005 - Jul 2007
Senior Product Manager
Education:
NYU - Stern School of Business Sep 2001 - Jan 2005
M.B.A., Marketing, Information Systems
University of Michigan 1993 - 1997
B.S., Computer Engineering
Skills:
Information Architecture Social Media Entrepreneurship SEO Marketing User Experience Product Management Product Marketing Strategy Mobile Devices Start-ups Mobile Applications
Interests:
product innovation, entrepreneurship, startups, fantasy sports, whiskey, basketball, food, music
Honor & Awards:
2007 Webby Awards Official Honoree for AP Podcasts
Sony Pictures Television - Senior Financial Analyst (2010) The Walt Disney Company - Financial Analyst (2008-2010) Countrywide Financial - Senior Financial Specialist (2006-2008)
Education:
Loyola Marymount University - Finance, Asian Studies
Stephen Chang
Work:
Washington Hospital Center - Research Associate Georgetown University Medical Center - Research Associate
Spring Hill Elementary School Mclean VA 1985-1988, Haycock Elementary School Falls Church VA 1988-1992, Longfellow Middle School Falls Church VA 1992-1994
Community:
Bill Adler, Tina Culp, Becky Griese, Dwight Kiser, Carrie Bailey
Forest Ridge Elementary School Laurel MD 1994-2000, Murray Hill Middle School Laurel MD 2000-2003, Patuxent Valley Middle School Jessup MD 2000-2003, Reservoir High School Fulton MD 2003-2007
With 16.9 million voters registered statewide, more than 4 million Texas, or about 24%, cast a ballot in the first week of early voting, according to Stephen Chang, communications director for the Texas Secretary of State.
Date: Oct 19, 2020
Category: Headlines
Source: Google
Youtube
Stephen Chang Taoist Master
Join Alan Steinfeld with renowned Taosit Master and herbalist, Stephen...
Duration:
26m 24s
Stephen Cheng - Always Together
Rocksteady (1966-1968)
Duration:
2m 47s
FIRST BLOOD 1982 : Interview with Grandmaster...
Interview with Grandmaster Stephen Chang who was the VC Commander in F...
Duration:
6m 9s
Interview with Grandmaster Stephen Chang - Th...
Interview...
Duration:
9m 32s
Always Together
Provided to YouTube by KudosRecords Always Together Stephen Cheng BMN...
Duration:
2m 51s
Tao of Revitalization is Not a Sport
From the Tao of Revitalization Dr. Stephen T. Chang: Tao of Revitaliza...