-
公开(公告)号:US20200379811A1
公开(公告)日:2020-12-03
申请号:US16955068
申请日:2017-12-20
摘要: A computing unit, a memory pool and methods therein, for enabling the computing unit to use memory resources in the memory pool, e.g. as configured by a resource scheduler. When a memory unit in the memory pool is allocated to the computing unit and an optical wavelength is assigned for communication between the computing unit and the allocated memory unit over an optical network, the computing unit is configured with a first mapping between the assigned optical wavelength and the allocated memory unit. Thereby, the optical network can be utilized efficiently to achieve rapid and reliable communication of messages from the computing unit to the allocated memory unit.
-
公开(公告)号:US20200348966A1
公开(公告)日:2020-11-05
申请号:US16642892
申请日:2017-10-05
发明人: Chakri PADALA , Ganapathy Raman MADANAGOPAL , Joao MONTEIRO SOARES , Daniel TURULL , Vinay YADHAV
IPC分类号: G06F9/48 , G06F9/50 , G06F12/0882
摘要: Migrating an application executing in a source compute sled to a target compute sled. The migration component selects a first sub-set of source pages. A respective source status of each source page of the first sub-set is modified according to a source table. A target table of the target compute sled is set to indicate that a first sub-set of target pages are modified. The migration component migrates the respective content stored in the first sub-set of source pages to target pages and selects a second sub-set of source pages, wherein the respective source status of each source page of the second sub-set is modified according to the source table. The migration component sets the target table to indicate that a second sub-set of target pages is allocated in the memory and then moves the respective content stored in the second sub-set of source pages to the memory.
-
3.
公开(公告)号:US20200272350A1
公开(公告)日:2020-08-27
申请号:US16651353
申请日:2017-09-27
发明人: Chakri PADALA , Ganapathy Raman MADANAGOPAL , Daniel TURULL , Vinay YADHAV , Joao MONTEIRO SOARES
IPC分类号: G06F3/06
摘要: A method and a reallocation component for managing a reallocation of information from a source memory sled to a target memory sled. The source and target memory sleds comprise a respective table indicating source status for each page of the source and target memory sleds, respectively. The reallocation component initiates, for each respective source page whose status indicates that the respective source page is initialized, reallocation of the respective content allocated on each respective source page of the source memory sled to a respective target page of the target memory sled. The reallocation component sets for each respective source page whose status indicates that the respective source page is uninitialized, the respective target status for the respective target page to indicate uninitialized, while refraining from reallocating the respective content allocated on each respective source page whose status indicates that the respective source page is uninitialized.
-
4.
公开(公告)号:US20210055971A1
公开(公告)日:2021-02-25
申请号:US17052172
申请日:2018-05-08
发明人: Chakri PADALA , Mozhgan MAHLOO , Joao MONTEIRO SOARES , Nhi VO
IPC分类号: G06F9/50
摘要: A method and a hardware acceleration managing node for managing a request for hardware acceleration (HA). The hardware acceleration managing node receives, from a HA interfacing node, the request for hardware acceleration of processing of source data. The hardware acceleration managing node sends an indication of a source memory location(s) for storing of the source data. The hardware acceleration managing node selects one or more hardware acceleration devices. The hardware acceleration managing node receives a chunk of code to be accelerated. The hardware acceleration managing node sends, to the one hardware acceleration device, a set of acceleration instructions related to the chunk of code and the indication of the source memory location. The hardware acceleration managing node receives an indication of a result memory location indicating result data. The hardware acceleration managing node sends an indication of completed hardware acceleration to the HA interfacing node.
-
公开(公告)号:US20200319940A1
公开(公告)日:2020-10-08
申请号:US16956265
申请日:2017-12-21
摘要: It is disclosed a resource sharing manager, RSM, operative to provide efficient utilization of central processing units, CPUs, within virtual servers. The RSM dynamically obtains (102) information about which CPUs are sharable to which virtual servers, (104) information about that one or more of said sharable CPUs are available, and (106) information about that one or more virtual servers of said virtual servers require more processing resources. It also dynamically assigns (108) a first CPU of said one or more sharable CPUs when available, to a first virtual server of said one or more virtual servers. This enables the first virtual server of said one or more virtual servers, to use the first CPU, until the RSM receives information that the first CPU no longer is sharable to, or needed by, the first virtual server. Overhead is reduced by circumventing a hypervisor when sharing CPUs in virtual servers.
-
公开(公告)号:US20180341482A1
公开(公告)日:2018-11-29
申请号:US15777741
申请日:2015-12-18
摘要: It is disclosed a processing arrangement utilizing function capable of efficiently utilizing a processing arrangement and a method performed therein, where the processing arrangement comprises a first and a second physical processing unit, PU, where the first physical PU is adapted to be assigned to a first logical PU. When the first physical PU is turned off, it may be assigned to another logical PU in need to be activated. When the first logical PU needs to be activated, it can be assigned to a second physical PU. A notification is sent to a power management unit to activate the physical PU to which a logical PU is assigned. Embodiments of this disclosure increase the utilization of processing arrangements, taking advantage of statistical multiplexing.
-
公开(公告)号:US20220094646A1
公开(公告)日:2022-03-24
申请号:US17422912
申请日:2019-01-17
IPC分类号: H04L49/9005 , G06F15/173 , H04L49/901 , H04L49/90 , H04L67/1097
摘要: A method and network interface card providing central processor unit efficient storing of data. The NIC receives request for registering a memory address range in the NIC, the request comprising a rewrite protection granularity for the memory address range. When receiving data from a client process, subsequent to registering of said memory address range, said data having an address within the memory address range, the NIC determines whether the rewrite protection granularity of the NIC is reached, when receiving said data. In the event that the rewrite protection granularity is reached, the NIC inactivates the memory address range according to said reached rewrite protection granularity. The auto-inactivated memory address range also provides a rewrite protection of data when storing data. Remote logging or monitoring of data is also enabled, wherein the logging or monitoring may be regarded to become server-less.
-
公开(公告)号:US20210297482A1
公开(公告)日:2021-09-23
申请号:US17258915
申请日:2018-07-11
发明人: Joao MONTEIRO SOARES , Fetahi WUHIB
IPC分类号: H04L29/08
摘要: A system and method for creating and updating a distributed indexing table for peer nodes in a peer-to-peer network. In one embodiment, a method includes providing, from a first node to a second node of the peer-to-peer network, a first level of a first plurality of levels for a first designator identifying the first node and entered in a first distributed indexing table stored in the first node. The method also includes receiving, at the first node from the second node, a corresponding first level of a second plurality of levels for a second designator identifying the second node and entered in a second distributed indexing table stored in the second node, and updating the corresponding first level of the second plurality of levels for the second designator within the first distributed indexing table of the first node.
-
公开(公告)号:US20200334070A1
公开(公告)日:2020-10-22
申请号:US16960973
申请日:2018-01-15
摘要: It is disclosed a resource sharing manager, RSM, operative to provide efficient utilization of central processing units, CPUs, within virtual servers, each virtual server having an operating system, OS. The RSM dynamically obtains (902) information about ownership and sharable status of said CPUs, and dynamically determines (904) which CPUs are sharable to which virtual servers. The RSM obtains (906) information about that one or more sharable CPUs are available; and obtains (908) information about that one or more virtual servers require more processing resources. The RSM also assigns (910) a first CPU of said sharable CPUs when available, to a first virtual server of said virtual servers. Information about ownership and sharable status of the first CPU, is hence provided to the OS of the first virtual server. Overhead is reduced by circumventing a hypervisor when sharing CPUs in virtual servers. An increase in efficiency of task execution is provided.
-
10.
公开(公告)号:US20200036629A1
公开(公告)日:2020-01-30
申请号:US15735403
申请日:2016-05-26
IPC分类号: H04L12/725 , H04L29/06 , H04L12/24 , H04L12/851 , H04W28/02 , H04W28/08 , H04L12/803 , H04L12/741
摘要: A method performed by a network node includes the network node receiving, from a first portion of a service chain, a packet having a header portion that includes a first service chain path ID and a metadata field. The method further includes the network node retrieving, according to one or more predefined rules, one or more tags included in the metadata field. The method further includes the network node generating a second service chain path ID based on the one or more retrieved tags. The method further includes the network node replacing the first service chain path ID by inserting the second service chain path ID in the header portion, where the packet is forwarded, to a second portion of the service chain, in accordance with the second service chain path ID.
-
-
-
-
-
-
-
-
-