Apparatuses and methods to accelerate vector multiplication of vector elements having matching indices

user-5f163cde4c775ed682f575fe(2019)

引用 15|浏览19
暂无评分
摘要
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.
更多
查看译文
关键词
CPU cache,Adder,Multiplication,Product (mathematics),Matching (graph theory),Unit (ring theory),Arithmetic,Element (category theory),Index (economics),Computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要