Efficient utilization of multi-core architectures relies on the partitioning of applications into tasks and mapping the tasks to cores. In some applications (e.g. H.264 video decoding parallelized at macro-block level) these tasks have dependencies among each other. Task scheduling, consisting of selecting a task with satisfied dependencies and mapping it to a core, is typically a functionality delegated to the Operating System. In this paper we present a hardware Task Management Unit (TMU) that looks ahead in time to find tasks to be executed by a multi-core architecture. The look-ahead functionality is shown to reduce the task management overhead by 40-50\% when executing a parallelized version of an H.264 video decoder on an architecture...
학위논문 (박사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2013. 2. 최진영.In this paper, we deal with the problem of paralleli...
The microprocessor industry trend towards many-core architectures introduced the necessity of devisi...
Current trends in embedded platform design indicate that heterogeneous systems are here to stay. Thu...
Efficient utilization of multi-core architectures relies on the partitioning of applications into ta...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
Compared with traditional video streaming server, streaming on multi-core platform has many advantag...
Abstract—Future multi-core processors will necessitate ex-ploitation of fine-grain, architecture-ind...
none5Current embedded computing architectures are moving to many-core concepts in order to sustain e...
Handheld devices are expected to start using fine-grained ASIC accelerators to meet energy-efficienc...
The well-known wave-front parallelization is proposed for parallel H.264/AVC videoprocessing. Under ...
Performance requirements for video decoding will continue to rise in the future due to the adoption ...
Processor architectures have been evolving quickly since the introduction of the central processing ...
International audienceThe current trend in embedded computing consists in increasing the number of p...
In heterogeneous multi-core systems, the scheduling overhead increases as the number of processor co...
In this dissertation we present methodologies and evaluations aiming at increasing the efficiency of...
학위논문 (박사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2013. 2. 최진영.In this paper, we deal with the problem of paralleli...
The microprocessor industry trend towards many-core architectures introduced the necessity of devisi...
Current trends in embedded platform design indicate that heterogeneous systems are here to stay. Thu...
Efficient utilization of multi-core architectures relies on the partitioning of applications into ta...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
Compared with traditional video streaming server, streaming on multi-core platform has many advantag...
Abstract—Future multi-core processors will necessitate ex-ploitation of fine-grain, architecture-ind...
none5Current embedded computing architectures are moving to many-core concepts in order to sustain e...
Handheld devices are expected to start using fine-grained ASIC accelerators to meet energy-efficienc...
The well-known wave-front parallelization is proposed for parallel H.264/AVC videoprocessing. Under ...
Performance requirements for video decoding will continue to rise in the future due to the adoption ...
Processor architectures have been evolving quickly since the introduction of the central processing ...
International audienceThe current trend in embedded computing consists in increasing the number of p...
In heterogeneous multi-core systems, the scheduling overhead increases as the number of processor co...
In this dissertation we present methodologies and evaluations aiming at increasing the efficiency of...
학위논문 (박사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2013. 2. 최진영.In this paper, we deal with the problem of paralleli...
The microprocessor industry trend towards many-core architectures introduced the necessity of devisi...
Current trends in embedded platform design indicate that heterogeneous systems are here to stay. Thu...