Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

40results about How to "Early termination" patented technology

Data processing apparatus and method for managing snoop operations

The present invention provides a data processing apparatus and method for managing snoop operations. The data processing apparatus has a plurality of processing units for performing data processing operations requiring access to data in shared memory, with at least two of the processing units having a cache associated therewith for storing a subset of the data for access by that processing unit. A snoop-based cache coherency protocol is employed to ensure data accessed by each processing unit is up-to-date, and when an access request is issued the cache coherency protocol is referenced in order to determine whether a snoop process is required. Snoop control storage is provided which defines a plurality of snoop schemes, each snoop scheme defining a series of snoop phases to be performed to implement the snoop process, and each snoop phase requiring a snoop operation to be performed on either a single cache or multiple caches. When a snoop process is required, a snoop unit is used to reference the snoop control storage in order to identify, having regard to one or more properties of the access request, the snoop scheme to be employed to perform the snoop process. Such an approach provides a great deal of flexibility with regards to how snoop processes are implemented, in particular allowing different snoop schemes to be used dependent on the properties of the access request in question.
Owner:ARM LTD

Wireless communications system with a narrower subordinate carrier

Communicating by a terminal device using a host carrier with radio resource segments distributed in time is disclosed. Each radio resource segment may provide radio resources in a first frequency band. The terminal device may communicate with a base station using a second frequency band and a subordinate carrier that comprises radio resources of a subset of the radio resource segments of the host carrier. The second frequency band may be narrower than and contained within the first frequency band.
Owner:INTELLECTUAL VENTURES HOLDING 81 LLC

Wireless communications system with a narrower subordinate carrier

Wirelessly communicating with a first type of terminal device and a second type of terminal device is disclosed. The first type of terminal device may have a host carrier having radio resource segments distributed in time. Each radio resource segment may provide radio resources across a first frequency band. A second type of terminal device may also communicate, within a second frequency band, using a subordinate carrier comprising resources that are a subset of the host carrier radio resource segments. The second frequency band may be narrower than and contained within the first frequency band.
Owner:INTELLECTUAL VENTURES HOLDING 81 LLC

Data processing apparatus and method for processing a received workload in order to generate result data

A data processing apparatus and method are provided for processing a received workload in order to generate result data. A thread group generator generates from the received workload a plurality of thread groups to be executed to process the received workload. Each thread group consists of a plurality of threads, and at least one thread group has an inter-thread dependency existing between the plurality of threads. Each thread may be either an active thread whose output is required to form the result data, or a dummy thread required to resolve the inter-thread dependency for one of the active threads but whose output is not required to form the result data. The thread group generator identifies for each thread group any dummy thread within that thread group. A thread execution unit then executes each thread within a thread group received from the thread group generator by executing a predetermined program comprising a plurality of program instructions. Execution flow modification circuitry is responsive to the received thread group having at least one dummy thread, to cause the thread execution unit to selectively omit at least part of the execution of at least one of the plurality of instructions when executing each dummy thread, in dependence on control information associated with the predetermined program. In one particular embodiment the received workload is a graphics rendering workload and the thread execution unit performs graphics rendering operations in order to generate as the result data pixel values and associated control values. Such an approach can yield significant improvements in performance, as well as reducing power consumption.
Owner:ARM LTD

Data processing apparatus and method for managing snoop operations

The present invention provides a data processing apparatus and method for managing snoop operations. The data processing apparatus has a plurality of processing units for performing data processing operations requiring access to data in shared memory, with at least two of the processing units having a cache associated therewith for storing a subset of the data for access by that processing unit. A snoop-based cache coherency protocol is employed to ensure data accessed by each processing unit is up-to-date, and when an access request is issued the cache coherency protocol is referenced in order to determine whether a snoop process is required. Snoop control storage is provided which defines a plurality of snoop schemes, each snoop scheme defining a series of snoop phases to be performed to implement the snoop process, and each snoop phase requiring a snoop operation to be performed on either a single cache or multiple caches. When a snoop process is required, a snoop unit is used to reference the snoop control storage in order to identify, having regard to one or more properties of the access request, the snoop scheme to be employed to perform the snoop process. Such an approach provides a great deal of flexibility with regards to how snoop processes are implemented, in particular allowing different snoop schemes to be used dependent on the properties of the access request in question.
Owner:ARM LTD

Preparation method of polyamide 56 having flame retardant property and polyamide 56 fiber

InactiveCN106432718AAvoid branchingAvoid reticulationMonocomponent copolyamides artificial filamentPolymer sciencePolyamide
The invention discloses a preparation method of polyamide 56 having flame retardant property and a polyamide 56 fiber and belongs to the technical field of high polymer materials. Polyamide 56 preparation raw materials include pentamethylene diamine and aliphatic binary acid serving as main raw materials and react with a reaction type organophosphorus (CEPPA) flame retardant to prepare a reaction type flame retardant nylon resin and fiber, wherein at least one of the pentamethylene diamine and the aliphatic binary acid is prepared by adopting a biological method. A molecular structure of a flame retardant additive reaction type organophosphorus is provided with two reaction groups (carboxyl) and flame retardant element phosphorus, and the reaction type organophosphorus reacts with nylon 56 salt prepared by the diamine and the aliphatic binary acid to prepare the flame retardant nylon 56 resin. Melt spinning is conducted on the nylon resin by applying the preparation method, the obtained fiber has high hygroscopicity approximate to cotton, high strength, soft, comfortable, good heat-resistant property and remarkable flame retardant property.
Owner:LIAONING YINZHU CHEMTEX GROUP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products