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

3 results about "Programming constructs" patented technology

A self-loading memory structure suitable for non-volatile memory cells

ActiveCN119763631Bwill not be lostfast startupRead-only memoriesData resettingComputer architectureProgramming constructs
The application discloses a self-loading storage structure suitable for a nonvolatile storage unit and belongs to the field of integrated circuits, comprising a programming structure, a loading structure, a reset structure and a readout structure. The programming structure is used for storing configuration data into the nonvolatile storage unit through a programming channel; the loading structure is used for loading the data stored in the programming structure; the reset structure is used for resetting the loading structure before loading; and the readout structure is used for reading out the data in the loading structure. Compared with a traditional SRAM type FPGA, the self-loading storage structure does not need to read data from an external configuration memory for running at power-on, has a faster starting speed and has higher flexibility.
Owner:58TH RES INST OF CETC

Automated compiler and runtime support for object version history maintenance and access

PendingUS20260044324A1Version controlCode compilationSoftware engineeringProgramming constructs
Automated version history support for data entities is disclosed. A versioned query programming construct is provided that allows a developer to access a prior version of the data entity. A compiler is disclosed which automatically generates code to create and maintain version history for data entities at runtime. The version history is then available at runtime to service a query for a prior version, such as from query instructions compiled from the versioned query construct. A versioned data entity access instruction, used to access a prior version of the data entity, includes a data entity access construct modified by a versioned reference construct having a version reference. The version reference may be a time, a version number, or an event.
Owner:ZOHO OFFICE SUITE

Technique for computational nested parallelism

One embodiment of the present invention sets forth a technique for performing nested kernel execution within a parallel processing subsystem. The technique involves enabling a parent thread to launch a nested child grid on the parallel processing subsystem, and enabling the parent thread to perform a thread synchronization barrier on the child grid for proper execution semantics between the parent thread and the child grid. This technique advantageously enables the parallel processing subsystem to perform a richer set of programming constructs, such as conditionally executed and nested operations and externally defined library functions without the additional complexity of CPU involvement.
Owner:NVIDIA CORP