基本信息:
- 专利标题: 코드 오버레이 생성 장치 및 방법
- 专利标题(英):Apparatus and method for generating code overlay
- 专利标题(中):用于产生代码重叠的装置和方法
- 申请号:KR1020100027515 申请日:2010-03-26
- 公开(公告)号:KR1020110108166A 公开(公告)日:2011-10-05
- 发明人: 장춘기 , 이재진 , 류수정 , 이강웅 , 조영철
- 申请人: 삼성전자주식회사 , 서울대학교산학협력단
- 申请人地址: ***, Samsung-ro, Yeongtong-gu, Suwon-si, Gyeonggi-do, Republic of Korea
- 专利权人: 삼성전자주식회사,서울대학교산학협력단
- 当前专利权人: 삼성전자주식회사,서울대학교산학협력단
- 当前专利权人地址: ***, Samsung-ro, Yeongtong-gu, Suwon-si, Gyeonggi-do, Republic of Korea
- 代理人: 특허법인 신지; 유경열
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/30 ; G06F9/06
摘要:
메모리 복사 횟수를 최소화하는 코드 오버레이 생성 장치 및 방법이 제공된다. 본 발명의 일 양상에 따라, 프로그램 내의 함수들을 그래프의 노드에 대응시키고, 함수 간의 충돌 미스(conflict miss)가 발생할 수 있는 횟수 중 최대치로 정의되는 충돌 미스 값을 상기 그래프의 에지에 대응시켜서 정적 시간 관계 그래프를 생성한다. 그리고 정적 시간 관계 그래프에서 적어도 하나의 함수를 선택하고, 선택된 함수가 할당되었을 때의 메모리의 영역 별 할당 코스트를 계산하고, 선택된 함수를 가장 작은 할당 코스트를 갖는 영역에 할당한다.
摘要(英):
The overlay code generation device and method which minimizes the number of times of copying the memory is provided. According to one aspect of the invention, and the corresponding functions in the program to the graph nodes, by a conflict miss value, defined as the maximum value of the number of times that can cause conflict misses (conflict miss) between functions corresponding to the edges of the graph static time It generates a relationship graph. And selecting at least one function of time in a static relationship graph, and calculates the cost of each region assigned to the selected function when the memory has been allocated, and allocates the selected function to the region having the smallest cost allocation.
公开/授权文献:
- KR101636521B1 코드 오버레이 생성 장치 및 방법 公开/授权日:2016-07-06
信息查询:
EspacenetIPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/44 | ..用于执行专门程序的装置 |