このアプリケーションの一部のコンテンツは現時点では利用できません。
このような状況が続く場合は、にお問い合わせくださいフィードバック & お問い合わせ
1. (WO2019005166) METHOD AND APPARATUS FOR VECTORIZING HISTOGRAM LOOPS
国際事務局に記録されている最新の書誌情報    第三者情報を提供

国際公開番号: WO/2019/005166 国際出願番号: PCT/US2017/040509
国際公開日: 03.01.2019 国際出願日: 30.06.2017
IPC:
G06F 9/30 (2006.01)
G 物理学
06
計算;計数
F
電気的デジタルデータ処理
9
プログラム制御のための装置,例.制御装置
06
プログラム記憶方式を用いるもの,すなわちプログラムを受取りそして保持するために処理装置の内部記憶装置を用いるもの
30
機械語命令を実行するための装置,例.命令デコーダ
出願人:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
発明者:
PLOTNIKOV, Mikhail; RU
HUGHES, Christopher J.; US
NARAIKIN, Andrey; RU
代理人:
SELLARS, Eric S.; US
NICHOLSON, David F.; US
優先権情報:
発明の名称: (EN) METHOD AND APPARATUS FOR VECTORIZING HISTOGRAM LOOPS
(FR) PROCÉDÉ ET APPAREIL DE VECTORISATION DE BOUCLES D'HISTOGRAMME
要約:
(EN) Disclosed embodiments relate to a new instruction for detecting conflicts in a set of vector elements and determining a number of instances of each distinct data value within the vector. A system includes circuits to fetch, decode, and execute an instruction that includes an opcode, a destination vector identifier, a source vector identifier, and an immediate value, wherein the execution circuit is to, for each data element position of a source vector, determine a number of matching data element positions in the source vector storing a same data value as stored at the data element position, the matching data element positions located between the data element position and a least significant data element position of the source vector, and store in a corresponding data element position of a destination vector identified by the destination vector identifier, a value representing the number of matching data element positions.
(FR) Des modes de réalisation de l'invention concernent une nouvelle instruction de détection de conflits dans un ensemble d'éléments de vecteur et de détermination d'un nombre d'instances de chaque valeur de données distincte dans le vecteur. Un système comprend des circuits d'extraction, de décodage et d'exécution d'une instruction qui contient un code d'opération, un identifiant de vecteur de destination, un identifiant de vecteur d'origine et une valeur immédiate. Le circuit d'exécution est destiné à : déterminer, pour chaque position d'élément de données d'un vecteur d'origine, un nombre de positions d'éléments de données correspondantes dans le vecteur d'origine stockant une valeur de données identique à celle stockée au niveau de la position d'élément de données, les positions d'éléments de données correspondantes étant situées entre la position d'élément de données et la position d'élément de données la moins significative du vecteur d'origine; et stocker, dans une position d'élément de données correspondante d'un vecteur de destination identifié par l'identifiant de vecteur de destination, une valeur représentant le nombre de positions d'éléments de données correspondantes.
front page image
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
欧州特許庁(EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
国際公開言語: 英語 (EN)
国際出願言語: 英語 (EN)