Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

437results about "Multiprogramming arrangements" patented technology

Cross-database unified management and operation method and system

The invention provides a cross-database unified management and operation method and system, and relates to the technical field of databases, and the method comprises the following steps: establishing a connection by obtaining database connection information; extracting a database structure by using a dialect strategy processor and mapping the database structure into a unified description; converting the operation instruction into a standard intermediate statement; converting the intermediate statement into a target database execution statement by using a grammar analysis module and a conversion rule; and executing and monitoring in a transaction unit mode. Unified management and operation of different types of databases are realized, the consistency and reliability of database operation are improved, and the development difficulty of cross-database operation is reduced.
Owner:北京科杰科技有限公司

Arithmetic-intensity based load cloning

A computer-implemented method includes receiving a neural network model that includes memory load operations and a plurality of computation operations, selecting a memory load operation having an arithmetic intensity factor (AIF) greater than a threshold value from the memory load operations, grouping computation operations associated with data loaded by the selected memory load operation into two or more clusters of computation operations, and incorporating an instance of the selected memory load operation before each cluster of the two or more clusters of computation operations in the neural network model.
Owner:AMAZON TECH INC

Electronic lead seal data management method based on block chain

The invention discloses an electronic lead seal data management method based on a block chain, relates to the technical field of internet data services, and aims to solve the problems of node data asynchronization, state updating failure and potential safety hazards of an intelligent contract in the prior art. The data consistency is ensured through a distributed clock synchronization algorithm and a version number verification mechanism; the reliability and fault tolerance of state updating are improved by adopting an improved Byzantine fault-tolerant algorithm and an asynchronous two-stage transaction submission mechanism; data integrity and traceability are guaranteed through a state machine detection mechanism and transaction log records; the security and maintainability of the smart contract are improved based on an automatic code auditing algorithm and a proxy contract mode of a graph neural network; real-time data monitoring and exception repair are realized by using an under-chain auditing mechanism and a cross-chain data consistency verification protocol; according to the invention, the data consistency, the system safety and the reliability of electronic lead seal data management are obviously improved.
Owner:SUNSTAR ENERGY TECH SERVICE CO LTD

Parallelized and modular planning systems and methods for orchestrated control of different actors

Provided is a parallelized and modular planning system that controls multiple actors in performing different tasks simultaneously without conflict based on plans that are modularly created and / or updated. The system may update different parts of different plans at the same time without redefining those plans anew. The system may include a first subsystem that generates a first plan based on an assignment of a first task to a first actor, while a second subsystem provides a path for a second plan assigned to a second actor, while a third subsystem determines access ordering by which a third actor accesses a first resource from a path of a third plan, and while a fourth subsystem controls operation of a fourth actor in accessing a second resource from a path of a fourth plan based on an access ordering determined for the second resource by the third subsystem.
Owner:INVIA ROBOTICS INC

Operation and maintenance task processing method, storage medium, and electronic device

The present application discloses an operation and maintenance task processing method, a storage medium, and an electronic device. The method comprises: acquiring text information, wherein the text information is used for using a natural language to describe an operation and maintenance task to be executed; performing semantic analysis on the text information to determine an operation and maintenance operation instruction corresponding to the operation and maintenance task; and calling a target interface to send the operation and maintenance operation instruction to a target cloud service, and acquiring a target operation and maintenance result, wherein the target interface is a cloud service interface corresponding to the operation and maintenance task, and the target operation and maintenance result is an operation and maintenance result obtained after the target cloud service executes the operation and maintenance operation instruction. The present application solves the technical problems of high learning costs, high operation difficulty and low efficiency in a method for using an operation and maintenance template to define operation and maintenance operation steps.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

System and method for supporting multi-version concurrency control in column storage database

