-
51.
公开(公告)号:US09110818B2
公开(公告)日:2015-08-18
申请号:US13760942
申请日:2013-02-06
CPC分类号: G06F13/404 , G06F3/0604 , G06F3/0631 , G06F3/0647 , G06F3/067 , G06F12/023 , G06F12/0284 , G06F12/0292 , G06F12/0891 , G06F12/10 , G06F12/1009 , G06F12/1027 , G06F13/4068 , G06F13/42 , G06F2212/50 , G06F2212/60 , G06F2212/683
摘要: Data is collected by an active node from passive nodes and arranges and stores the collected data on receiving nodes. A source node extracts the data format, and a remote memory blade identification (ID), a remote memory blade address, and ranges of the RMMA space, and composes and sends metadata to the receiving nodes and receiving racks. The RMMA space is unmapped by the source node thereby removing all entries in page tables that map a linear address to a remote RMMA space. The system memory address (SMA) space that is associated with alternative RMMA space is free.
摘要翻译: 数据由主动节点从被动节点收集,并将收集的数据排列并存储在接收节点上。 源节点提取数据格式,远程存储器刀片标识(ID),远程存储器刀片地址以及RMMA空间的范围,并将元数据组合并发送到接收节点和接收机架。 RMMA空间由源节点取消映射,从而删除将线性地址映射到远程RMMA空间的页表中的所有条目。 与备用RMMA空间相关联的系统内存地址(SMA)空间是免费的。
-
公开(公告)号:US11153164B2
公开(公告)日:2021-10-19
申请号:US15398329
申请日:2017-01-04
发明人: John A. Bivens , Min Li , Ruchi Mahindru , HariGovind V. Ramasamy , Yaoping Ruan , Valentina Salapura , Eugen Schenfeld
摘要: Various embodiments for performing hardware upgrades in a disaggregated computing environment. A workload is run on a disaggregated computing system while providing a new component to at least one of a plurality of component pools used by the disaggregated computing system. Point-to-point circuit wire level switching is used to switch the disaggregated system from an assigned component residing in a first of the plurality of component pools to the new component residing in a second of the plurality of component pools without interrupting the running workload.
-
53.
公开(公告)号:US11012423B2
公开(公告)日:2021-05-18
申请号:US16141851
申请日:2018-09-25
发明人: Min Li , John A. Bivens , Ruchi Mahindru , Valentina Salapura , Eugen Schenfeld
摘要: Embodiments are provided herein for maximizing resource utilization in a disaggregated computing system. A general purpose link is established between a first sub-plurality of computing elements and a second sub-plurality of computing elements. The first sub-plurality belongs to a first plurality of computing components of a first type and the second sub-plurality belongs to a second plurality of computing components of a second type in the disaggregated computing system. A determination is made that the first and second sub-pluralities of computing elements are assigned to a first tenant having first data communications. The general purpose link is secured to the first tenant while allowing second data communications of a second tenant to pass through the general purpose link concurrent with the first data communications of the first tenant.
-
公开(公告)号:US10929194B2
公开(公告)日:2021-02-23
申请号:US14970793
申请日:2015-12-16
发明人: Cheng-Hong Li , Alfred J. Park , Eugen Schenfeld
摘要: An embodiment of the invention includes applying a first partition to a plurality of LPs, wherein a particular LP is assigned to a first set of LPs. A second partition is applied to the LPs, wherein the particular LP is assigned to an LP set different from the first set. For both the first and second partitions, lookahead values and transit times are determined for each of the LPs and related links. For the first partition, a first system progression rate is computed using a specified function with the lookahead values and transit times determined for the first partition. For the second partition, a second system progression rate is computed using the specified function with the lookahead values and transit times determined for the second partition. The first and second system progression rates are compared to determine which is the lowest.
-
公开(公告)号:US20210026066A1
公开(公告)日:2021-01-28
申请号:US16518131
申请日:2019-07-22
发明人: Tymon Barwicz , Douglas M. Gill , William M. Green , Jason S. Orcutt , Jessie C. Rosenberg , Eugen Schenfeld , Chi Xiong
摘要: Photonic circuits are disclosed having an efficient optical power distribution network. Laser chips (InP) having different wavelengths are flip-chip assembled near the center of a silicon photonic chip. Each InP die has multiple optical lanes, but a given die has only one wavelength. Waveguides formed in the photonic chip are optically connected to the lanes, and fan out to form multiple waveguide sets, where each waveguide set has one of the waveguides from each of the different wavelengths, i.e., one waveguide from each InP die. The waveguide network is optimized to minimize the number of crossings that any given waveguide may have, and no waveguide having a particular wavelength crosses another waveguide of the same wavelength. The unique arrangements of light sources and waveguides allows the use of a smaller number of more intense laser sources, particularly in applications such as performance-optimized datacenters where liquid cooling systems may be leveraged.
-
56.
公开(公告)号:US10893096B2
公开(公告)日:2021-01-12
申请号:US15982589
申请日:2018-05-17
发明人: John A. Bivens , Ruchi Mahindru , Eugen Schenfeld , Min Li , Valentina Salapura
IPC分类号: G06F15/173 , H04L29/08
摘要: Embodiments for optimizing dynamic resource allocations in a disaggregated computing environment. A data heat map associated with a data access pattern of data elements associated with a workload is maintained. The workload is classified into one of a plurality of classes, each class characterized by the data access pattern associated with the workload. The workload is then assigned to a dynamically constructed disaggregated system optimized with resources according to the one of the plurality of classes the workload is classified into to increase efficiency during a performance of the workload.
-
公开(公告)号:US10802988B2
公开(公告)日:2020-10-13
申请号:US16141863
申请日:2018-09-25
发明人: Min Li , John A. Bivens , Ruchi Mahindru , Valentina Salapura , Eugen Schenfeld
IPC分类号: G06F12/10 , G06F12/1072 , H04Q11/00 , G06F15/173 , G06F9/50
摘要: Embodiments are provided herein for dynamic memory-based communication in a disaggregated computing system. A pool of similar computing elements is configured as a large address space, the large address space segmented by an identifier. Data travel distances are optimized depending on a historical or expected use of a data object by using a grouping and amortization algorithm to relocate the data object within the pool of similar computing elements at a particular address within the large address space according to the historical or expected use.
-
公开(公告)号:US10719418B2
公开(公告)日:2020-07-21
申请号:US15994591
申请日:2018-05-31
发明人: Valentina Salapura , John A. Bivens , Min Li , Ruchi Mahindru , Eugen Schenfeld
摘要: Embodiments for disaster recovery in a disaggregated computing system. A memory is allocated at a secondary, disaster recovery site for data received from a primary site. A degree of resiliency is defined for respective workloads associated with the data at the primary site to specify how critical each respective workload is to execute in case of disaster, and the data is replicated to the allocated memory at the disaster recovery site according to the degree of resiliency.
-
公开(公告)号:US10601725B2
公开(公告)日:2020-03-24
申请号:US15155517
申请日:2016-05-16
发明人: Min Li , John A. Bivens , Ruchi Mahindru , HariGovind V. Ramasamy , Yaoping Ruan , Valentina Salapura , Eugen Schenfeld
IPC分类号: H04L12/911 , H04L29/08 , H04L12/24
摘要: Various embodiments for agile component-level resource provisioning in a disaggregated cloud computing environment, by a processor device, are provided. Respective members of pools of hardware resources within the disaggregated cloud computing environment are allocated to each respective one of a plurality of tenants according to one of a plurality of service level agreement (SLA) classes. Each respective one of the plurality of SLA classes is characterized by a given response time for the allocation of the respective members of the pools of hardware resources corresponding to a requested workload by the tenant.
-
公开(公告)号:US10545560B2
公开(公告)日:2020-01-28
申请号:US15289276
申请日:2016-10-10
发明人: Ruchi Mahindru , John A. Bivens , Koushik K. Das , Min Li , HariGovind V. Ramasamy , Yaoping Ruan , Valentina Salapura , Eugen Schenfeld
IPC分类号: G06F1/32 , G06F9/48 , G06F1/3228
摘要: For power management in a computing system, component utilization is dynamically managed within the computing system according to a calculated aggregate energy consumed by each one of a set of processors. Each of a plurality of energy factors are measured individually between each one of the set of processors to accumulate the calculated aggregate energy in real time.
-
-
-
-
-
-
-
-
-