G06F3/00

Method and system for performance tuning and performance tuning device

A method for performance tuning in Automated Machine Learning (Auto ML) includes obtaining preset application program interface and system resources of the automatic machine learning system. Performance index measurement values are obtained according to the preset application program interface when the system pre-trains deep learning training model candidates. A distribution strategy and a resource allocation strategy are determined according to the performance index measurement values and the system resources and computing resources of the system are allocated according to the distribution strategy and the resource allocation strategy. The disclosure also provides an electronic device and a non-transitory storage medium.

Memory system

A memory system has a memory, a first substrate on which the memory is mounted and which is set to a temperature of −40[° C.] or lower, a controller configured to control the memory; and a second substrate on which the controller is mounted, which is set to a temperature of −40[° C.] or higher, and which transmits and receives a signal to and from the first substrate via a signal transmission cable.

Unified host-based data migration
11556265 · 2023-01-17 · ·

Methods, apparatus, and processor-readable storage media for unified host-based data migration are provided herein. An example computer-implemented method includes identifying a first storage array and a second storage array associated with a host device; determining a set of characteristics related to the host device for migrating data from the first storage array to the second storage array; and migrating the data based at least in part on the set of characteristics, wherein the migrating comprises: creating a set of target devices on the second storage array and provisioning the set of target devices to the host device; and moving the data from a set of source devices on the first storage array to the target devices on the second storage array.

Method, device and computer program product for storage

Techniques involve determining the number of disks in a Redundant Array of Independent Disks (RAID) storage system, and the storage system comprises multiple types of mixed disks. The techniques further involve determining a target number of RAID sets to be allocated in the storage system according to the number of disks and a predetermined threshold, and then allocating the multiple types of disks to the RAID sets according to the target number and types of disks. Such techniques propose a way to allocate mixed disks to the corresponding RAID sets. When the RAID set grouping is performed to mixed disks of the storage system, the same type of disks are allocated in the same RAID set as much as possible, thereby improving the performance of the storage system.

Centralized data management

A data management platform for managing interconnected data and its derivatives is disclosed. For one example of the present disclosure, the data management platform receives data assets to a data management platform through an API gateway. The data assets are reformatted based upon a corresponding data model. A set of data management features are accessed through a corresponding API. The set of data management modules includes tagging, ownership, relationship, cataloging, discovery, lineage and provenance, and lifecycle. The management modules provide dynamic identification of interconnections between the data assets. Interconnections for the data assets are generated and the data assets and the interconnection data are stored based upon a format of the data.

Correlation across non-logging components

Systems are provided for logging transactions in heterogeneous networks that include a combination of one or more instrumented components and one or more non-instrumented components. The instrumented components are configured to generate impersonated log records for the non-instrumented components involved in the transaction processing hand-offs with the instrumented components. The impersonated log records are persisted with other log records that are generated by the instrumented components in a transaction log that is maintained by a central logging system to reflect a complete flow of the transaction processing performed on the object, including the flow through the non-instrumented component(s).

Methods of fabricating microfluidic valves and systems

The disclosed microfluidic valves may include a valve body having at least one cavity therein, a gate transmission element separating the cavity into an input gate terminal and an output gate terminal, a gate port configured to convey drive fluid into the input gate terminal, and a fluid channel. The gate transmission element may include a flexible membrane and a plunger coupled to the flexible membrane. The gate transmission element may be configured to move within the cavity to inhibit a subject fluid flow from an inlet port to an outlet port of the fluid channel upon pressurization of the input gate terminal, and to allow subject fluid flow from the inlet port to the outlet port upon depressurization of the input gate terminal. Various other related systems and methods are also disclosed.

Information processing apparatus and semiconductor device

A semiconductor device includes three integrated circuits. One of the integrated circuits includes: a first connector configured to connect to a device; and a transmitter. The transmitter is configured to transmit to another integrated circuit, first data on each of a plurality of pieces of packet data. The transmitter is also configured to, when the first connector is connected to the device, while a second controller is performing a second process, transmit, to a first controller, a request to process data transmitted from the device.

Dynamic emotion detection based on user inputs
11593243 · 2023-02-28 · ·

A method by a network device for dynamically detecting emotional states of a user operating a client end station to interact with an application. The method includes receiving information regarding user inputs received by the client end station from the user while the user interacted with the application during a particular time period and determining an emotional state of the user based on analyzing the information and information regarding user inputs received by the client end station from the user while the user interacted with the application during one or more previous time periods that together with the particular time period form a time window.

Nonvolatile semiconductor memory device
11592987 · 2023-02-28 · ·

A nonvolatile semiconductor memory device comprises a cell unit including a first and a second selection gate transistor and a memory string provided between the first and second selection gate transistors and composed of a plurality of serially connected electrically erasable programmable memory cells operative to store effective data; and a data write circuit operative to write data into the memory cell, wherein the number of program stages for at least one of memory cells on both ends of the memory string is lower than the number of program stages for other memory cells, and the data write circuit executes the first stage program to the memory cell having the number of program stages lower than the number of program stages for the other memory cells after the first stage program to the other memory cells.