scispace - formally typeset
E

Elmoustapha Ould-Ahmed-Vall

Researcher at Intel

Publications -  299
Citations -  1664

Elmoustapha Ould-Ahmed-Vall is an academic researcher from Intel. The author has contributed to research in topics: Operand & Opcode. The author has an hindex of 19, co-authored 299 publications receiving 1656 citations. Previous affiliations of Elmoustapha Ould-Ahmed-Vall include Georgia Institute of Technology & AMIT.

Papers
More filters
Patent

Method to provide vector horizontal compare functionality and processor thereof

TL;DR: In this paper, an instruction specifying: a destination operand, a size of vector elements, a source operand and a mask corresponding to a portion of the vector element data fields in the source operands, corresponding to the mask and compare the values for equality.
Patent

Systems, apparatuses, and methods for vector-packed fractional multiplication of signed words with rounding, saturation, and high-result selection

TL;DR: In this article, the authors describe vector-packet fractional multiplication of signed words with rounding, saturation, and high-result selection in a processor. But their focus is on vector-packed multiplication.
Patent

Systems, apparatuses, and methods for controllable vector-packed sine and/or cosine operations

TL;DR: In this paper, the vector-packaged controllable sine and cosine operations in a processor are described, and a decoded instruction is executed to compute at least a real output value and an imaginary output value based on at least cosine calculation and a sine calculation.
Patent

Apparatus and method of improved packed integer permute instruction

TL;DR: In this article, an apparatus is described having instruction execution logic circuitry, which has input vector element routing circuitry to perform the following for each of three different instructions: route into an output vector element location an input vector elements from one of a plurality of inputs vector element locations that are available to source the output vector elements.
Patent

Processor, method, system and apparatus for expanding a mask to a vector of mask values

TL;DR: An apparatus and method for performing a mask expand is described in this paper, where a source mask register is used to store a plurality of mask values; mask expand logic to identify a first mask bit in the source register to be expanded using an index value and to determine a number of bit positions within a destination mask register into which the first mask bits is to be expand using a second value.