Permuting in a matrix-vector processor

Dong Hyuk Woo, Gregory Michael Thorson,Andrew Everett Phelps,Olivier Temam, Jonathan Ross, Christopher Aaron Clark

user-5f163cde4c775ed682f575fe(2021)

引用 0|浏览12
暂无评分
摘要
A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.
更多
查看译文
关键词
Position (vector),Vector processor,Control register,Permutation,Matrix (mathematics),Element (category theory),Topology,Computer science,Control vector
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要