• 제목/요약/키워드: Scheduling

검색결과 4,886건 처리시간 0.03초

임베디드 시스템을 위한 개선된 예측 동적 전력 관리 방법 (An Improved Predictive Dynamic Power Management Scheme for Embedded Systems)

  • 김상우;황선영
    • 한국통신학회논문지
    • /
    • 제34권6B호
    • /
    • pp.641-647
    • /
    • 2009
  • 본 논문은 임베디드 시스템에서 불필요한 전력 소모를 감소하기 위해 개선된 예측 동적 전력 관리 구조와 태스크 스케줄링 알고리듬을 제안한다. 제안된 알고리듬은 불필요한 전력 소모를 최소화하기 위해 미리 스케줄링을 한다. 제안된 예측 동적 전력 관리는 수행 오버 헤드를 경감하기 위해서 스케줄링 라이브러리를 제공한다. 실험 결과 제안된 알고리듬은 동적 전력 관리를 적용한 LLF 알고리듬과 비교하여 평균 22.3% 전력 소모 감소를 보인다.

Minimizing the Total Stretch in Flow Shop Scheduling

  • Yoon, Suk-Hun
    • Management Science and Financial Engineering
    • /
    • 제20권2호
    • /
    • pp.33-37
    • /
    • 2014
  • A flow shop scheduling problem involves scheduling jobs on multiple machines in series in order to optimize a given criterion. The flow time of a job is the amount of time the job spent before its completion and the stretch of the job is the ratio of its flow time to its processing time. In this paper, a hybrid genetic algorithm (HGA) approach is proposed for minimizing the total stretch in flow shop scheduling. HGA adopts the idea of seed selection and development in order to reduce the chance of premature convergence that may cause the loss of search power. The performance of HGA is compared with that of genetic algorithms (GAs).

유연 Job Shop 일정계획의 유연성에 대한 시뮬레이션 (Simulation for Flexibility of Flexible Job Shop Scheduling)

  • 김상천;김정자;이상완;이성우
    • 한국산업융합학회 논문집
    • /
    • 제4권3호
    • /
    • pp.281-287
    • /
    • 2001
  • Traditional job shop scheduling is supposed that machine has a fixed processing job type. But actually the machine has a highly utilization or long processing time is occurred delay. Therefore product system is difficult to respond quickly to the change of products or loads or machine failure etc. Here we use flexible job shop which is supposed that a machine has several jobs by tool change. The heuristic for the flexible job shop scheduling has to solve two problems. One is a routing problem which is determine a machine to process job. The other is sequencing problem which is determine processing sequence. The approach to solve two problems arc a hierarchical approach which is determined routing and then schedule, and a concurrence approach which is solved concurrently two problems by considering routing when it is scheduled. In this study, we simulate for flexibility efficiency fo flexible job shop scheduling with machine failure using hierarchical approach.

  • PDF

Conceptual Design of Production Planning and Scheduling Module to Improve Delivery Quality

  • Choi, Jung-Sang
    • 한국국방경영분석학회지
    • /
    • 제29권1호
    • /
    • pp.112-119
    • /
    • 2003
  • The procedure and implementation of an simulation based production planning and scheduling system. Production planning and scheduling is important problem in manufacturing field. It is so important for delivery quality as well as productivity, too. In this paper, heuristic production planning and scheduling module for improving delivery quality and productivity will be discussed. Beginning with total demand and initial work in process, the algorithms for production scheduling and planning can efficiently generate a feasible production resources and capacity schedule results in high resource utilization, minimum number of the late orders and reduced labor variability. The algorithm is executed to achieve the best on time delivery performance. The developed heuristic algorithms in the module will be expected to provide the better delivery performance and productivity.

