멀티코어 시스템의 메모리 관리 장치 및 방법
    2.
    发明授权
    멀티코어 시스템의 메모리 관리 장치 및 방법 有权
    多核系统存储器管理的装置和方法

    公开(公告)号:KR101155127B1

    公开(公告)日:2012-06-11

    申请号:KR1020100134896

    申请日:2010-12-24

    Abstract: PURPOSE: A memory managing apparatus of a multi-core system and a method thereof are provided to selectively manage a necessary page on a multi-level. CONSTITUTION: A directory recording unit(201) records directory information on a page descriptor of the page in case a processor accesses a page. A determining unit(202) determines whether the page is a write-shared page based on the directory information. Page coherence is secured on the write-shared page. A page managing unit(203) is divided into pages of a low leveling order to manage the page.

    Abstract translation: 目的:提供多核系统的存储器管理装置及其方法,以选择性地管理多级的必要页面。 构成:在处理器访问页面的情况下,目录记录单元(201)记录页面的页面描述符上的目录信息。 确定单元(202)基于目录信息确定页面是否是写共享页面。 页面一致性在写共享页面上得到保护。 页面管理单元(203)被划分为低级别的页面以管理页面。

    멀티코어 시스템 및 멀티코어 시스템의 메모리 관리 장치
    3.
    发明授权
    멀티코어 시스템 및 멀티코어 시스템의 메모리 관리 장치 有权
    用于多核系统的多核系统和内存管理设备

    公开(公告)号:KR101192423B1

    公开(公告)日:2012-10-18

    申请号:KR1020100134895

    申请日:2010-12-24

    Abstract: 많은 수의 프로세싱 코어가 집적된 CMP(chip multi-processor)에 적용가능한 메모리 관리 장치 및 이러한 메모리 관리 장치가 적용된 멀티코어 시스템이 제공된다. 본 발명의 일 양상에 의하면, 멀티코어 시스템의 각 코어는 캐시와 로컬 스토어를 갖는다. 캐시는 데이터 일관성을 지원하지 아니하고 로컬 스토어는 데이터 일관성을 지원한다. 각 코어는 캐시 또는 로컬 스토어를 통해 메모리 블록에 페이지 단위로 접근하는데, 해당 페이지의 페이지 디스크립터에는 그 페이지가 캐시로 로드되어야 하는지 또는 로컬 스토어로 로드되어야 하는지를 나타내는 필드가 있다. 이에 따라 페이지는 일관성 보장의 필요성에 따라 캐시 또는 로컬 스토어로 선택적으로 로드되고 해당 페이지의 페이지 디스크립터가 수정된다.

    코드 오버레이 생성 장치 및 방법
    4.
    发明授权
    코드 오버레이 생성 장치 및 방법 有权
    用于生成代码叠加的装置和方法

    公开(公告)号:KR101636521B1

    公开(公告)日:2016-07-06

    申请号:KR1020100027515

    申请日:2010-03-26

    CPC classification number: G06F12/0223

    Abstract: 메모리복사횟수를최소화하는코드오버레이생성장치및 방법이제공된다. 본발명의일 양상에따라, 프로그램내의함수들을그래프의노드에대응시키고, 함수간의충돌미스(conflict miss)가발생할수 있는횟수중 최대치로정의되는충돌미스값을상기그래프의에지에대응시켜서정적시간관계그래프를생성한다. 그리고정적시간관계그래프에서적어도하나의함수를선택하고, 선택된함수가할당되었을때의메모리의영역별 할당코스트를계산하고, 선택된함수를가장작은할당코스트를갖는영역에할당한다.

    멀티코어 시스템 및 멀티코어 시스템의 메모리 관리 장치
    6.
    发明公开
    멀티코어 시스템 및 멀티코어 시스템의 메모리 관리 장치 有权
    用于多系统的多重系统和存储器管理设备

    公开(公告)号:KR1020120072952A

    公开(公告)日:2012-07-04

    申请号:KR1020100134895

    申请日:2010-12-24

    CPC classification number: G06F9/5016 G06F9/468

    Abstract: PURPOSE: A multi-core system and a memory management device thereof are provided to reduce unnecessary network traffic and simplify a system structure by selectively loading a page which is accessed by a processor on a cache. CONSTITUTION: A first TLB(Translation Lookaside Buffer) exception processor(211) duplicates a page descriptor having a loading location determining field to a TLB of a first processor. The TLB indicates a page which the first processor accesses and indicates wether the page is loaded to a cache of the first processor from a memory area. If the page is a write-shared page, a second TLB exception processor(212) transfers an interrupt message to the second processor.

    Abstract translation: 目的:提供一种多核系统及其存储器管理装置,以通过有选择地将由处理器访问的页面加载到高速缓存上来减少不必要的网络流量并简化系统结构。 构成:第一TLB(翻译后备缓冲器)异常处理器(211)将具有加载位置确定字段的页描述符复制到第一处理器的TLB。 TLB指示第一处理器访问的页面,并且指示页面从存储区域加载到第一处理器的高速缓存。 如果页面是写共享页面,则第二TLB异常处理器(212)将中断消息传送到第二处理器。

    공유 가상 메모리를 이용한 멀티 프로세서 및 주소 변환 테이블 생성 방법
    7.
    发明公开
    공유 가상 메모리를 이용한 멀티 프로세서 및 주소 변환 테이블 생성 방법 有权
    基于共享虚拟存储器的多处理器和用于生成地址转换表的方法

    公开(公告)号:KR1020120036654A

    公开(公告)日:2012-04-18

    申请号:KR1020100098441

    申请日:2010-10-08

    CPC classification number: G06F12/1072 Y02D10/13 G06F15/167 G06F15/80

    Abstract: PURPOSE: A multi-processor and an address transformation table generating method using a share virtual memory are provided to properly implement a share virtual memory in a multi-processor environment when a page in a virtual memory space is allocated to a local store of a processing core. CONSTITUTION: A processing core(102) has a local store(103). A memory manager(104) generates an address converting table. The address converting table confirms whether the processing core uses a part which is allocated to a local store of the entire virtual memory area. The address converting table includes a first level page descriptor and a second level page descriptor.

    Abstract translation: 目的:提供使用共享虚拟存储器的多处理器和地址变换表生成方法,以在虚拟存储器空间中的页面被分配给处理的本地存储器时在多处理器环境中适当地实现共享虚拟存储器 核心。 构成:处理核心(102)具有本地商店(103)。 存储器管理器(104)生成地址转换表。 地址转换表确认处理核心是否使用分配给整个虚拟存储器区域的本地存储的部分。 地址转换表包括第一级页描述符和第二级页描述符。

Patent Agency Ranking