System and method for dynamic task migration on multiprocessor system
    51.
    发明授权
    System and method for dynamic task migration on multiprocessor system 有权
    多处理器系统动态任务迁移的系统与方法

    公开(公告)号:US08832174B2

    公开(公告)日:2014-09-09

    申请号:US12923757

    申请日:2010-10-06

    IPC分类号: G06F15/16 G06F9/48

    CPC分类号: G06F9/4856

    摘要: A multiprocessor system and a migration method of the multiprocessor system are provided. The multiprocessor system may process dynamic data and static data of a task to be operated in another memory or another processor without converting pointers, in a distributed memory environment and in a multiprocessor environment having a local memory, so that dynamic task migration may be realized.

    摘要翻译: 提供多处理器系统的多处理器系统和迁移方法。 多处理器系统可以处理在另一个存储器或另一个处理器中操作的任务的动态数据和静态数据,而不会在分布式存储器环境中以及具有本地存储器的多处理器环境中转换指针,使得可以实现动态任务迁移。

    Method and system for dynamically parallelizing application program
    53.
    发明授权
    Method and system for dynamically parallelizing application program 有权
    动态并行应用程序的方法和系统

    公开(公告)号:US08650384B2

    公开(公告)日:2014-02-11

    申请号:US12662657

    申请日:2010-04-27

    IPC分类号: G06F9/30

    摘要: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.

    摘要翻译: 提供了一种用于动态并行化应用程序的方法和系统。 特别地,提供了一种具有多核控制的方法和系统,其可以根据应用程序验证多个可用线程,并且基于经验证的可用线程数动态地并行化数据。 用于动态并行化应用程序的方法和系统可以基于相关数据特征,根据应用程序划分要处理的数据块,并将线程动态地映射到划分块,从而提高系统性能。

    Service providing method using on-line game, and recording media recording program for implementing the method
    54.
    发明授权
    Service providing method using on-line game, and recording media recording program for implementing the method 有权
    使用在线游戏的服务提供方法,以及用于实现该方法的记录媒体记录程序

    公开(公告)号:US08523680B2

    公开(公告)日:2013-09-03

    申请号:US12820984

    申请日:2010-06-22

    申请人: Seung Won Lee Koo Min

    发明人: Seung Won Lee Koo Min

    IPC分类号: A63F9/24

    摘要: An approach is provided for providing a service using an on-line game capable of, maximizing effects of services associated with the on-line game, and recording media recording a program for implementing the service providing method. The service providing method may include, for example, storing, in a rendering region, game object drawing information of a game screen for the on-line game in response to a request for reproducing the game screen; hooking the rendering region to change the game object drawing information so that service object information provided from a game server is included in the game object drawing information; storing the changed game object drawing information in the rendering region; and providing the game screen by rendering the game object drawing information including the service object information stored in the rendering region.

    摘要翻译: 提供一种使用能够最大化与在线游戏相关联的服务的效果的在线游戏来提供服务的方法,以及记录用于实现服务提供方法的程序的记录媒体。 服务提供方法可以包括例如响应于再现游戏画面的请求在呈现区域中存储用于在线游戏的游戏画面的游戏对象绘图信息; 钩住渲染区域以改变游戏对象绘制信息,使得从游戏服务器提供的服务对象信息被包括在游戏对象绘图信息中; 将改变的游戏对象绘图信息存储在呈现区域中; 以及通过渲染包括存储在呈现区域中的服务对象信息的游戏对象绘图信息来提供游戏画面。

    PARALLEL PROCESSING APPARATUS AND METHOD IN DATABASE MANAGEMENT SYSTEM FOR SYNCHRONOUS REPLICATION
    55.
    发明申请
    PARALLEL PROCESSING APPARATUS AND METHOD IN DATABASE MANAGEMENT SYSTEM FOR SYNCHRONOUS REPLICATION 有权
    数据库管理系统同步处理并行处理装置与方法

    公开(公告)号:US20130198133A1

    公开(公告)日:2013-08-01

    申请号:US13484050

    申请日:2012-05-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30 G06F17/30581

    摘要: A parallel-processing apparatus and method provide for synchronous replication in a database management system (DBMS). During synchronous replication into the active node and the standby node in the DBMS, replications of transactions are parallelized in units of transactions, thereby improving a performance of the DBMS, guaranteeing atomicity and consistency of the transaction, and solving the deadlock state which may occur in parallel-processing.

    摘要翻译: 并行处理装置和方法在数据库管理系统(DBMS)中提供同步复制。 在同步复制到DBMS中的活动节点和备用节点之间,事务的复制以事务为单位并行化,从而提高了DBMS的性能,保证了事务的原子性和一致性,并且解决了可能发生的死锁状态 并行处理。

    Nonvolatile memory device with incremental step pulse programming
    58.
    发明授权
    Nonvolatile memory device with incremental step pulse programming 有权
    具有增量步进脉冲编程的非易失性存储器件

    公开(公告)号:US08189393B2

    公开(公告)日:2012-05-29

    申请号:US12619227

    申请日:2009-11-16

    申请人: Seung Won Lee

    发明人: Seung Won Lee

    IPC分类号: G11C11/34

    CPC分类号: G11C16/3454 G11C16/3459

    摘要: A nonvolatile memory device includes a sense amplifier circuit sensing first data from a memory cell via a bit line and outputting the sensed first data, in response to a read command. A write driver circuit programs the memory cell and stores second data indicating a programming state of the memory cell, in response to a program command. A verification block outputs a result of a comparison between the first and second data in response to a first read command. The second data is updated based on the determination on the programming of the memory cell in response to a second read command applied following the first read command.

    摘要翻译: 非易失性存储器件包括:读出放大器电路,响应于读取命令,经由位线检测来自存储器单元的第一数据并输出所感测的第一数据。 写入驱动器电路响应于程序命令编程存储器单元并存储指示存储器单元的编程状态的第二数据。 验证块响应于第一读取命令输出第一和第二数据之间的比较结果。 响应于在第一读取命令之后应用的第二读取命令,基于对存储器单元的编程的确定来更新第二数据。

    APPARATUS AND METHOD FOR THREAD PROGRESS TRACKING USING DETERMINISTIC PROGRESS INDEX
    59.
    发明申请
    APPARATUS AND METHOD FOR THREAD PROGRESS TRACKING USING DETERMINISTIC PROGRESS INDEX 有权
    使用确定性进度索引进行进度跟踪的装置和方法

    公开(公告)号:US20120005679A1

    公开(公告)日:2012-01-05

    申请号:US13156492

    申请日:2011-06-09

    IPC分类号: G06F9/46

    摘要: Provided is a method and apparatus for measuring a performance or a progress state of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A thread progress tracking apparatus may include a selector to select at least one thread constituting an application program; a determination unit to determine, based on a predetermined criterion, whether an instruction execution scheme corresponds to a deterministic execution scheme having a regular cycle or a nondeterministic execution scheme having an irregular delay cycle with respect to each of at least one instruction constituting a corresponding thread; and a deterministic progress counter to generate a deterministic progress index with respect to an instruction that is executed by the deterministic execution scheme, excluding an instruction that is executed by the nondeterministic execution scheme.

    摘要翻译: 提供了一种用于测量应用程序的性能或进展状态以便在使用微架构的计算环境中执行数据处理并执行特定功能的方法和装置。 线程进度跟踪装置可以包括:选择器,用于选择构成应用程序的至少一个线程; 确定单元,基于预定标准,确定指令执行方案是否对应于具有规则周期的确定性执行方案或具有相对于构成对应线程的至少一个指令中的每一个指令具有不规则延迟周期的非确定性执行方案 ; 以及确定性进度计数器,用于生成关于由确定性执行方案执行的指令的确定性进度索引,不包括由非确定性执行方案执行的指令。