효율적 자원제한 스케줄링 알고리즘 (An Efficient Resource-constrained Scheduling Algorithm)

  • 송호정;정회균;황인재;송기용
    • 융합신호처리학회 학술대회논문집
    • /
    • 한국신호처리시스템학회 2001년도 하계 학술대회 논문집(KISPS SUMMER CONFERENCE 2001
    • /
    • pp.73-76
    • /
    • 2001
  • High-level synthesis(HLS)는 주어진 동작(behavior)과 면적(area), 성능(performance), 전력 소비량, 패키징, 테스팅등의 주어진 제한을 만족하게 구현된 구조적 디자인을 생성한다. 즉 high-level synthesis란 디지털 시스템의 알고리즘 단계 서술로부터 레지스터 전달구조의 구현에 이르는 과정을 의미한다. 이러한 high-level synthesis의 과정은 컴파일, 분할(partitioning), 스케줄링(scheduling)등의 단계를 거쳐 디지털 시스템을 설계할 수 있다. 본 논문에서는 high-level synthesis의 단계 중 스케줄링 과정에서 제한조건이 실리콘 면적으로 주어지는 경우에 최적의 functional unit의 수를 찾아내어 최소의 control step에 효과적으로 스케줄링 가능한 알고리즘을 제안하였다.

  • PDF

Adaptive Priority-Based Downlink Scheduling for WiMAX Networks

  • Wu, Shih-Jung;Huang, Shih-Yi;Huang, Kuo-Feng
    • Journal of Communications and Networks
    • /
    • 제14권6호
    • /
    • pp.692-702
    • /
    • 2012
  • Supporting quality of service (QoS) guarantees for diverse multimedia services are the primary concerns for WiMAX (IEEE 802.16) networks. A scheduling scheme that satisfies QoS requirements has become more important for wireless communications. We propose a downlink scheduling scheme called adaptive priority-based downlink scheduling (APDS) for providing QoS guarantees in IEEE 802.16 networks. APDS comprises two major components: Priority assignment and resource allocation. Different service-type connections primarily depend on their QoS requirements to adjust priority assignments and dispatch bandwidth resources dynamically. We consider both starvation avoidance and resource management. Simulation results show that our APDS methodology outperforms the representative scheduling approaches in QoS satisfaction and maintains fairness in starvation prevention.

The Scheduling Problem in Wireless Networks

  • Pantelidou, Anna;Ephremides, Anthony
    • Journal of Communications and Networks
    • /
    • 제11권5호
    • /
    • pp.489-499
    • /
    • 2009
  • We describe the fundamental issue of scheduling the allocation of wireless network resources and provide several formulations of the associated problems. The emphasis is on scheduling transmission attempts. We place this problem in the context of existing approaches, like information theoretic and traditional network theoretic ones, as well as novel avenues that open up the possibility of addressing this issue for non-stationary and non-ergodic environments. We summarize concrete recent results for specific special cases that include unicast and multicast traffic, different objective functions, and reduced complexity versions of the problem. We conclude with some thoughts for future work. We identify and single out the cross-layer nature of the problem and include a simple physical-layer criterion in what is mostly a medium access control (MAC) problem.

CAN-Based Networked Control Systems: A Co-Design of Time Delay Compensation and Message Scheduling

  • Cac, Nguyen Trong;Hung, Nguyen Xuan;Khang, Nguyen Van
    • 한국통신학회논문지
    • /
    • 제39B권10호
    • /
    • pp.629-644
    • /
    • 2014
  • The goal of this paper is to consider a co-design approach between time delay compensation and the message scheduling for CAN-Based Networked Control Systems (NCS). First we propose a hybrid priority scheme for the message scheduling in order to improve the Quality of Service (QoS). Second we present the way to calculate the closed-loop communication time delay and then compensate this time delay using the pole placement design method in order to improve the Quality of Control (QoC). The final objective is the implementation of a co-design which is the combination of the compensation for communication time delays and the message scheduling in order to have a more efficient NCS design.

Parallel Machine Scheduling Considering the Moving Time of Multiple Servers

  • Chong, Kyun-Rak
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권10호
    • /
    • pp.101-107
    • /
    • 2017
  • In this paper, we study the problem of parallel machine scheduling considering the moving time of multiple servers. The parallel machine scheduling is to assign jobs to parallel machines so that the total completion time(makespan) is minimized. Each job has a setup phase, a processing phase and a removal phase. A processing phase is performed by a parallel machine alone while a setup phase and a removal phase are performed by both a server and a parallel machine simultaneously. A server is needed to move to a parallel machine for a setup phase and a removal phase. But previous researches have been done under the assumption that the server moving time is zero. In this study we have proposed an efficient algorithm for the problem of parallel machine scheduling considering multiple server moving time. We also have investigated experimentally how the number of servers and the server moving time affect the total completion time.

도상 다짐작업의 장기 일정계획 문제에 관한 수리적 모형 고찰 (A Study on a Mathematical Model of the Long-term Track Tamping Scheduling Problem)

  • 오석문;이지하;이희업;박범환;홍순흠
    • 한국철도학회논문집
    • /
    • 제9권1호
    • /
    • pp.50-56
    • /
    • 2006
  • This paper presents a mathematical model of the long-term track tamping scheduling problem in the Korean highspeed railway system. The presented model encompasses various operational field constraints, moreover improves a state-of-the-art model in extending the feasible space. We show the model is sized up to intractable scale, then propose another approximation model that is possible to handle with the present computer system and commercial optimization package, directly. The aggregated index, lot, is selected, considering the resolution of the planning horizon as well as scheduling purpose. Lastly, this paper presents two test results for the approximation model. The results expose the approximation model to quite promising in deploying it into an operational software program for the long-term track tamping scheduling problem.