序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
181 TECHNOLOGIES FOR MANAGING RESOURCE ALLOCATION WITH PHASE RESIDENCY DATA US15395494 2016-12-30 US20180026913A1 2018-01-25 Susanne M. Balle; Rahul Khanna; Nishi Ahuja; Mrittika Ganguli
Technologies for allocating resources of a set of managed nodes to workloads based on resource utilization phase residencies include an orchestrator server to receive resource allocation objective data and determine an assignment of a set of workloads among the managed nodes. The orchestrator server is further to receive telemetry data from the managed nodes, determine, as a function of the telemetry data, phase residency data, determine, as a function of at least the phase residency data and the resource allocation objective data, an adjustment to the assignment of the workloads to increase an achievement of at least one of the resource allocation objectives without decreasing the achievement of any of the other resource allocation objectives, and apply the adjustment to the assignments of the workloads among the managed nodes as the workloads are performed.
182 TECHNIQUES TO CONFIGURE PHYSICAL COMPUTE RESOURCES FOR WORKLOADS VIA CIRCUIT SWITCHING US15396473 2016-12-31 US20180026908A1 2018-01-25 MURUGASAMY K. NACHIMUTHU; MOHAN J. KUMAR
Embodiments are generally directed apparatuses, methods, techniques and so forth to select two or more processing units of the plurality of processing units to process a workload, and configure a circuit switch to link the two or more processing units to process the workload, the two or more processing units each linked to each other via paths of communication and the circuit switch.
183 TECHNOLOGIES FOR ALLOCATING EPHEMERAL DATA STORAGE AMONG MANGED NODES US15395550 2016-12-30 US20180026907A1 2018-01-25 Steven C. Miller; David B. Minturn
Technologies for allocating ephemeral data storage among managed nodes include an orchestrator server to receive ephemeral data storage availability information from the managed nodes, receive a request from a first managed node of the managed nodes to allocate an amount of ephemeral data storage as the first managed node executes one or more workloads, determine, as a function of the ephemeral data storage availability information, an availability of the requested amount of ephemeral data storage, and allocate, in response to a determination that the requested amount of ephemeral data storage is available from one or more other managed nodes, the requested amount of ephemeral data storage to the first managed node as the first managed node executes the one or more workloads. Other embodiments are also described and claimed.
184 TECHNIQUES TO PROCESS PACKETS IN A DUAL-MODE SWITCHING ENVIRONMENT US15425916 2017-02-06 US20180026882A1 2018-01-25 AARON GORIUS; MYLES WILDE; MATTHEW J. ADILETTA
Various embodiments are generally directed to an apparatus, method and other techniques to receive a packet via an optical fabric, the packet comprising a switch mode indicator, determine a switch mode for the packet based on the switch mode indicator, and process the packet in accordance with a first protocol or a second protocol based on the switch mode.
185 TECHNIQUES TO CONTROL SYSTEM UPDATES AND CONFIGURATION CHANGES VIA THE CLOUD US15396014 2016-12-30 US20180026835A1 2018-01-25 MURUGASAMY K. NACHIMUTHU; MOHAN J. KUMAR; VASUDEVAN SRINIVASAN
Embodiments are generally directed apparatuses, methods, techniques and so forth determine an access level of operation based on an indication received via one or more network links from a pod management controller, and enable or disable a firmware update capability for a firmware device based on the access level of operation, the firmware update capability to change firmware for the firmware device. Embodiments may also include determining one or more configuration settings of a plurality of configuration settings to enable for configuration based on the access level of operation, and enable configuration of the one or more configuration settings.
186 TECHNOLOGIES FOR PERFORMING LOW-LATENCY DECOMPRESSION WITH TREE CACHING US15473748 2017-03-30 US20180026651A1 2018-01-25 Vinodh Gopal; Daniel F. Cutter; James D. Guilford; Kirk S. Yap
Technologies for performing low-latency decompression include a managed node to parse, in response to a determination that a read tree descriptor does not match a cached tree descriptor, the read tree descriptor to construct one or more tables indicative of codes in compressed data. Each code corresponds to a different symbol. The managed node is further to decompress the compressed data with the one or more tables and store the one or more tables in association with the read tree descriptor in a cache memory for subsequent use.
187 AUTOMATED DATA CENTER MAINTENANCE US15654615 2017-07-19 US20180025299A1 2018-01-25 MOHAN J. KUMAR; MURUGASAMY K. NACHIMUTHU; AARON GORIUS; MATTHEW J. ADILETTA; MYLES WILDE; MICHAEL T. CROCKER; DIMITRIOS ZIAKAS
Techniques for automated data center maintenance are described. In an example embodiment, an automated maintenance device may comprise processing circuitry and non-transitory computer-readable storage media comprising instructions for execution by the processing circuitry to cause the automated maintenance device to receive an automation command from an automation coordinator for a data center, identify an automated maintenance procedure based on the received automation command, and perform the identified automated maintenance procedure. Other embodiments are described and claimed.
188 TECHNOLOGIES FOR DYNAMIC ALLOCATION OF TIERS OF DISAGGREGATED MEMORY RESOURCES US15639037 2017-06-30 US20180024867A1 2018-01-25 Ginger H. Gilsdorf; Karthik Kumar; Thomas Willhalm; Francesc Guim Bernat; Mark A. Schmisseur
Technologies for dynamically allocating tiers of disaggregated memory resources include a compute device. The compute device is to obtain target performance data, determine, as a function of target performance data, memory tier allocation data indicative of an allocation of disaggregated memory sleds to tiers of performance, in which one memory sled of one tier is to act as a cache for another memory sled of a subsequent tier, send the memory tier allocation data and the target performance data to the corresponding memory sleds through a network, receive performance notification data from one of the memory sleds in the tiers, and determine, in response to receipt of the performance notification data, an adjustment to the memory tier allocation data.
189 TECHNOLOGIES FOR ACCELERATING DATA WRITES US15395765 2016-12-30 US20180024764A1 2018-01-25 Steven C. Miller
Technologies for accelerating data writes include a managed node that includes a network interface controller that includes a power loss protected buffer and non-volatile memory. The managed node is to receive, through the network interface controller, a write request from a remote device. The write request includes a data block. The managed node is also to write the data block to the power loss protected buffer of the network interface controller, and send, in response to receipt of the data block and prior to a write of the data block to the non-volatile memory, an acknowledgement to the remote device. The acknowledgement is indicative of a successful write of the data block to the non-volatile memory. The managed node is also to write, after the acknowledgement has been sent, the data block from the power loss protected buffer to the non-volatile memory. Other embodiments are also described and claimed.
190 TECHNOLOGIES FOR ENHANCED MEMORY WEAR LEVELING US15396063 2016-12-30 US20180024756A1 2018-01-25 Steven C. Miller; Knut S. Grimsrud
Technologies for enhanced memory wear leveling is disclosed. In the illustrative embodiment, a storage controller on a storage sled performs wear leveling across several storage devices. For example, the storage controller may copy hot data from one storage device that has a high number of erasures to another storage device that has a lower number of erasures in order to make the number of erasures between the devices more even by accumulating further erasures associated with the hot data on the drive that has the lower number of erasures.
191 TECHNOLOGIES FOR LOW-LATENCY COMPRESSION US15396017 2016-12-30 US20180024752A1 2018-01-25 Steven C. Miller; Vinodh Gopal; Kirk S. Yap; James D. Guilford; Wajdi K. Feghali
Technologies for low-latency compression in a data center are disclosed. In the illustrative embodiment, a storage sled compresses data with a low-latency compression algorithm prior to storing the data. The latency of the compression algorithm is less than the latency of the storage device, so that the latency of the storage and retrieval times are not significantly affected by the compression and decompression. In other embodiments, a compute sled may compress data with a low-latency compression algorithm prior to sending the data to a storage sled.
192 TECHNOLOGIES FOR VARIABLE-EXTENT STORAGE OVER NETWORK FABRICS US15395679 2016-12-30 US20180024740A1 2018-01-25 Steven C. Miller; David Minturn
Technologies for variable extent storage include multiple computing devices in communication over an optical fabric. A computing device receives a key-value storage request from an application that is indicative of a key. The computing device identifies one or more non-volatile storage blocks to store a value associated with the key and issues a non-volatile memory (NVM) input/output (I/O) command indicative of the NVM storage blocks to an NVM subsystem. The key-value storage request may include a read request or a store request, and the I/O command may include a read command or a write command. The I/O command may be issued to an NVM subsystem over the optical fabric. The computing device may be embodied as a storage sled of a data center, and the application may be executed by a compute sled of the data center. Other embodiments are described and claimed.
193 Self-damping end effector US14978665 2015-12-22 US09862101B2 2018-01-09 Jack LoPiccolo; Paul E. Pergande
A self-damping end effector including a base, a finger extending from the base and adapted to support a substrate, and a damper associated with the finger, the damper having a natural frequency within a predetermined tolerance of a natural frequency of the finger.
194 Gripper US15129600 2015-03-19 US09844883B2 2017-12-19 Bo Genefke
The invention concerns a gripper (1) adapted to be used in an automated system for handling flexible substrates provided in a pile. The gripper (1) is rotatably arranged on an arm (6) of a robot and comprises a lower finger (7) and an upper finger (8). The lower finger (7) comprises a sharp, wedge-shaped edge (14), which is adapted to enable insertion of the lower finger (7) between substrates of the pile. The lower finger (7) has a round tip (11), which extends to at least one side of the lower finger (7) and forms a smooth, wedge-shaped edge (15), wherein the sharp, wedge-shaped edge (14) is arranged on the at least one side remote from the round tip (11) and substantially in level with but protruding further than the smooth, wedge-shaped edge (15).
195 Robotic device with coordinated sweeping tool and shovel tool US15155368 2016-05-16 US09827677B1 2017-11-28 Seth Gilbertson; Jeff Weber; Robert Wilson
An example robotic device includes a mobile base and a base linkage. The base linkage has a first end and a second end where the first end is connected to the mobile base. The robotic device also includes a first end effector connected to the second end of the base linkage. The first end effector includes a shovel tool. The robotic device additionally includes an actuated control arm having a first end and a second end. The first end of the actuated control arm is connected to the second end of the base linkage. The robotic device further includes a second end effector connected to the second end of the actuated control arm. The second end effector includes a sweeping tool. The actuated control arm is configured to move the sweeping tool to engage with the shovel tool to sweep one or more objects onto the shovel tool.
196 ROBOT SUBASSEMBLIES, END EFFECTOR ASSEMBLIES, AND METHODS WITH REDUCED CRACKING US15225394 2016-08-01 US20170323821A1 2017-11-09 Raj kumar Thanu; Damon K. Cox
A robot subassembly including roll, pitch, and/or vertical orientation adjustability capability of a ceramic or glass end effector. The robot subassembly includes a robot component, a mounting plate coupled to the robot component, wherein the mounting plate includes adjustable orientation relative to the robot component, and a brittle ceramic or glass end effector coupled to the mounting plate. Methods of adjusting orientation between a robot component and the end effector, as well as numerous other aspects are disclosed.
197 TRANSFER DEVICE US15585386 2017-05-03 US20170320678A1 2017-11-09 Markus Gerhardt; Christoph Kuhmichel; Thomas Nispel; Ingo Rother; Andreas Runkel; Julia Walsch; Steffen Zecher
A transfer device, in particular as a robot gripper, for picking up at least one product disposed on a base section of a product carrier and the product carrier from a conveying and/or processing device for the product and/or for the product carrier and for delivering the product together with the product carrier to a device, in particular a packaging machine, arranged downstream, is characterized in that the transfer device has a pivoting device for pivoting a cover section connected to the base section about a kink line extending between the cover section and the base section.
198 DIE TRANSPORT DEVICE AND METHOD US15487618 2017-04-14 US20170297208A1 2017-10-19 Dan Sherwood; Craig Hayward
Provided is a die lift system comprising an end effector capable of lifting and manipulating a die, creating a safe and efficient way to do so free off all physical exertion by the worker associated with the lifting and maneuvering of the die; the end effector having the ability to engage a die; the end effector having at least one series of tines capable of grasping the die; the end effector having the ability to be securely coupled to the die; and the end effector having the ability to disengage from the die.
199 Carrier plate assembly for a wafer US15448647 2017-03-03 US09757865B1 2017-09-12 Teng-Kuei Chen
A carrier plate assembly has a carrier plate and multiple gaskets. The carrier plate has a first end, a second end, and a carrier surface between the first end and the second end. The carrier surface forms multiple accommodating recesses. The gaskets are accommodated in the accommodating recesses. The gaskets prevent the wafer from sliding. Besides, with top surfaces of the gaskets aligning with the carrier surface and an edge of each gasket connected to an edge of an opening of the accommodating recess, the accommodating recess is filled by the gasket, and thus the gasket is securely accommodated in the accommodating recess and may not deform upward.
200 Container-carrying device using robot hand US14635437 2015-03-02 US09707685B2 2017-07-18 Takashi Ishikawa; Masaru Oda
A container-carrying device includes: a first slide base unit; a first slide unit; a holding unit; a second slide base unit; a second slide unit; and a receiving unit. The robot is operated to position the holding unit at the upper end of one side unit of the container so that the holding unit holds the upper end, the first slide unit is made to slide upward along the first slide base unit to raise the container. The second slide unit is made to slide along the second slide base unit to insert the receiving unit below the bottom of the container, thereby taking out the container.
QQ群二维码
意见反馈