-
公开(公告)号:KR1020160034718A
公开(公告)日:2016-03-30
申请号:KR1020140126054
申请日:2014-09-22
Applicant: 삼성전자주식회사
IPC: G06T15/00
CPC classification number: G06T7/40 , G06T15/405
Abstract: 애플리케이션으로부터, 계층적깊이버퍼에저장된계층적깊이값에대한출력요청을수신하는단계; 수신된요청에기초하여, 계층적깊이값을계층적깊이버퍼로부터출력하여기 설정된메모리에저장하는단계; 및저장된계층적깊이값을이용하여렌더링을수행하는단계;를포함하는, 렌더링방법및 렌더링방법을수행하는장치가제공된다.
Abstract translation: 提供了一种执行渲染方法的渲染方法和装置。 呈现方法包括以下步骤:从应用程序接收存储在分层深度缓冲器中的层次深度值的输出请求; 基于接收到的请求从分层深度缓冲器输出分层深度值,并将其存储在预设存储器中; 以及通过使用所存储的分层深度值来执行渲染。
-
-
公开(公告)号:KR101738640B1
公开(公告)日:2017-05-24
申请号:KR1020110005141
申请日:2011-01-18
Applicant: 삼성전자주식회사
CPC classification number: G06F9/30189 , G06F9/30072 , G06F11/3636
Abstract: 생성되는트레이스데이터의양을줄일수 있는트레이스데이터압축장치및 방법이제공된다. 본발명의일 양상에따른트레이스데이터압축장치는, 재구성가능프로세서에포함된각각의펑션유닛(function unit, FU)의전체트레이스데이터(trace data)에서실질적으로의미있는동작을수행하는펑션유닛의트레이스데이터인유효트레이스데이터를검출하는검출부, 및검출된유효트레이스데이터를압축하는압축부를포함할수 있다.
Abstract translation: 提供了一种能够减少生成的跟踪数据量的跟踪数据压缩设备和方法。 根据本发明的一个方面的跟踪数据压缩装置包括跟踪单元,用于对可重构处理器中包括的每个功能单元(FU)的全部跟踪数据执行实质上有意义的操作, 检测单元,用于检测作为数据的有效跟踪数据;压缩单元,用于压缩检测到的有效跟踪数据。
-
公开(公告)号:KR1020160026569A
公开(公告)日:2016-03-09
申请号:KR1020140115686
申请日:2014-09-01
Applicant: 삼성전자주식회사
CPC classification number: G06T15/005 , G06T3/4076
Abstract: 하나의프레임을구성하는복수의이미지들을렌더링하기위한최적의해상도, 멀티샘플개수, 상기복수의이미지들에각각대응하는해상도팩터들을포함하는해상도정보를수신하는단계, 상기복수의이미지들을상기최적의해상도로렌더링하는단계및 상기해상도팩터들및 상기멀티샘플의개수에기초하여, 상기렌더링된이미지들각각의해상도를조절하는단계를포함하는렌더링장치를개시한다.
Abstract translation: 公开了渲染装置和方法。 该方法包括以下步骤:接收包括单独对应于最佳分辨率的分辨率因子,多样本数量和用于渲染构成一帧的图像的多个图像的分辨率信息; 以最佳分辨率渲染图像; 并且基于分辨率因子和多个样本的数量来控制渲染图像的每个分辨率。
-
公开(公告)号:KR1020130098773A
公开(公告)日:2013-09-05
申请号:KR1020120020560
申请日:2012-02-28
Applicant: 삼성전자주식회사
Inventor: 김창무
CPC classification number: G06F9/30076 , G06F9/30189 , G06F9/3889 , G06F15/7892 , Y02D10/12 , Y02D10/13 , G06F15/76 , G06F8/40
Abstract: PURPOSE: A reconfigurable processor and a code converting device and method for the same are provided to provide multiple coarse-grained array (CGA) based on function units (FU) groups having the different numbers of FUs, thereby saving power and improving a performance. CONSTITUTION: A reconfigurable processor includes a processing part (101), a configuration memory (102), and a decoder (103). The processing part includes function units (FU), a very long instruction word (VLIW) mode as an implementation mode on the basis of a first FU group, a first coarse-grained array (CGA) on the basis of the whole FUs in a second FU group, and a second CGA mode on the basis of the partial FUs in the second FU group. The configuration memory stores configuration information for the modes. The decoder transmits the configuration information in the configuration memory corresponding to the respective modes in response to a mode conversion signal to the processing part. The configuration memory respectively stores a first CGA configuration information for the first CGA mode and a second CGA configuration information for the second CGA mode in different memory areas. [Reference numerals] (102) Configuration memory; (103) Decoder; (104) Control unit; (105) Global register file
Abstract translation: 目的:提供一种可重构处理器及其代码转换装置及其方法,以提供基于具有不同数量的FU的功能单元(FU)组的多个粗粒度阵列(CGA),从而节省功率并提高性能。 构成:可重构处理器包括处理部分(101),配置存储器(102)和解码器(103)。 处理部分包括基于第一FU组的功能单元(FU),非常长的指令字(VLIW)模式作为实现模式,基于第一FU组中的整个FU的第一粗粒度阵列(CGA) 第二FU组,第二FGA模式,基于第二FU组中的部分FU。 配置存储器存储模式的配置信息。 响应于模式转换信号,解码器将对应于各个模式的配置存储器中的配置信息发送到处理部分。 配置存储器分别在不同的存储区域中存储用于第一CGA模式的第一CGA配置信息和用于第二CGA模式的第二CGA配置信息。 (102)配置存储器; (103)解码器 (104)控制单元; (105)全局注册文件
-
公开(公告)号:KR1020130029274A
公开(公告)日:2013-03-22
申请号:KR1020110092604
申请日:2011-09-14
Applicant: 삼성전자주식회사
CPC classification number: G06F9/30032 , G06F9/30036
Abstract: 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
Abstract translation: 目的:提供一种基于浮动虚拟寄存器和其提供装置的交换模式的处理器,以通过减少在应用执行期间产生的交换指令的数量来提高处理器的性能。 构成:向量寄存器(102)存储与向量操作相关的数据集。 旋转模式提供单元(103)提供关于向量寄存器的数据集的旋转模式。 旋转图案提供单元组合关于向量寄存器的数据集的每个数据元素或改变数据元素的排列顺序。 旋转模式提供单元组合关于第一和第二矢量寄存器的数据集的每个数据元素。 旋转图案提供单元包括与矢量计算单元(101)的输入连接的数据线。 (附图标记)(101)矢量计算单元
-
-
公开(公告)号:KR101918464B1
公开(公告)日:2018-11-15
申请号:KR1020110092604
申请日:2011-09-14
Applicant: 삼성전자주식회사
CPC classification number: G06F9/30032 , G06F9/30036
Abstract: 스위즐인스트럭션실행에따른오버헤드를줄이기위하여, 벡터연산과관련된데이터세트(data set)를저장하는하나또는그 이상의벡터레지스터, 및벡터레지스터의데이터세트에대한스위즐패턴(swizzle pattern)을제공하는스위즐패턴제공부를포함하는프로세서가제공된다.
-
公开(公告)号:KR1020170040698A
公开(公告)日:2017-04-13
申请号:KR1020150139992
申请日:2015-10-05
Applicant: 삼성전자주식회사
CPC classification number: G06T1/20 , G06T1/60 , G06T15/005 , G06T2200/28
Abstract: 그래픽스파이프라인을수행하는방법및 장치는, 프레임에포함된객체속성을전처리할 때필요한리소스를계산하여전처리를수행할지여부를판단하고, 전처리를통해변환된객체속성을이용하여그래픽스파이프라인을수행한다.
Abstract translation: 用于执行图形流水线的方法和设备包括:计算预处理包括在帧中的对象属性所需的资源以确定是否执行预处理,并且使用通过预处理转换的对象属性来执行图形流水线 的。
-
公开(公告)号:KR1020160038716A
公开(公告)日:2016-04-07
申请号:KR1020150091388
申请日:2015-06-26
Applicant: 삼성전자주식회사
IPC: G06F7/483
CPC classification number: G06F7/5324 , G06F7/48 , G06F7/483 , G06F2207/382 , G06F2207/3828
Abstract: 데이터를연산하는방법은, 입력된제 1 데이터와기 저장된제 2 데이터의차이값을획득하는단계; 상기획득된차이값에기초하여, 상기제 1 데이터가연산된결과에대응하는제 3 데이터를획득하는방법을결정하는단계; 및적어도하나의연산기를이용하여상기결정된방법에따른연산을수행하는단계;를포함한다.
Abstract translation: 数据计算方法包括:获取输入的第一数据和预先存储的第二数据之间的差值的步骤; 基于获取的差值确定与第一数据的计算结果相对应的第三数据获取方法的步骤; 以及通过使用至少一个计算器基于预定方法执行计算过程的步骤。 根据本发明,可以减少存储在查找表中的信息量以及通过执行乘法运算而引起的逻辑门的切换次数。
-
-
-
-
-
-
-
-
-