Patent application number | Description | Published |
20100042779 | Implementing Vector Memory Operations - In one embodiment, the present invention includes an apparatus having a register file to store vector data, an address generator coupled to the register file to generate addresses for a vector memory operation, and a controller to generate an output slice from one or more slices each including multiple addresses, where the output slice includes addresses each corresponding to a separately addressable portion of a memory. Other embodiments are described and claimed. | 02-18-2010 |
20100138609 | Technique for controlling computing resources - A technique to enable resource allocation optimization within a computer system. In one embodiment, a gradient partition algorithm (GPA) module is used to continually measure performance and adjust allocation to shared resources among a plurality of data classes in order to achieve optimal performance. | 06-03-2010 |
20130036268 | Implementing Vector Memory Operations - In one embodiment, the present invention includes an apparatus having a register file to store vector data, an address generator coupled to the register file to generate addresses for a vector memory operation, and a controller to generate an output slice from one or more slices each including multiple addresses, where the output slice includes addresses each corresponding to a separately addressable portion of a memory. Other embodiments are described and claimed. | 02-07-2013 |
Patent application number | Description | Published |
20120159073 | METHOD AND APPARATUS FOR ACHIEVING NON-INCLUSIVE CACHE PERFORMANCE WITH INCLUSIVE CACHES - An apparatus and method for improving cache performance in a computer system having a multi-level cache hierarchy. For example, one embodiment of a method comprises: selecting a first line in a cache at level N for potential eviction; querying a cache at level M in the hierarchy to determine whether the first cache line is resident in the cache at level M, wherein M06-21-2012 | |
20120159077 | METHOD AND APPARATUS FOR OPTIMIZING THE USAGE OF CACHE MEMORIES - A method and apparatus to reduce unnecessary write backs of cached data to a main memory and to optimize the usage of a cache memory tag directory. In one embodiment of the invention, the power consumption of a processor can be saved by eliminating write backs of cache memory lines that has information that has reached its end-of-life. In one embodiment of the invention, when a processing unit is required to clear one or more cache memory lines, it uses a write-zero command to clear the one or more cache memory lines. The processing unit does not perform a write operation to move or pass data values of zero to the one or more cache memory lines. By doing so, it reduces the power consumption of the processing unit. | 06-21-2012 |
20130297883 | EFFICIENT SUPPORT OF SPARSE DATA STRUCTURE ACCESS - Method and apparatus to efficiently organize data in caches by storing/accessing data of varying sizes in cache lines. A value may be assigned to a field indicating the size of usable data stored in a cache line. If the field indicating the size of the usable data in the cache line indicates a size less than the maximum storage size, a value may be assigned to a field in the cache line indicating which subset of the data in the field to store data is usable data. A cache request may determine whether the size of the usable data in a cache line is equal to the maximum data storage size. If the size of the usable data in the cache line is equal to the maximum data storage size the entire stored data in the cache line may be returned. | 11-07-2013 |
20130326147 | SHORT CIRCUIT OF PROBES IN A CHAIN - A multi-core processing apparatus may provide a cache probe and data retrieval method. The method may comprise sending a memory request from a requester to a record keeping structure. The memory request may have a memory address of a memory that stores requested data. The method may further comprise determining that a local last accessor of the memory address may have a copy of the requested data up to date with the memory. The local last accessor may be within a local domain that the requester belongs to. The method may further comprise sending a cache probe to the local last accessor and retrieving a latest value of the requested data from the local last accessor to the requester. | 12-05-2013 |
20140006717 | SIGNATURE BASED HIT-PREDICTING CACHE | 01-02-2014 |
20140052920 | DOMAIN STATE - Method and apparatus to efficiently maintain cache coherency by reading/writing a domain state field associated with a tag entry within a cache tag directory. A value may be assigned to a domain state field of a tag entry in a cache tag directory. The cache tag directory may belong to a hierarchy of cache tag directories. | 02-20-2014 |
20140201446 | HIGH BANDWIDTH FULL-BLOCK WRITE COMMANDS - A micro-architecture may provide a hardware and software of a high bandwidth write command. The micro-architecture may invoke a method to perform the high bandwidth write command. The method may comprise sending a write request from a requester to a record keeping structure. The write request may have a memory address of a memory that stores requested data. The method may further determine copies of the requested data being present in a distributed cache system outside the memory, sending invalidation requests to elements holding copies of the requested data in the distributed cache system, sending a notification to the requester to inform presence of copies of the requested data and sending a write response message after a latest value of the requested data and all invalidation acknowledgements have been received. | 07-17-2014 |
20140215162 | RETRIEVAL OF PREVIOUSLY ACCESSED DATA IN A MULTI-CORE PROCESSOR - A multi-core processing apparatus may provide a cache probe and data retrieval method. The method may comprise sending a memory request from a requester to a record keeping structure. The memory request may have a memory address of a memory that stores requested data. The method may further comprise determining a last accessor of the memory address, sending a cache probe to the last accessor, determining the last accessor no longer has a copy of the line; and sending a request for the previously accessed version of the line. The request may bypass the tag-directories and obtain the requested data from memory. | 07-31-2014 |
20150089162 | DISTRIBUTED MEMORY OPERATIONS - A technology for implementing a method for distributed memory operations. A method of the disclosure includes obtaining distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements. For each distributed channel in the distributed channel information, the method further associates one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm. | 03-26-2015 |
Patent application number | Description | Published |
20080231840 | Methods and Apparatus For Measuring Wavefronts and For Determining Scattered Light, and Related Devices and Manufacturing Methods - Methods and apparatus for measuring wavefronts and for determining scattered light, and related devices and manufacturing methods. 2.1. The invention relates to a method and apparatus for spatially resolved wavefront measurement on a test specimen, a method and apparatus for spatially resolved scattered light determination, a diffraction structure support and a coherent structure support therefor, and also to an objective or other radiation exposure device manufactured using such a method, and an associated manufacturing method. 2.2. An embodiment of the invention involves carrying out, for the wavefront measurement, a first shearing measuring operation, which comprises a plurality of individual measurements with at least two first shearing directions and spatially resolved detection of shearing interferograms generated, and an analogous second shearing measuring operation with at least one second shearing direction, at least one second shearing direction being non-parallel to at least one first shearing direction. From the shearing interferograms detected, it is possible e.g. to determine a wavefront spatial frequency spectrum and/or a point response of the test specimen and to carry out a spatially resolved scattered light determination by means of the point spread function. 2.3. Use e.g. for the spatially resolved scattered light determination of projection objectives for microlithography. | 09-25-2008 |
20080252876 | System for Measuring the Image Quality of an Optical Imaging System - A measuring system ( | 10-16-2008 |
20100315651 | SYSTEM FOR MEASURING THE IMAGE QUALITY OF AN OPTICAL IMAGING SYSTEM - A measuring system for the optical measurement of an optical imaging system, which is provided to image a pattern arranged in an object surface of the imaging system in an image surface of the imaging system, comprises an object-side structure carrier having an object-side measuring structure, to be arranged on the object side of the imaging system; an image-side structure carrier having an image-side measuring structure, to be arranged on the image side of the imaging system; the object-side measuring structure and the image-side measuring structure being matched to each other in such a way that, when the object-side measuring structure is imaged onto the image-side measuring structure with the aid of the imaging system, a superposition pattern is produced; and a detector for the locally resolving acquisition of the superposition pattern. The imaging system is designed as an immersion system for imaging with the aid of an immersion liquid. A structure carrier to be arranged in the region of the immersion liquid is assigned a protective system in order to increase the resistance of the measuring structure to degradation caused by the immersion liquid. A measurement of immersion systems under immersion conditions is thereby possible without detrimental influence of the immersion liquid on the measuring accuracy. | 12-16-2010 |
20110216303 | METHOD FOR ADJUSTING A PROJECTION OBJECTIVE - A projection objective having a number of adjustable optical elements is optimized with respect to a number of aberrations by specifying a set of parameters describing imaging properties of the objective, each parameter in the set having an, absolute value at each of a plurality of field points in an image plane of the projection objective. At least one of the optical elements is adjusted such that for each of the parameters in the set, the field maximum of its absolute value is minimized. | 09-08-2011 |
20130293869 | SYSTEM FOR MEASURING THE IMAGE QUALITY OF AN OPTICAL IMAGING SYSTEM - Methods for measuring the image quality of a projection objective include providing a measuring structure on an image-side of the projection objective, providing an immersion fluid between the projection objective and the measuring structure, directing light through the projection objective and the immersion fluid to the measuring structure while shielding the measuring structure from the immersion fluid, detecting light transmitted by the measuring structure, and determining an image quality of the projection objective based on the detected light. | 11-07-2013 |
20140009764 | METHOD FOR MEASURING AN ANGULARLY RESOLVED INTENSITY DISTRIBUTION AND PROJECTION EXPOSURE APPARATUS - A method for measuring an angularly resolved intensity distribution in a reticle plane ( | 01-09-2014 |
20140347647 | METHOD FOR ADJUSTING A PROJECTION OBJECTIVE - A projection objective having a number of adjustable optical elements is optimized with respect to a number of aberrations by specifying a set of parameters describing imaging properties of the objective, each parameter in the set having an absolute value at each of a plurality of field points in an image plane of the projection objective. At least one of the optical elements is adjusted such that for each of the parameters in the set, the field maximum of its absolute value is minimized. | 11-27-2014 |
20140347654 | SYSTEM FOR MEASURING THE IMAGE QUALITY OF AN OPTICAL IMAGING SYSTEM - Methods for measuring the image quality of a projection objective include providing a measuring structure on an image-side of the projection objective, providing an immersion fluid between the projection objective and the measuring structure, directing light through the projection objective and the immersion fluid to the measuring structure while shielding the measuring structure from the immersion fluid, detecting light transmitted by the measuring structure, and determining an image quality of the projection objective based on the detected light. | 11-27-2014 |
20150015862 | ILLUMINATION OPTICAL UNIT FOR PROJECTION LITHOGRAPHY - An illumination optical unit for projection lithography illuminates an illumination field with illumination light of a primary light source. The illumination optical unit has a raster arrangement to predefine a shape of the illumination field, a transfer optical unit for the superimposing transfer of the illumination light toward the illumination field, and an illumination angle variation device which deflects the illumination light with different deflection angles. The illumination angle variation device has at least one displaceable illumination angle variation unit to generate a deflection angle for the illumination light. | 01-15-2015 |