-
公开(公告)号:IL284709D0
公开(公告)日:2021-08-31
申请号:IL28470921
申请日:2021-07-08
Applicant: IBM , CEDRIC LICHTENAU , JONATHAN D BRADBURY , ERIC M SCHWARZ , RAZVAN PETER FIGULI , STEFAN PAYER
Inventor: CEDRIC LICHTENAU , JONATHAN D BRADBURY , ERIC M SCHWARZ , RAZVAN PETER FIGULI , STEFAN PAYER
IPC: G06F16/903 , G06F17/16 , G06F40/205
Abstract: An instruction is provided for performing a vector string search. The instruction to be processed is obtained, with the instruction being defined to be a string search instruction to locate occurrence of a substring within a string. The instruction is processed, with the processing including searching the string specified in one operand of the instruction using the substring specified in another operand of the instruction. Based on the searching locating a first full match of the substring within the string, a full match condition indication is returned with position of the first full match in the string, and based on the searching locating only a partial match of the substring at a termination of the string, a partial match condition indication is returned, with the position of the partial match in the string.
-
公开(公告)号:GB2630701A
公开(公告)日:2024-12-04
申请号:GB202411765
申请日:2023-02-20
Applicant: IBM
Inventor: CEDRIC LICHTENAU , VIJAYALAKSHMI SRINIVASAN , SUNIL K SHUKLA , SWAGATH VENKATARAMANI , KAILASH GOPALAKRISHNAN , HOLGER HORBACH , RAZVAN PETER FIGULI , WEI WANG , YULONG LI , MARTIN LUTZ
Abstract: Processing input data for transmittal to a data consumer such as an artificial intelligence engine is performed by arranging the input data into a uniform structure made up of sticks of data combined to form pages of sticks. A stick is any well-sized set of input data elements whereby the size of the stick is fixed. A masking pattern is established for sticks of data having certain ranges of invalid data for consumption of partial sticks while maintaining validity of the input data being transferred. The mask pattern is derived based on set-active-mask-and-value (SAMV) instructions. The derived mask pattern is carried forward for subsequent load instructions to the data consumer.
-