The invention discloses a system and a method for supporting multi-version concurrency control in a column storage database, belongs to the technical field of databases, and aims to solve the technical problem of how to provide efficient and flexible concurrency control and data operation management. Comprising a multi-version management module for creating a transaction ID and a timestamp for each transaction and maintaining a version linked list for each data segment in a column storage database; the operation optimization module is used for performing data operation on the data in the column storage database based on the submitted transaction, performing operation according to a comparison result of a version number and a transaction timestamp when the data operation is executed, and storing the data before modification into a revocation buffer area; the transaction conflict processing module is used for detecting and processing transaction conflicts based on a preset conflict processing rule; the storage space management module divides the storage of the column storage database into table storage and local storage; and the version linked list management module is used for deleting the version information which is no longer referenced by any active transaction based on the transaction state and the version information.
Owner:上海沄熹科技有限公司

Concurrent access control and data processing method and device, storage medium and program product

The embodiment of the invention provides a concurrent access control and data processing method and device, a storage medium and a program product. In the embodiment of the invention, a concurrent access control scheme based on a snapshot isolation technology is provided for a database, and the concepts of two-level timestamps, namely a system-level timestamp and a user-level timestamp, are put forward in the concurrent access control scheme; the user-level timestamp performs concurrent access control in a memory state based on the user-level timestamp for data items in a database memory, and the system-level timestamp performs concurrent access control in a system state based on the system-level timestamp for data nodes in an external memory of the database. In the embodiment of the invention, the two layers of timestamps are fused with the snapshot isolation technology, while the advantages of the snapshot isolation technology are exerted, the implementation of concurrent access control can be simplified based on the two layers of timestamps, the concurrent access control can be realized in the memory state and the system state at the same time, and the concurrent performance of the database can be improved.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Multi-platform model processing and execution management engine

Systems and methods are disclosed for managing the processing and execution of models that may have been developed on a variety of platforms. A multi-model execution module specifying a sequence of models to be executed may be determined. A multi-platform model processing and execution management engine may execute the multi-model execution module internally, or outsource the execution to a distributed model execution orchestration engine. A model data monitoring and analysis engine may monitor the internal and / or distributed execution of the multi-model execution module, and may further transmit notifications to various computing systems.
Owner:ALLSTATE INSURANCE COMPANY

Task processing method for target domain, task processing method for bioinformatics domain, task system for target domain, computing device, computer-readable storage medium, and computer program product

Provided in the embodiments of the present disclosure are a task processing method for a target domain, a task processing method for a bioinformatics domain, a task system for a target domain, a computing device, a computer-readable storage medium, and a computer program product. The task processing method for a target domain is applied to the task system for a target domain, and comprises: in response to a target task of a target domain, retrieving, from a task library corresponding to the target domain, a domain task unit related to the target task, wherein the task library is obtained by means of performing construction by means of a target task model and on the basis of a sample task in at least one material file of the target domain and a sample task unit called for executing the sample task; on the basis of the domain task unit, generating meta task information; and on the basis of the meta task information, executing a meta task, so as to obtain a task execution result. Thus, the extendibility of task processing is improved, frequent iterative updates are avoided, costs are reduced, and the task processing efficiency is improved.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Systems, methods, kits, and apparatuses for specialized chips for robotic intelligence layers

A system may include a robotic control circuit configured to control one or more robotic functions of a robot. A system may include a plurality of sensors configured to collect data. A system may include a governance analysis circuit configured to analyze the data and select one or more governance frameworks based on the analyzed data. A system may include a governance model circuit configured to generate a model that applies the one or more governance frameworks to determine one or more governance actions, wherein the robotic control circuit is configured to control the one or more robotic functions in accordance with the one or more governance actions, wherein the robotic control circuit, the governance analysis circuit, and the governance model circuit are integrated on a single substrate.
Owner:STRONG FORCE VCN PORTFOLIO 2019 LLC

Management Method for Multi-Resource Pool Network, Cloud Management Platform, and Apparatus

