TL;DR: In this paper, a join of tables that are distributed across nodes of a network can be performed by analyzing a Where clause, where a query can be processed by analyzing the Where clause and a response can be used to update the first flags.
Abstract: Techniques to process a query and perform a join of tables that are distributed across nodes of a network. The join can be performed by analyzing a Where clause. An active flag structure can have flag values that identify table entries satisfying criteria of the Where clause. Keys of surviving entries of a first table can be used to generate a request for a second table to be joined. The request can be for second flags for the second table when the Where clause has criteria for the second table. A response can be used to update the first flags to change a first flag to False. After updating, data can be retrieved for first flags that are True. Requests can use identifiers associated with the first table that identify a location for sending the request, e.g., using RDMA or MPI.
TL;DR: In this article, a flag logic circuit includes a first comparator configured to generate a first flag value associated with an active read queue of a multi-queue memory device, and a second comparator configured to generate the second flag value corresponding to an active write queue of the same memory device.
Abstract: A flag logic circuit includes a first comparator configured to generate a first flag value associated with an active read queue of a multi-queue memory device, and a second comparator configured to generate a second flag value associated with an active write queue of the multi-queue memory device. A dual-port memory is adapted to store a flag value for each queue of the multi-queue memory device. The dual-port memory has a first write port configured to receive the first flag value and a second write port configured to receive the second flag value. A first stage storage element is configured to latch each of the flag values stored in the dual-port memory in response to a first clock signal, such that the flag values are synchronized on an active status bus and flag status bus.
TL;DR: In this article, the authors present systems, methods, and non-transitory computer-readable storage media for migrating content items from a source user account to a target user account.
Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for migrating content items from a source user account to a target user account. A user can specify content items in the source user account to be migrated to an existing or new target user account. A new content entry including an account identifier of the target account and a pointer to the content item can be created for each migrated content item. Further, a determination can be made as to whether a sharing link to each content item exists, and if so, the content pointer of the old content entry is modified to forward or redirect to the new content entry. An active flag associated with the old content entry can be set to false or 0 to indicate that the old content entry is no longer active.
TL;DR: Disclosed as mentioned in this paper is a computer implemented method, computer program product, and apparatus to enqueue one or more packets in a device driver for an I/O adapter by atomically fetching and setting a transmit active flag.
Abstract: Disclosed is a computer implemented method, computer program product, and apparatus to enqueue one or more packets in a device driver for an I/O adapter A device driver receives, by a processor executing the device driver, a reference to a list of transmit packets The device driver may then atomically fetch and set a transmit active flag, wherein atomically setting comprises determining a former status of the transmit active flag Responsive to a determination that a former status of the transmit active flag is different than a current status of the transmit active flag, the device driver atomically removes, by a processor executing the device driver, any packets referenced by a host machine transmit queue reference The device driver pre-pends transmit packets referenced by the host machine transmit queue reference to the list of transmit packets to form an augmented list of transmit packets The device driver builds a work request based on the augmented list of transmit packets The device driver notifies the I/O adapter of the work request The device driver atomically resets the transmit active flag
TL;DR: In this paper, a controller has a processor and tangible, non-transitory memory on which is recorded instructions for executing a method of controlling a six-step pulse width modulation operation in the assembly.
Abstract: An electric machine assembly includes an electric machine having a stator configured to have a stator current and a controller configured to receive a torque command (T). The controller stores a modulation flag (F m ) and a six step active flag (F S ), each having a respective status. The controller has a processor and tangible, non-transitory memory on which is recorded instructions for executing a method of controlling a six step pulse width modulation operation in the assembly. The controller is programmed to determine the respective status of a six step active flag (F S ) based at least partially on the torque command (T) and the respective status of the modulation flag (F m ). The controller is configured to control at least one operating parameter of the electric machine based at least partially on the respective status of the six step active flag (F S ).