Abstract:
A method is provided for communication between a plurality nodes organized as a ring provided with transmission resources at least one of which is a control resource dedicated to transmitting control information and associated with at least one transmission resource, said method comprising the following step executed by a node of the ring: a step of receiving information relating to a reservation of a transmission window of the transmission resource received over the associated control resource. The method further comprises, if the transmission window is reserved by another node of the ring, steps of: comparing the respective volumes of reservations of resources of the ring made by the node in question and by the other node during a reference period; and pre-empting said reservation of the transmission window as a function of the result of the comparison step.
Abstract:
This disclosure describes genetically modified photosynthetic microorganisms, e.g., Cyanobacteria, that overexpress an acyl carrier protein (ACP), an acyl-ACP synthase (Aas), or both, optionally in combination with one or more overexpressed or exogenous lipid biosynthesis proteins, and/or one or more overexpressed or exogenous glycogen breakdown proteins. Exemplary biosynthesis proteins include diacyglycerol acyltransferases, thioesterases, phosphatidate phosphatases, phospholipases, triacylglycerol (TAG) hydrolases, fatty acyl-CoA synthetases, and/or acetyl-CoA carboxylases, including combinations thereof. Also included are photosynthetic microorganisms comprising mutations or deletions in a glycogen biosynthesis or storage pathway, which accumulate a reduced amount of glycogen under reduced nitrogen conditions as compared to a wild type photosynthetic microorganism. The modified photosynthetic microorganisms provided herein are capable of producing increased amounts of lipids such as fatty acids and/or synthesizing triglycerides.
Abstract:
A system and method for buffering intermediate data in a processing pipeline architecture stores the intermediate data in a shared cache that is coupled between one or more pipeline processing units and an external memory. The shared cache provides storage that is used by multiple pipeline processing units. The storage capacity of the shared cache is dynamically allocated to the different pipeline processing units as needed, to avoid stalling the upstream units, thereby improving overall system throughput.
Abstract:
A system and method for converting data from one format to another in a processing pipeline architecture. Data is stored in a shared cache that is coupled between one or more clients and an external memory. The shared cache provides storage that is used by multiple clients rather than being dedicated to separately convert the data format for each client. Each client may interface with the memory using a different format, such as a compressed data format. Data is converted to the format expected by the particular client as it is read from the cache and output to the client during a read operation. Bytes of a cache line may be remapped to bytes of an unpack register for output to a naïve client, which may be configured to perform texture mapping operations. Data is converted from the client format to the memory format as it is stored into the cache during a write operation.
Abstract:
One embodiment of the invention sets forth a mechanism for using the L2 cache as a buffer for data associated with read/write commands that are processed by the frame buffer logic. A tag look-up unit tracks the availability of each cache line in the L2 cache, reserves necessary cache lines for the read/write operations and transmits read commands to the frame buffer logic for processing. A data slice scheduler transmits a dirty data notification to the frame buffer logic when data associated with a write command is stored in an SRAM bank. The data slice scheduler schedules accesses to the SRAM banks and gives priority to accesses requested by the frame buffer logic to store or retrieve data associated with read/write commands. This feature allows cache lines reserved for read/write commands that are processed by the frame buffer logic to be made available at the earliest clock cycle.
Abstract:
This disclosure describes genetically modified photosynthetic microorganisms, e.g., Cyanobacteria, that contain one or more exogenous genes encoding a phospholipase and/or thioesterase, which are capable of producing an increased amount of lipids and/or fatty acids. This disclosure also describes genetically modified photosynthetic microorganisms that contain one or more exogenous genes encoding a diacyglycerol acyltransferase, a phosphatidate phosphatase, and/or an acetyl-CoA carboxylase, which are capable of producing increased amounts of fatty acids and/or synthesizing triglycerides, as well as photosynthetic microorganism comprising mutations or deletions in a glycogen biosynthesis or storage pathway, which accumulate a reduced amount of glycogen under reduced nitrogen conditions as compared to a wild type photosynthetic microorganism.
Abstract:
A communications system for a vehicle user is provided. The system comprises a portable transceiver which the vehicle user can easily carry on his or her person and a vehicle-mounted transceiver. The portable transceiver is capable of communicating with the vehicle-mounted transceiver. Audio information contained in a transmission from the portable transceiver may be retransmitted by the vehicle-mounted transceiver either to a public address system or a second vehicle-mounted transceiver.
Abstract:
A method is provided for communication between a plurality nodes organized as a ring provided with transmission resources at least one of which is a control resource dedicated to transmitting control information and associated with at least one transmission resource, said method comprising the following step executed by a node of the ring: a step of receiving information relating to a reservation of a transmission window of the transmission resource received over the associated control resource. The method further comprises, if the transmission window is reserved by another node of the ring, steps of: comparing the respective volumes of reservations of resources of the ring made by the node in question and by the other node during a reference period; and pre-empting said reservation of the transmission window as a function of the result of the comparison step.
Abstract:
Management of the activity status of flows in a packet-switched telecommunications network is disclosed. For each packet received belonging to the flow, the location of a flow register in a data structure is determined from an identifier of the flow. An activity status of the flow is determined from an activity credit in the determined flow register. The flow is considered inactive if the activity credit has expired. An updating process progressively and simultaneously reduces the activity credits of the active flows, so that if a flow that has been determined active does not receive a packet during at least the time-out period, the credit of the flow expires at the end of the time-out period.