A cloud management platform obtains service configuration information configured by a tenant on the cloud management platform, where the service configuration information includes one or more of the following: a network identifier, a terminal node identifier, and a terminal node type. The network identifier indicates identifiers of networks including at least two resource pools that establish a network connection, each terminal node corresponds to one resource pool, the resource pools correspond to a plurality of service providers, each resource pool includes a plurality of computing nodes, the plurality of computing nodes are used to run a business of the tenant, and the terminal node type indicates a type of a resource pool corresponding to the terminal node. The cloud management platform creates corresponding terminal nodes for the at least two resource pools based on the terminal node type.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

PIO communication device and computing equipment for computing network integration computing architecture

The PIO communication device comprises a protocol conversion module and a PIO transaction processing module, the protocol conversion module and the PIO transaction processing module are connected with each other, the protocol conversion module is connected with a computing component connected to a network-on-chip NoC through an AXI interface, and when the computing component initiates a PIO read-write request, the PIO transaction processing module sends the PIO read-write request to the computing component; the protocol conversion module performs conversion of read-write requests between an AXI protocol and a PIO protocol and mapping of response states, and the PIO transaction processing module initiates register access and descriptor writing operation to the network protocol processing component by analyzing the converted PIO read-write requests and receives register read response data returned by the network protocol processing component. According to the invention, a decoupling design of an address channel, a data channel and a response channel is adopted, conversion of a PIO read-write transaction between an AXI interface and a network protocol interface is completed, and high-bandwidth and low-delay non-blocking PIO data transmission and processing are realized.
Owner:NAT UNIV OF DEFENSE TECH

Concurrent access control method, data processing method, device, storage medium, and program product

Embodiments of the present disclosure provide a concurrent access control method, a data processing method, a device, a storage medium, and a program product. In the embodiments of the present disclosure, a concurrent access control scheme based on snapshot isolation technology is provided for a database. In the concurrent access control scheme, the concept of two-level timestamps is introduced: system-level timestamps and user-level timestamps; the user-level timestamps are applied to data items in a memory of a database, and concurrent access control is performed in a memory mode on the basis of the user-level timestamps; and the system-level timestamps are applied to data nodes in a persistent storage of the database, and concurrent access control is performed in a kernel mode on the basis of the system-level timestamps. In the embodiments of the present disclosure, the integration of the dual-level timestamps with the snapshot isolation technology can simplify the implementation of concurrent access control on the basis of the dual-level timestamps while the advantages of the snapshot isolation technology are exerted, and concurrent access control can be realized in both the memory mode and the kernel mode, thereby improving the concurrency performance of databases.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Distributed time series data cross-node atomic writing and transaction management method

The invention particularly relates to a distributed time series data cross-node atomic writing and transaction management method. According to the distributed time series data cross-node atomic writing and transaction management method, a coordination node receives a time series writing request, generates a unique TID and issues the unique TID; the storage node writes the data into a pre-write log WAL, marks the data as pending, and establishes mapping between the TID and log entries; the cooperative node sends a pre-submission instruction, and the node responds after being ready; and if verification is passed, broadcasting submission is carried out, a formal storage update version is written, otherwise, rollback is carried out, operation is cancelled according to WAL, and finally associated logs and states are cleared. According to the distributed time series data cross-node atomic write-in and transaction management method, end-to-end atomicity, consistency, low delay and rapid recovery of cross-node time series data write-in are achieved, a write-in path only needs one-time WAL write-in, synchronous blocking is avoided, and the concurrent throughput performance is remarkably improved; and the scheme does not invade an upper-layer application interface, and can be reused in any distributed storage system supporting the WAL.
Owner:上海沄熹科技有限公司

Applying a software patch via a container image storage engine

Techniques are described with regard to container image configuration in a computing environment. An associated computer-implemented method includes initializing a container image storage engine associated with a logical tree structure having a plurality of container image nodes, where each of the plurality of container image nodes includes a hash layer array and a hash data array. The method includes building at least one new container image node to incorporate into the plurality of container image nodes. The method further includes applying a software patch to a target container image node among the plurality of container image nodes. In an embodiment, the method further includes starting at least one container based upon a respective container image node among the plurality of container image nodes.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Register management method and device, electronic equipment and storage medium

