Single-ISA heterogeneous multi-core architectures for multithreaded workload performance, Proceedings. 31st Annual International Symposium on Computer Architecture, 2004., 2004. ,
DOI : 10.1109/ISCA.2004.1310764
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.89
The impact of performance asymmetry in emerging multicore architectures, Proceedings of the 32nd annual International Symposium on Computer Architecture (ISCA'05), pp.506-517, 2005. ,
Amdahl's Law in the Multicore Era, Computer, vol.41, issue.7, pp.33-38, 2008. ,
DOI : 10.1109/MC.2008.209
Cilk: An Efficient Multithreaded Runtime System, Journal of Parallel and Distributed Computing, vol.37, issue.1, pp.55-69, 1996. ,
DOI : 10.1006/jpdc.1996.0107
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.3175
The Cilk++ concurrency platform, Proceedings of the 46th Annual Design Automation Conference, pp.522-527, 2009. ,
DOI : 10.1145/1629911.1630048
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.462.8573
The Design of OpenMP Tasks, IEEE Transactions on Parallel and Distributed Systems, vol.20, issue.3, pp.404-418, 2009. ,
DOI : 10.1109/TPDS.2008.105
Efficient operating system scheduling for performance-asymmetric multi-core architectures, Proceedings of the 2007 ACM/IEEE conference on Supercomputing , SC '07, 2007. ,
DOI : 10.1145/1362622.1362694
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.123.7855
Benchmarking Modern Multiprocessors, 2011. ,
The gem5 simulator, ACM SIGARCH Computer Architecture News, vol.39, issue.2, pp.1-7, 2011. ,
DOI : 10.1145/2024716.2024718
HASS, ACM SIGOPS Operating Systems Review, vol.43, issue.2, 2009. ,
DOI : 10.1145/1531793.1531804
Addressing shared resource contention in multicore processors via scheduling, Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2010. ,
DOI : 10.1145/1735970.1736036
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.369.7458
Pin: Building customized program analysis tools with dynamic instrumentation, Programming Language Design and Implementation(PLDI ), 2005. ,
Leveraging workload diversity through OS scheduling to maximize performance on single-ISA heterogeneous multicore systems, Journal of Parallel and Distributed Computing, vol.71, issue.1, 2011. ,
DOI : 10.1016/j.jpdc.2010.08.020
A. User-level scheduling on NUMA multicore systems under Linux, Linux Symposium, 2011. ,
WATS:Workload-Aware Task Scheduling in Asymmetric Multi-core Architectures, EEE 26th International Parallel &Distributed Processing Symposium(IPDPS), 2012. ,
DOI : 10.1109/ipdps.2012.32
Age based scheduling for asymmetric multiprocessors, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, SC '09, pp.25-36, 2009. ,
DOI : 10.1145/1654059.1654085
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.186.8012
Bias scheduling in heterogeneous multi-core architectures, Proceedings of the 5th European conference on Computer systems, EuroSys '10, pp.125-138, 2010. ,
DOI : 10.1145/1755913.1755928
Dynamic thread assignment on heterogeneous multiprocessor architectures, Proceedings of the 3rd conference on Computing frontiers , CF '06, 2006. ,
DOI : 10.1145/1128022.1128029
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.5696
Exploiting unbalanced thread scheduling for energy and performance on a CMP of SMT processors, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, pp.10-20, 2006. ,
DOI : 10.1109/IPDPS.2006.1639374