-
公开(公告)号:KR101613887B1
公开(公告)日:2016-04-29
申请号:KR1020140013598
申请日:2014-02-06
Applicant: 서울대학교산학협력단
Abstract: 시뮬레이션방법은시뮬레이션장치에서수행된다. 시뮬레이션장치는단일프로세서또는멀티코어프로세스로구현될수 있고, 시뮬레이션은상호연관된복수의작업들중 적어도하나의작업을실행하는복수의내장프로세서들로구성되고상기복수의작업들에대한스케줄링정책을포함하는시스템을대상으로한다. 시뮬레이션방법은 (a) 상기스케줄링정책을기초로상기복수의작업들각각에대한예상시작시각과예상종료시각및 외부와데이터통신시점을정의한기준스케줄을생성하는단계; (b) 상기생성된기준스케줄을기초로상기복수의작업들각각에대하여시작가능한해제시각과종료가능한마감시각을포함하는시간제약을결정하는단계; 및 (c) 상기시간제약을기초로복수의작업들을스케줄링하는단계를포함한다. 따라서, 시뮬레이션의기능적정확성과시간적정확성을유지하면서시뮬레이션의효율을향상시킬수 있다.
-
公开(公告)号:KR1020150092944A
公开(公告)日:2015-08-17
申请号:KR1020140013598
申请日:2014-02-06
Applicant: 서울대학교산학협력단
CPC classification number: G06F9/455 , G06F9/4837 , G06F17/10
Abstract: 시뮬레이션 방법은 시뮬레이션 장치에서 수행된다. 시뮬레이션 장치는 단일 프로세서 또는 멀티코어 프로세스로 구현될 수 있고, 시뮬레이션은 상호 연관된 복수의 작업들 중 적어도 하나의 작업을 실행하는 복수의 내장 프로세서들로 구성되고 상기 복수의 작업들에 대한 스케줄링 정책을 포함하는 시스템을 대상으로 한다. 시뮬레이션 방법은 (a) 상기 스케줄링 정책을 기초로 상기 복수의 작업들 각각에 대한 예상 시작 시각과 예상 종료 시각 및 외부와 데이터 통신 시점을 정의한 기준 스케줄을 생성하는 단계; (b) 상기 생성된 기준 스케줄을 기초로 상기 복수의 작업들 각각에 대하여 시작 가능한 해제 시각과 종료 가능한 마감 시각을 포함하는 시간 제약을 결정하는 단계; 및 (c) 상기 시간 제약을 기초로 복수의 작업들을 스케줄링하는 단계를 포함한다. 따라서, 시뮬레이션의 기능적 정확성과 시간적 정확성을 유지하면서 시뮬레이션의 효율을 향상시킬 수 있다.
Abstract translation: 公开了一种在模拟器中执行的模拟方法。 模拟器可以由单核或多核处理器实现。 在包括多个内置处理器的系统中执行模拟,所述多个内置处理器在彼此相关的多个进程中执行至少一个进程,以及关于多个进程的调度策略。 所述仿真方法包括以下步骤:(a)基于所述调度处理,生成与所述多个进程中的每一个定义预测的启动时间,预测终止时间和与外部进行通信的时间点的参考调度; (b)基于生成的参考时间表确定可以针对每个多个进程停止的可以启动的取消时间和关闭时间的时间限制; 和(c)基于时间限制调度多个进程。 因此,可以提高仿真的效率,同时维持模拟的功能准确性和时间精度。
-