The invention relates to a register management method and device, electronic equipment and a storage medium. The method comprises the following steps: allocating a shared on-chip storage space for registers of a plurality of processing units in processing equipment; setting a write-in mark corresponding to the register of each processing unit in an array of the processing equipment; in response to execution of the first command, reading register data of the target register from the off-chip storage space, storing the register data in the on-chip storage space, and setting a write-in mark corresponding to the target register in the array to be valid; and in response to execution of the second command, determining an effective target write-in mark from the array, reading register data corresponding to the target write-in mark from the on-chip storage space, and writing the register data into a target register of the processing unit indicated by the target write-in mark. The embodiment of the invention can improve the operation efficiency of the processing equipment.
Owner:MOORE THREADS TECH CO LTD

Multi-cloud certificate deployment intelligent arrangement engine system and method

The invention relates to the technical field of cloud computing, and discloses a multi-cloud certificate deployment intelligent arrangement engine system, which comprises a unified abstraction layer used for providing a standardized certificate deployment interface; the intelligent arrangement engine is used for analyzing a deployment task dependency relationship and generating an optimal deployment path; the distributed transaction management module is used for coordinating deployment transactions of the cross-cloud platform and ensuring the consistency of operation; and the strategy optimization and learning module is used for optimizing the deployment strategy based on the historical deployment data. According to the method, the cloud platform difference is shielded through the unified abstraction layer, the consistent deployment experience is provided, and the adaptation workload in the multi-cloud environment can be remarkably reduced; the deployment path is optimized through the intelligent arrangement engine, so that the deployment time can be remarkably shortened; through distributed transaction management, transaction consistency of cross-cloud deployment is ensured, and strong fault recovery capability is provided. Through multi-objective optimization and online learning, the system can automatically balance the cost, the performance and the reliability, so that the resource utilization rate is greatly improved.
Owner:BEIJING TIANWEI CHENGXIN ELECTRONIC COMMERCE CO LTD

Session processing method and device based on large model, electronic equipment and storage medium

The embodiment of the invention provides a session processing method and device based on a large model, electronic equipment and a storage medium, and the method comprises the steps: obtaining a problem session instruction inputted by a user, and the problem session instruction at least comprises a target session identifier; according to pre-stored historical storage information, target historical information corresponding to the target session identifier is determined, and the historical storage information at least comprises the session identifier and historical information corresponding to the session identifier; determining input information corresponding to the target session identifier according to the target session identifier and the target historical information; the input information is input into the session processing model to obtain the answer corresponding to the question session instruction, and the session processing model is obtained by training a large model through sample data, so that historical information can be comprehensively considered, more accurate answer information can be provided, errors are reduced, and development efficiency is improved.
Owner:LINGXI TECHNOLOGY CO LTD

NiFi-based multi-model data processing method and device, equipment and medium

The invention discloses a NiFi-based multi-model data processing method and device, equipment and a medium, and relates to the technical field of data processing, and the method comprises the steps: configuring connection configuration information of a native multi-model database through a preset control service of NiFi, and building a connection relation between the NiFi and the native multi-model database based on the connection configuration information; reading target data from the native multi-model database based on the connection relationship, a set name of a data set configured in the NiFi in advance and a query language of the native multi-model database, and performing incremental extraction on the target data by using incremental information configured in the NiFi in advance; and writing the obtained extracted data into a corresponding preset database based on a preset data writing mode, judging whether the writing operation is successful or not based on the started transaction mechanism in the writing process, and if the writing operation is not successful, triggering a transaction rollback mechanism until the writing operation is successful. The complexity and the cost of data management are reduced.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Code-free SaaS application rapid development method and system based on data source driving

