Author image not provided
 Yan Cui

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article1.67
Citation Count15
Publication count9
Publication years2009-2013
Available for download2
Average downloads per article359.50
Downloads (cumulative)719
Downloads (12 Months)57
Downloads (6 Weeks)1
SEARCH
ROLE
Arrow RightAuthor only


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


9 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 9 of 9
Sort by:

1 published by ACM
January 2013 ACM Transactions on Architecture and Code Optimization (TACO) - Special Issue on High-Performance Embedded Architectures and Compilers: Volume 9 Issue 4, January 2013
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 1,   Downloads (12 Months): 41,   Downloads (Overall): 552

Full text available: PDFPDF
In response to the increasing ubiquity of multicore processors, there has been widespread development of multithreaded applications that strive to realize their full potential. Unfortunately, lock contention within operating systems can limit the scalability of multicore systems so severely that an increase in the number of cores can actually lead ...
Keywords: operating systems, Scalability collapse, lock-contention-aware scheduler, multicore systems

2
August 2012 MASCOTS '12: Proceedings of the 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

In response to the increasing ubiquity of multicore processors, there has been widespread development of multithreaded applications that strive to realize their full potential. Unfortunately, lock contention within operating systems can limit the scalability of multicore systems so severely that an increase in the number of cores can actually lead ...
Keywords: scalability collapse, multicore, energy efficiency

3
September 2011 CLUSTER '11: Proceedings of the 2011 IEEE International Conference on Cluster Computing
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Multi-core processor architectures have become ubiquitous in today's computing platforms, especially in parallel computing installations, with their power and cost advantages. While the technology trend continues towards having hundreds of cores on a chip in the foreseeable future, an urgent question posed to system designers as well as application users ...
Keywords: operating systems, multi-core, scalability, performance, benchmarks

4 published by ACM
June 2011 LSAP '11: Proceedings of the third international workshop on Large-scale system and application performance
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 16,   Downloads (Overall): 167

Full text available: PDFPDF
Multicore processors have been ubiquitously used in various computing environments. To achieve the performance potential on multicores, applications are often designed to be multithreaded, therefore threads assigned on different cores can execute in parallel. However, the lock contention in operating systems can degrade the scalability of applications so seriously that ...
Keywords: lock thrashing, operating systems, multicores, scalability

5
May 2011 IPDPSW '11: Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Due to the limitation of power and processor complexity on traditional single core processors, multi-core processors have become the mainstream. One key feature on commodity multi-cores is that the last level cache (LLC) is usually shared. However, the shared cache contention can affect the performance of applications significantly. Several existing ...

6
December 2010 ICPADS '10: Proceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Multi-core architectures have been adopted in various computing environments. Predictions based on Moore's Law state that thousands of cores can be integrated on a single chip within 10 years. To achieve better performance and scalability on multi-cores, applications should be multi-threaded, and therefore threads assigned on different cores can execute ...
Keywords: scheduling, lock thrashing, multi-core

7
December 2010 ICPADS '10: Proceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 2

Multi-core architectures have become mainstream. Trends suggest that the number of cores integrated on a single chip will increase continuously. However, lock contention in operating systems can limit the parallel scalability on multi-cores so significantly that the speedup decreases with the increasing number of cores (thrashing). Although the phenomenon can ...
Keywords: discrete event simulation, thrashing, multi-core

8
August 2010 MASCOTS '10: Proceedings of the 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 0

Multi-core architectures have become mainstream. Trends suggest that the number of cores integrated on a single chip will continue to increase. However, lock contention in applications or kernels can degrade the scalability so significantly that the speedup decreases with the increasing number of cores (thrashing). Although the phenomenon can be ...

9
December 2009 ICPADS '09: Proceedings of the 2009 15th International Conference on Parallel and Distributed Systems
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 5

Multi-core architecture provides more on-chip parallelism and powerful computational capability. It helps virtualization achieve scalable performance. KVM (kernel based virtual machine) is different from other virtualization solutions which can make use of the Linux kernel components such as Completely Fair Scheduler (CFS). However, CFS treats the KVM threads as normal ...
Keywords: Virtualization, KVM, Scheduling, Multi-Core, Performance, Lock Holder Preemption



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us