A PROCESSOR AND A SWIZZLE PATTERN PROVIDING APPARATUS BASED ON A SWIZZLED VIRTUAL REGISTER
摘要
PURPOSE: A processor based on a swizzed virtual register and a swizzle pattern providing device thereof are provided to improve the performance of the processor by reducing the number of swizzle instructions generated during application execution. CONSTITUTION: A vector register(102) stores a data set related to vector operation. A swizzle pattern providing unit(103) provides a swizzle pattern about the data set of the vector register. The swizzle pattern providing unit combines each data element of the data set about the vector register or changes an arrangement sequence of the data elements. The swizzle pattern providing unit combines each data element of the data set about first and second vector registers. The swizzle pattern providing unit includes data lines connected with the input of a vector calculating unit(101). [Reference numerals] (101) Vector calculating unit
申请公布号
KR20130029274(A)
申请公布日期
2013.03.22
申请号
KR20110092604
申请日期
2011.09.14
申请人
SAMSUNG ELECTRONICS CO., LTD.
发明人
CHUNG, MOO KYOUNG;SEO, WOONG;RYU, SOO JUNG;YOO, DONG HOON;CHO, YEON GON;KIM, HO YOUNG;LEE, JIN SEOK;JIN, SEUNG HUN;KIM, CHANG MOO