Scheduling multiple multithreaded applications on asymmetric and symmetric chip multiprocessors

TY Morad, A Kolodny, UC Weiser - 2010 3rd International …, 2010 - ieeexplore.ieee.org
This paper evaluates new techniques to improve performance, fairness and jitter of
workloads consisting of multiple multithreaded applications running on Chip …

Informing algorithms for efficient scheduling of synchronizing threads on multiprogrammed SMPs

CD Antonopoulos, DS Nikolopoulos… - International …, 2001 - ieeexplore.ieee.org
We present novel algorithms for efficient scheduling of synchronizing threads on
multiprogrammed SMPs. The algorithms are based on intra-application priority control of …

[PDF][PDF] A Portable Kernel-Mode Resource Manager on Windows 2000 Platforms

P Hadjidoukas, V Barekas, E Polychronopoulos… - … Informatics, University of …, 2000 - Citeseer
The radical technological improvements, the low cost and the popularity of Intel processors
are leading the major multiprocessor system integrators to design and build the new parallel …

Nanothreads vs. fibers for the support of fine grain parallelism on Windows NT/2000 platforms

VK Barekas, PE Hadjidoukas… - … , ISHPC 2000 Tokyo …, 2000 - Springer
Support for parallel programming is very essential for the efficient utilization of modern
multiprocessor systems. This paper focuses on the implementation of multithreaded runtime …

A transparent operating system infrastructure for embedding adaptability to thread-based programming models

IE Venetis, DS Nikolopoulos… - Euro-Par 2001 Parallel …, 2001 - Springer
Parallel programs executing on non-dedicated SMPs should be adaptive, that is, they
should be able to execute on a dynamically varying environment without loss of efficiency …

[PDF][PDF] Efficient Dynamic Parallelism with OpenMP on Linux SMPs.

CD Antonopoulos, IE Venetis, DS Nikolopoulos… - PDPTA, 2000 - academia.edu
In this paper we present an integrated environment for the efficient support of dynamic
parallelism with OpenMP on top of Linux-based SMPs. This environment consists of an …

[PDF][PDF] System Software Support for Reducing Memory Latency on Distributed Shared Memory Multiprocessors

DS Nikolopulos, TS Papatheodorou - Proceedings of the 7th …, 1999 - researchgate.net
This paper overviews results from our recent work on building customized system software
support for Distributed Shared Memory Multiprocessors. The mechanisms and policies …

[PDF][PDF] Task Scheduling Based On Thread Essence and Resource Limitations.

TY Morad, A Kolodny, UC Weiser - J. Comput., 2012 - researchgate.net
Scheduling of threads based on the concept of thread essence is proposed in this paper.
Multithreaded applications contain serial phases (single thread) and parallel phases (many …

An evaluation of page aggregation technique on different DSM systems

M Donato, G Lino - International Symposium on High Performance …, 2000 - Springer
The page aggregation technique consists of considering a larger granularity unit than a
page, in a page-based DSM system. In this paper an initial evaluation of the inuence of the …

[引用][C] Effi cient Dynam ic Parallelism with OpenM P

CD Antonopoulos, IE Venetis, DS Nikolopoulos