发明名称 APPARATUSES AND METHODS TO ACCELERATE VECTOR MULTIPLICATION
摘要 Methods and apparatuses relating to accelerating vector multiplication. In one embodiment, an apparatus includes a first buffer to store a first cache line of indices for elements of a first vector, a second buffer to store a second cache line of indices for elements of a second vector, a comparison unit to compare each index of the first cache line of indices with each index of the second cache line of indices, a plurality of multipliers to each multiply an element from the first vector and an element from the second vector for an index match from the comparison unit to produce a product, and an adder to add together the product from each of the plurality of multipliers.
申请公布号 US2016283240(A1) 申请公布日期 2016.09.29
申请号 US201514672156 申请日期 2015.03.28
申请人 Intel Corporation 发明人 Mishra Asit K.;Marr Deborah T.
分类号 G06F9/355;G06F9/30 主分类号 G06F9/355
代理机构 代理人
主权项 1. An apparatus comprising: a first buffer to store a first cache line of indices for elements of a first vector; a second buffer to store a second cache line of indices for elements of a second vector; a comparison unit to compare each index of the first cache line of indices with each index of the second cache line of indices; a plurality of multipliers to each multiply an element from the first vector and an element from the second vector for an index match from the comparison unit to produce a product; and an adder to add together the product from each of the plurality of multipliers.
地址 Santa Clara CA US