Verified Document

Managing Contention For Shared Resources On Multicore Processors Case Study

Managing Contention "Contention for shared resources significantly impedes the efficient operation of multicore processors" (Fedorova, 2009). The authors of "Managing Contention for Shared Resources on Multicore Processors" (Fedorova, 2009) found that shared cache contention as well as prefetching hardware and memory interconnects were all responsible for performance degradation. After implementing a pain, sensitivity and intensity, model to test applications, the authors discovered that high miss rate applications must be kept apart and not co-scheduled on the same domain (memory). Therefore, the management of how the applications were scheduled by the scheduler would mitigate the performance degradation of the cache lines and the applications on the processors.

The authors built a prototype scheduler, called Distributed Intensity Online (DIO) that distributes intensive (high latest level cache (LLC) miss rates) after measuring online miss rates of the application. With the execution of eight different workloads for testing, the DIO improved workload performance by 11% (Fedorova, 2009) with some applications showing 60-80% improvement with the worst case schedules. The prefetching hardware was the application that showed the most improvement under DIO. It also shows potential for ensuring QoS (quality of service) for critical applications with a means...

Parts of this document are hidden

View Full Document
svg-one

Power DI clusters incoming applications on as few machines as possible, except machines with memory intensive applications. The concept is the same on a single machine only it clusters the applications on as few memory domains as possible. The effectiveness differed with the number of memory intensive applications. The greater the number of memory intensive applications, the greater number of domains, or machines, that would end up getting used. So, the greater the number of memory intensive applications, the greater amount of power that was used. Power DI was able to adjust to the properties of the workload to minimize the power used.
The authors found the dominant cause of performance degradation is contention of shared resources of front-side bus, prefetching resources, and memory controller. Applications that issue many cache misses will occupy the memory controller and the front-line bus, which hurts other applications that use that hardware and the applications themselves. Cache contention stems from two or more threads running on the same domain (memory). The cache consists of lines allocated to hold thread memory as the threads issue cache requests. Threads share the last…

Sources used in this document:
Bibliography

Arteaga, D. e. (n.d.). Cooperative Virtual Machine Scheduling on Multi-core Multi-threading Systems -- A Feasibility Study. Retrieved from Florida International University: http://visa.cs.fiu.edu/...i/tiki-download_file.php?field=25

Fedorova, A.B. (2009). Managing Contention for Shared Resources on Multicore Processors. Vancouver, Canada: Simon Frazier University.

Xu, C.C. (2010, Mar). Cache Contention and Application Performance Prediction for Multi-core Systems. Retrieved from University of Michigan: http://web.eecs.umich.edu/!zmao/Papers/xu10mar.pdf

Zhoa, Q. e. (2011, Mar). Dynamic Cache Contention Detection in Multi-threaded Applications. Retrieved from Massachusetts Institute of Technology: http://groups.csail.mit.edu/commit/papers/2011/zhao-vee11-cache-contention.pdf
Cite this Document:
Copy Bibliography Citation

Related Documents

Health Systems Management and Electronic Health Records
Words: 2298 Length: 7 Document Type: Research Paper

Health Systems Management and Electronic Health Records Healthcare is an essential factor or tool in relation to the American society. The society of America has no national socialized healthcare system. In this research paper, the focus will be on the Medicare healthcare system in the context of the United States. The paper will focus on illustration of the concepts of the Medicare healthcare system, various management challenges, problems, and opportunities in

Health Care Law Ethics
Words: 383 Length: 1 Document Type: Essay

Healthcare Health Care Law Ethics Health care over the years has become one of the most important debates to take place within the United States of America. This fact holds particularly true for the major part of the Obama Administrations whose New Health Care policies has been criticized extremely (Zhi Qu, 2010). The world, however, is still waiting for the final curtain to rise and to witness the climax which would be

Healthcare Economics Overall Healthcare and Economics Healthcare
Words: 1497 Length: 4 Document Type: Research Paper

Healthcare Economics Overall Healthcare And Economics Healthcare economics: Current challenges from a nursing perspective Although the subject of healthcare economics has been hotly-debated, on one issue there is widespread agreement: the aging of the population will substantively increase the demand for healthcare in the near and far future. As the population worldwide is aging and living longer, the need for essential services over a longer lifespan will generate more costs for an already-beleaguered

Healthcare Must Be Provided by the Government to All Citizens Who...
Words: 2176 Length: 6 Document Type: Research Paper

Health Care As human beings, our health and longevity have never been better. Many people today live to 100 years and beyond, and often in good and active health. One of the major reasons for this is better health care and more access to health care for more people. On the other hand, however, many people do not have access to the same health care services as others. Often, the main

Health and Health Promotion According to Public
Words: 1507 Length: 5 Document Type: Essay

Health and Health Promotion According to Public Health Agency (2001), Health is an ingredient of life that enables individuals to be independent socially, and live economical lives. Health is a concept that emphasizes social and personal resources. All action directed towards health, social and economic development should aim at providing human needs including peace, basic needs, and access to basic human rights. Understanding all the fundamental requirements of health will help

Health Information Exchange in the US
Words: 2723 Length: 10 Document Type: Term Paper

Health Information Exchange BOON OR BANE? Health Information Exchange in the U.S. The Guidelines Benefits Privacy and Security Challenges and Strategies Why Clinicians Use or Don't Use HIE Doctors' Opinion on HIE Consumer Preferences around HIE Health Information Exchange or HIE is a system, which allows the immediate electronic access of a person's health information records by a health provider (Fricton and Davies, 2008). The overall objective is to improve the safety and quality of health, especially for emergency care.

Sign Up for Unlimited Study Help

Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.

Get Started Now