-
公开(公告)号:KR101572879B1
公开(公告)日:2015-12-01
申请号:KR1020090037726
申请日:2009-04-29
Applicant: 삼성전자주식회사 , 유니버시티 오브 써던 캘리포니아
CPC classification number: G06F9/50 , G06F9/5038 , G06F9/5066 , G06F2209/5017
Abstract: 병렬응용프로그램을동적으로병렬처리하는시스템및 방법을제안한다. 병렬응용프로그램에따라가용가능한스래드(thread) 수를확인하고, 가용가능한스래드의수에따라동적으로병렬처리하는멀티코어를가지는시스템및 방법은실행시간에동적으로데이터의병렬처리를할 수있다. 또한병렬응용프로그램을동적으로병렬처리하는시스템및 방법은병렬응용프로그램에서처리할데이터블록을데이터의특성을고려하여분할하고분할블록에스래드를동적으로사상(mapping)하여데이터의특성에따른시스템의성능향상을고려할수 있다.
-
公开(公告)号:KR101574540B1
公开(公告)日:2015-12-07
申请号:KR1020090032771
申请日:2009-04-15
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0246 , G06F2212/7201
Abstract: 데이터저장장치가제공된다. 데이터저장장치는, 다수의데이터블록들을포함하는플래시메모리및 상기다수의데이터블록들을제1 그룹의데이터블록과제2 그룹의데이터블록으로분류하고, 외부로부터입력되는데이터신호의판단결과에따라상기데이터신호를상기제1 그룹의데이터블록에기록하거나또는상기데이터신호를상기제1 그룹의데이터블록으로부터확장된상기제2 그룹의데이터블록에기록하는플래시변환레이어를포함한다.
-
公开(公告)号:KR1020100114305A
公开(公告)日:2010-10-25
申请号:KR1020090032771
申请日:2009-04-15
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0246 , G06F2212/7201
Abstract: PURPOSE: A data storage device and a data storage system including thereof are provided to reduce the number of merge operation by expanding data block of a flash memory. CONSTITUTION: A flash memory(110) comprises plural data blocks. An FTL(Flash Translation Layer)(120) classifies the data blocks into a first and a second group data blocks(111, 113). According to the decision result of the data signal inputted from outside, the FTL records the data signal in the first group data block or the second group data block expanded from the first group data block. The FTL comprises a data determining unit, a state judgment unit, an expansion selecting unit, and a link control unit.
Abstract translation: 目的:提供数据存储装置及其数据存储系统,以通过扩展闪存的数据块来减少合并操作次数。 构成:闪存(110)包括多个数据块。 FTL(闪存转换层)(120)将数据块分类为第一和第二组数据块(111,113)。 根据从外部输入的数据信号的判定结果,FTL将数据信号记录在从第一组数据块扩展的第一组数据块或第二组数据块中。 FTL包括数据确定单元,状态判断单元,扩展选择单元和链路控制单元。
-
公开(公告)号:KR1020120066189A
公开(公告)日:2012-06-22
申请号:KR1020100127408
申请日:2010-12-14
Applicant: 삼성전자주식회사 , 유니버시티 오브 써던 캘리포니아
CPC classification number: G06F11/3433 , G06F8/76 , G06F8/20 , G06F9/44526
Abstract: PURPOSE: An apparatus for dynamically reconfiguring an application program state in a many-core system is provided to measure system load and performance in a many-core system. CONSTITUTION: A registration unit(110) receives registration information from application according to a state change of an application program. A many-core runtime management unit(120) processes the state change of the application program. A monitoring unit(130) monitors at least one performance of the application program.
Abstract translation: 目的:提供一种用于在多核系统中动态重新配置应用程序状态的设备,用于测量多核系统中的系统负载和性能。 构成:注册单元(110)根据应用程序的状态改变从应用接收注册信息。 多核运行时管理单元(120)处理应用程序的状态改变。 监视单元(130)监视应用程序的至少一个性能。
-
公开(公告)号:KR101671184B1
公开(公告)日:2016-11-01
申请号:KR1020100127408
申请日:2010-12-14
Applicant: 삼성전자주식회사 , 유니버시티 오브 써던 캘리포니아
CPC classification number: G06F11/3433 , G06F8/76
Abstract: 매니코어시스템에서응용프로그램의상태를동적으로재구성하는장치및 방법에관한것으로서, 응용프로그램의상태변경에대응하여, 상기응용프로그램으로부터등록정보를수신하고, 상기수신된등록정보에기초하여, 상기응용프로그램의상태변경을처리한다.
-
公开(公告)号:KR101543246B1
公开(公告)日:2015-08-11
申请号:KR1020090035962
申请日:2009-04-24
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0607 , G06F12/0246 , G06F2212/7208
Abstract: 데이터저장장치의동작방법이제공된다. 데이터저장장치의동작방법은, 데이터신호와함께입력된데이터신호의논리어드레스에기초하여비순차적채널분배방식으로채널분배를수행하고채널어드레스를출력하는단계및 다수의채널들중에서채널어드레스에의하여지정된하나의채널에접속된메모리에데이터신호를라이트하는단계를포함한다.
-
公开(公告)号:KR1020100130007A
公开(公告)日:2010-12-10
申请号:KR1020090048650
申请日:2009-06-02
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0246 , G06F2212/7201
Abstract: PURPOSE: A data storing device is provided to effectively combine data having continuous logical address and a discontinuous physical address among data stored in blocks, thereby improving performance of reading and writing data. CONSTITUTION: A least one memory chips includes a plurality of blocks(210) and a control unit(250). At least one memory chip communicates with a host through the same channel. A memory stores an output data of the memory chip. The control unit successively reads data having continuous logical address and discontinuous physical address among data stored in the blocks. To enable the data to have the continuous physical address, the control unit stores the data to the memory.
Abstract translation: 目的:提供数据存储装置,以有效地组合存储在块中的数据之间具有连续逻辑地址和不连续物理地址的数据,从而提高读写数据的性能。 构成:至少一个存储器芯片包括多个块(210)和控制单元(250)。 至少一个存储器芯片通过相同的通道与主机通信。 存储器存储存储器芯片的输出数据。 控制单元连续读取在块中存储的数据中具有连续逻辑地址和不连续物理地址的数据。 为了使数据具有连续的物理地址,控制单元将数据存储到存储器中。
-
公开(公告)号:KR1020100118826A
公开(公告)日:2010-11-08
申请号:KR1020090037726
申请日:2009-04-29
Applicant: 삼성전자주식회사 , 유니버시티 오브 써던 캘리포니아
CPC classification number: G06F9/50 , G06F9/5038 , G06F9/5066 , G06F2209/5017
Abstract: PURPOSE: A system and a method for dynamically processing parallel application programs in parallel are provided to dynamically partition a data block and dynamically allocate threads to partitioned blocks, thereby realizing a dynamical parallel process. CONSTITUTION: A block generating unit(111) uses a block function to generate a data block with a size corresponding to a data area that a parallel application program will process. A monitoring unit(112) monitors a multi core controller to check the number of available threads. A mapping unit(114) determines a partition type of the data block and the thread allocation method in consideration of a feature of data saved in the data block and the number of available threads.
Abstract translation: 目的:提供并行动态处理并行应用程序的系统和方法,动态划分数据块并动态分配线程到分区块,从而实现动态并行过程。 构成:块生成单元(111)使用块功能来生成与并行应用程序将处理的数据区域相对应的大小的数据块。 监视单元(112)监视多核心控制器以检查可用线程的数量。 考虑到保存在数据块中的数据的特征和可用线程的数量,映射单元(114)确定数据块的分区类型和线程分配方法。
-
公开(公告)号:KR1020100117295A
公开(公告)日:2010-11-03
申请号:KR1020090035962
申请日:2009-04-24
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0607 , G06F12/0246 , G06F2212/7208
Abstract: PURPOSE: A method for driving a data storage device and the data storage device thereof are provided to improve the performance of a data storage device by distributing the plural page of the data storage device based on a non-sequential channel distribution algorithm. CONSTITUTION: Memories are connected to channels(135). A distribution unit(133) performs channel distribution based on a non-sequential channel distribution scheme by considering a logical address inputted from a host and outputs a channel address. A read/write module(131) performs address mapping based on the channel address to record a data signal inputted from the host to a memory connected to a channel designated by the channel address.
Abstract translation: 目的:提供一种用于驱动数据存储设备及其数据存储设备的方法,用于通过基于非顺序信道分布算法分布数据存储设备的多页来提高数据存储设备的性能。 构成:回忆连接到频道(135)。 分发单元(133)通过考虑从主机输入的逻辑地址来执行基于非顺序信道分配方案的信道分发并输出信道地址。 读/写模块(131)基于通道地址执行地址映射,以将从主机输入的数据信号记录到连接到由通道地址指定的通道的存储器。
-
-
-
-
-
-
-
-