摘要:
Embodiments of systems, apparatuses, and methods for performing an expand and/or compress instruction in a computer processor are described. In some embodiments, the execution of an expand instruction causes the selection of elements from a source that are to be sparsely stored in a destination based on values of the writemask and store each selected data element of the source as a sparse data element into a destination location, wherein the destination locations correspond to each writemask bit position that indicates that the corresponding data element of the source is to be stored.
摘要:
Methods and apparatus relating to gather or scatter operations in a multi-level cache are described. In some embodiments, a logic may determine whether to perform gather or scatter operations at a first memory or a second memory, based in part on a relative performance of performing the gather or scatter operations at the first memory and the second memory. Other embodiments are also described and claimed.
摘要:
A texture unit may be used utilized to perform general purpose mathematical computations such as dot products. This enables some general purpose computations and operations to be offloaded from a central processing unit to the texture unit. The texture unit may use linear interpolators in order to perform the dot product calculations.
摘要:
Systems and methods of retraining a receiver provide for determining a minimum transition density for a derived clock data link to the receiver. A retraining flit is generated based on the minimum transition density. In one approach, the retraining flit is generated by defining control data and payload data for the retraining flit. Error detection data is determined for the retraining flit based on the control and the payload data. The control data, the payload data and the error detection data have sufficient transitions to meet the minimum transition density.
摘要:
An apparatus is provided comprising a first knife and a second knife. The first knife typically includes a first attachment device and the second knife includes a second attachment device to attach the two knives together. The first and second attachment devices can be detached to detach the two knives from each other. The first and second knives can be folding type knives. The first attachment device may be comprised of a first plate having an opening. The second attachment device may be comprised of a protrusion. The protrusion of the second attachment device can be inserted into the opening of the first plate to attach the first knife to the second knife.
摘要:
A method of testing a DUT is provided. The method comprises loading a memory within a link-based system with a functional test program, executing the functional test program in a processor core of the link-based system, and routing test signals generated during execution of the functional test program to a response agent embedded in the link-based system via an external path.
摘要:
A highly flame retardant, impact modified polyolefin alloy is described, the composition of which includes: at least one polyolefin; at least one halogenated organic flame retardant; at least one semi-crystalline ethylene copolymer impact modifier, the copolymer optionally being functionalized, at least one oxygen-containing metal compound wherein the metal is selected from the group consisting of Group III, IV, V, and VI of the Periodic Table; and at least one fluorocarbon, at least a portion of which is fibrillated or fibrillatable. Optionally, the alloy will contain at least one of a functionalized silicone polymer, a hydrated metal silicate, a hydrated metal borate, a primary antioxidant, and a secondary antioxidant. Such thermoplastic polymer blends/alloys can be produced by combining all ingredients in a melt and applying shear to the melt through means of a high shear internal/continuous mixer or an extruder.
摘要:
Techniques and mechanisms for performing in-memory computations with circuitry having a pipeline architecture. In an embodiment, various stages of a pipeline each include a respective input interface and a respective output interface, distinct from said input interface, to couple to different respective circuitry. These stages each further include a respective array of memory cells and circuitry to perform operations based on data stored by said array. A result of one such in-memory computation may be communicated from one pipeline stage to a respective next pipeline stage for use in further in-memory computations. Control circuitry, interconnect circuitry, configuration circuitry or other logic of the pipeline precludes operation of the pipeline as a monolithic, general-purpose memory device. In other embodiments, stages of the pipeline each provide a different respective layer of a neural network.
摘要:
An apparatus and method are described for detecting and responding to fault conditions in a processor. For example, one embodiment of a method comprises: reading each active element in succession from a first vector register, each active element specifying an address for a gather or load operation; detecting one or more fault conditions associated with one or more of the active elements; for each active element read in succession prior to a detected fault condition on an element other than the first active element, storing the data loaded from an address associated with the active element in a first output vector register; and for each active element associated with the detected fault condition and following the detected fault condition, setting a bit in an output mask register to indicate the detected fault condition.
摘要:
A region or group of pixels may be textured as a unit, using a range specifier and one or more anchor pixels to define the group. In some embodiments, processing grouped pixels improves efficiency.