The invention provides a code-free SaaS application rapid development method and system based on data source driving, and the method comprises the steps: constructing a forward business process directed acyclic graph, defining compensation association and reality binding for a forward operation node of the forward business process directed acyclic graph, and generating a visual transaction model; analyzing the transaction model to generate a transaction step sequence, constructing a finite state set and a state transfer function based on the sequence, and packaging the finite state set and the state transfer function into an SAGA process state machine definition object; generating a global transaction ID when a transaction life cycle is started, constructing a transaction context object in combination with the state machine definition object, and serializing to generate an initial transaction context instance; and loading and deserializing the instance, starting a state-driven execution loop, terminating by iterating single-step state transition when the current state belongs to a termination state set, judging a final result of the transaction, and archiving an audit log. According to the method, transaction process modeling and formalized state driving execution are fused, and the method is suitable for SaaS application development of cross-heterogeneous data sources.
Owner:JIANGSU SQUARE SOFTWARE TECH CO LTD

Non-intrusive asynchronous processing method based on transaction event monitoring

The invention provides a non-intrusive asynchronous processing method based on transaction event monitoring. An asynchronous event is triggered through a transaction event monitor after a database transaction is submitted, it is ensured that asynchronous operation strictly follows a transaction life cycle, and the risk of data inconsistency caused by dislocation of a thread pool task and a transaction time sequence in a traditional scheme is fundamentally avoided; by intercepting a business method carrying asynchronous execution annotations and automatically extracting parameters to generate an asynchronous request event, physical isolation of business logic and an asynchronous mechanism is realized, and architecture pollution is eliminated; and further dynamically routing to an instant execution or persistent execution module according to the policy type annotated and declared, so as to provide elastic execution capability for different service scenes. Therefore, on the premise of guaranteeing transaction atomicity, a zero-intrusive and extensible asynchronous processing framework is constructed, and the reliability and maintainability of the system are remarkably improved.
Owner:创优数字科技(广东)有限公司

Controlling Interaction with a Zoomable Application

Presents concepts for controlling interactions with a scalable application. Examples include registering an interface specification with the application, where metadata is associated with the interface specification. The method then includes: routing requests to multiple instances of the application based on metadata associated with the interface specification of the application, and then combining one or more responses from the multiple instances of the application based on metadata associated with the interface specification of the application to form an aggregated response.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Computer implementations, systems, and computer programs

To provide a method, a system, and a computer program, for rollback of services with global variable changes.SOLUTION: A method include: detecting that at least two of multiple services in a transaction are executed to change a value of a first global variable; acquiring tracking information to indicate a first order in which the at least two services change the value of the first global variable during execution of the multiple services; and determining, in response to a failure of the transaction, a rollback execution plan for multiple compensation services at least partially based on the tracking information. The multiple compensation services are configured to compensate for the multiple services respectively. The method further includes executing the multiple compensation services according to the rollback execution plan.SELECTED DRAWING: Figure 15
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Management method for multi-resource-pool network, and cloud management platform and apparatus

A management method for a multi-resource pool network, a cloud management platform, and an apparatus are provided. The method is applied to a cloud management platform. The cloud management platform obtains service configuration information configured by a tenant on the cloud management platform, where the service configuration information includes one or more of the following: a network identifier, a terminal node identifier, and a terminal node type. The network identifier indicates identifiers of networks including at least two resource pools that establish a network connection, each terminal node corresponds to one resource pool, the resource pools correspond to a plurality of service providers, each resource pool includes a plurality of computing nodes, the plurality of computing nodes are used to run a business of the tenant, and the terminal node type indicates a type of a resource pool corresponding to the terminal node. The cloud management platform creates corresponding terminal nodes for the at least two resource pools based on the terminal node type, and provides the tenant with a unified management tool for a hybrid multi-cloud multi-pool network, simplifying management of the tenant on the hybrid multi-cloud multi-pool network.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Starting the codes simultaneously

Apparatus, systems, and techniques for causing one or more software modules to be executed by a processor simultaneously. In at least one embodiment, the one or more processors execute one or more software drivers to cause two or more graphics kernels to be executed simultaneously. In at least one embodiment, causing the two or more graphics kernels to be executed simultaneously includes performing operations to prepare the two or more graphics kernels to be launched on one or more graphics processing cores. In at least one embodiment, the one or more software drivers are to receive instructions from an application programming interface (API) to prepare the two or more graphics kernels to be executed simultaneously.
Owner:NVIDIA CORP

Memory processing unit core architectures

A memory processing unit (MPU) can include a first memory, a second memory, a plurality of processing regions and control logic. The first memory can include a plurality of regions. The plurality of processing regions can be interleaved between the plurality of regions of the first memory. The processing regions can include a plurality of compute cores. The second memory can be coupled to the plurality of processing regions. The control logic can configure data flow between compute cores of one or more of the processing regions and corresponding adjacent regions of the first memory. The control logic can also configure data flow between the second memory and the compute cores of one or more of the processing regions. The control logic can also configure data flow between compute cores within one or more respective ones of the processing regions. The control logic can also configure array data for storage memory of the MPU.
Owner:MEMRYX INC

INVALIDATION OF AN IMPLEMENTATION ENTRY IN A MULTITHREAD DATA PROCESSING SYSTEM

A method for invalidating translation entries without deadlock in a multithreaded data processing system including a plurality of processor cores (200), the method comprising: Generating a request to invalidate implementations by executing a corresponding instruction to invalidate implementations by an initiating hardware thread from a plurality of concurrently executing hardware threads of an initiating processor core from a plurality of processor cores, Stopping (502) a propagation of instructions in the initiating hardware thread that follow the request to invalidate translations in the program order until an acknowledgment signal is received (508) that confirms completion of processing of the request to invalidate translations at the initiating processor core, Receiving, in a shared queue (320), memory-modifying requests from the plurality of concurrently executing hardware threads of the initiating processor core, wherein the plurality of memory-modifying requests includes a request to invalidate translations from an initiating hardware thread of the plurality of hardware threads, in response to receiving the request to invalidate translations in the shared queue, removing the request to invalidate translations from the shared queue and buffering (604) the request to invalidate translations in sidecar logic (322), the sidecar logic including a plurality of sidecars, each of which is connected to one of the plurality of concurrently executing hardware threads and configured to buffer only a single request to invalidate translations generated by the corresponding hardware thread; while the request to invalidate translations is buffered in the sidecar logic, broadcasting the request to invalidate translations through the sidecar logic such that the request to invalidate translations is received and processed by the plurality of processor cores; in response to an acknowledgment of completion of processing of the invalidate translation request by the initiating processor core, removing the invalidate translation request from the sidecar by the sidecar logic; and Ensuring completion of processing of the request to invalidate translations on all of the plurality of processor cores by a broadcast synchronization request.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Method and system for bi-directional synchronization and modification of logistics and cargo information

The present application belongs to the technical field of supply chain collaborative management, and discloses a method and system for bi-directional synchronization and modification of logistics and cargo information. Before the supplier completes the delivery, the method allows the supplier to modify or delete the bound logistics information; the operation instruction synchronously triggers the state rollback of the bound cargo information, so that the cargo information returns to the state of waiting for delivery and is unbound; all changes are ensured to be complete and persistent through atomic transactions; finally, based on the transaction success signal, the system pushes the differentiated synchronization information to the related demand side in real time. The system corresponds to the instruction receiving, collaborative processing, transaction management and real-time synchronization modules. The present application solves the problem of data inconsistency and view asynchronization caused by information modification under multi-party collaboration, realizes flexible adjustment of logistics information, automatic recovery of business state and real-time consistency of multi-party view, and significantly improves the reliability and efficiency of supply chain collaboration.
Owner:BOYU METAL CO LTD

Systematic topology spread of pods to data processing systems

Methods and systems for managing operation of a deployment comprising data processing systems are disclosed. The operation of the deployment may be managed by reducing a likelihood of failure of services to a data processing system. The likelihood of the failure of the services may be reduced by assigning a pod to a data processing system based on identifying fault zones and implementing a fault zone policy. The fault zones may be identified by determining data processing systems that are managed by an infrastructure component. The fault zone policy may be implemented by limiting the assignment of the pod to any number of data processing systems within a fault zone.
Owner:DELL PROD LP