Галерея 3409963

Галерея 3409963




🛑 ПОДРОБНЕЕ ЖМИТЕ ЗДЕСЬ 👈🏻👈🏻👈🏻

































Галерея 3409963





Sign in





Register





Nearly symmetric multi-core processors
Published: 24 August 2020 Publication History
APSys '20: Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on Systems
Overall Acceptance Rate 136 of 354 submissions, 38%
Funding Sources Deutsche Forschungsgemeinschaft (DFG, German Research Foundation)
Bilge Acun, Phil Miller, and Laxmikant V. Kale. 2016. Variation Among Processors Under Turbo Boost in HPC Systems. In Proceedings of the 30th International Conference on Supercomputing (ICS'16). ACM Press, New York, NY, USA, Article 6, 12 pages. Google Scholar Krste Asanovic, Ras Bodik, Bryan Christopher Catanzaro, Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A Yelick. 2006. The Landscape of Parallel Computing Research: A View from Berkeley. Technical Report UCB/EECS-2006-183. Electrical Engineering and Computer Sciences, University of California at Berkeley. Google Scholar Maryam Ashouei, Abhijit Chatterjee, Adit D Singh, Vivek De, and TM Mak. 2006. Statistical Estimation of Correlated Leakage Power Variation and Its Application to Leakage-Aware Design.. In VLSI Design. IEEE Computer Society Press, New York, NY, USA, 606--612. Google Scholar Pete Beckman, Kamil Iskra, Kazutomo Yoshii, and Susan Coghlan. 2006. The Influence of Operating Systems on the Performance of Collective Operations at Extreme Scale. In Proceedings of the 8th Annual International Conference on Cluster Computing (ICCC'06). IEEE Computer Society Press, New York, NY, USA, 1--12. Google Scholar Cross Ref Shekhar Borkar, Tanay Karnik, Siva Narendra, Jim Tschanz, Ali Keshavarzi, and Vivek De. 2003. Parameter Variations and Impact on Circuits and Microarchitecture. In Proceedings of the 40th Annual Design Automation Conference (DAC'03). ACM Press, New York, NY, USA, 338--342. Google Scholar Digital Library Keith A Bowman, Steven G Duvall, and James D Meindl. 2002. Impact of die-to-die and within-die parameter fluctuations on the maximum clock frequency distribution for gigascale integration. IEEE Journal of solid-state circuits 37, 2 (2002), 183--190. Google Scholar Cross Ref Kypros Constantinides, Onur Mutlu, and Todd Austin. 2008. Online design bug detection: RTL analysis, flexible mechanisms, and evaluation. In Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture. IEEE Computer Society Press, Los Alamitos, CA, USA, 282--293. Google Scholar Digital Library Weilong Cui and Timothy Sherwood. 2017. Estimating and understanding architectural risk. In Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture. ACM Press, New York, NY, USA, 651--664. Google Scholar Digital Library Jeffrey Dean and Luiz André Barroso. 2013. The Tail at Scale. Commun. ACM 56, 2 (Feb. 2013), 74--80. Google Scholar Digital Library Advanced Micro Devices. 2020. https://www.amd.com/en/support/kb/release-notes/rn-ryzen-master-2-3-0-1591. Acc. 2020-07-24. Google Scholar Saurabh Dighe, Sriram Vangal, Paolo Aseron, Shasi Kumar, Tiju Jacob, Keith Bowman, Jason Howard, James Tschanz, Vasantha Erraguntla, Nitin Borkar, Vivek De, and Shekhar Borkar. 2011. Within-Die Variation-Aware Dynamic-Voltage-Frequency-Scaling With Optimal Core Allocation and Thread Hopping for the 80-Core TeraFLOPS Processor. IEEE Journal of Solid-State Circuits 46, 1 (Jan. 2011), 184--193. Google Scholar Cross Ref NASA Advanced Supercomputing Division. 2020. https://www.nas.nasa.gov/publications/npb.html. Acc. 2020-07-24. Google Scholar Alireza Farshin, Amir Roozbeh, Gerald Q. Maguire, and Dejan Kostić. 2019. Make the Most out of Last Level Cache in Intel Processors. In Proceedings of the 14th EuroSys Conference (EuroSys'19). ACM Press, New York, NY, USA, Article 8, 17 pages. Google Scholar Digital Library Philip Fleming and John Wallace. 1986. How Not To Lie With Statistics: The Correct Way To Summarize Benchmark Results. Commun. ACM 29, 3 (March 1986), 218--221. Google Scholar Eric Humenay, David Tarjan, and Kevin Skadron. 2007. Impact of process variations on multicore performance symmetry. In Proceedings of the conference on Design, automation and test in Europe. IEEE Computer Society Press, New York, NY, USA, 1653--1658. Google Scholar Cross Ref Philipp Hurni, Benjamin Nyffenegger, Torsten Braun, and Anton Hergenroeder. 2011. On the Accuracy of Software-Based Energy Estimation Techniques. In Proceedings of the 8th European Conference on Wireless Sensor Networks (EWSN'11). Springer-Verlag, Berlin, Heidelberg, 49--64. Google Scholar Digital Library J. Keane and C. H. Kim. 2011. An odomoeter for CPUs. IEEE Spectrum 48, 5 (May 2011), 28--33. Google Scholar Cross Ref Elie Krevat, Joseph Tucek, and Gregory Ganger. 2011. Disks Are Like Snowflakes: No Two Are Alike. In Proceedings of the 14th Conference on Hot Topics in Operating Systems (HotOS'13). USENIX Association, Berkeley, CA, USA, 1--5. Google Scholar John L. Manferdelli, Naga K. Govindaraju, and Chris Crall. 2008. Challenges and Opportunities in Many-Core Computing. Proc. IEEE 96, 5 (May 2008), 808--815. Google Scholar Cross Ref Aniruddha Marathe, Yijia Zhang, Grayson Blanks, Nirmal Kumbhare, Ghaleb Abdulla, and Barry Rountree. 2017. An Empirical Survey of Performance and Energy Efficiency Variation on Intel Processors. In Proceedings of the 5th International Workshop on Energy Efficient Su-percomputing (E2SC'17). ACM Press, New York, NY, USA, Article 9, 8 pages. Google Scholar Digital Library Diana Marculescu and Emil Talpes. 2005. Variability and energy awareness: a microarchitecture-level perspective. In Design Automation Conference, 2005. Proceedings. 42nd. IEEE Computer Society Press, New York, NY, USA, 11--16. Google Scholar Digital Library Ingo Molnar. 2018. scheduler changes for v4.21. https://lkml.org/lkml/2018/12/24/296. Google Scholar John K. Ousterhout, Donald A. Scelza, and Pradeep S. Sindhu. 1980. Medusa: An Experiment in Distributed Operating System Structure. Commun. ACM 23, 2 (1980), 92--105. Google Scholar Digital Library Quentin Perret. 2018. Energy Aware Scheduling. https://lkml.org/lkml/2018/7/24/420. Google Scholar Simon Peter, Adrian Schüpbach, Paul Barham, Andrew Baumann, Rebecca Isaacs, Tim Harris, and Timothy Roscoe. 2010. Design Principles for End-to-end Multicore Schedulers. In Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism (HotPar'10). USENIX Association, Berkeley, CA, USA, 10--10. Google Scholar Digital Library John Sartori, Aashish Pant, Rakesh Kumar, and Puneet Gupta. 2010. Variation-aware speed binning of multi-core processors. In Proceedings of the 11th International Symposium on Quality Electronic Design (ISQED'10). IEEE Computer Society Press, New York, NY, USA, 307--314. Google Scholar Cross Ref Guru Prasad Srinivasa, Rizwana Begum, Scott Haseley, Mark Hempstead, and Geoffrey Challen. 2017. Separated By Birth: Hidden Differences Between Seemingly-Identical Smartphone CPUs. In Proceedings of the 18th International Workshop on Mobile Computing Systems and Applications (HotMobile'17). ACM Press, New York, NY, USA, 103--108. Google Scholar Digital Library Herb Sutter. 2005. The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software. http://www.gotw.ca/publications/concurrency-ddj.htm. Dr. Dobb's journal 30, 3 (2005), 202--210. Google Scholar Dan Tsafrir, Yoav Etsion, Dror Feitelson, and Scott Kirkpatrick. 2005. System Noise, OS Clock Ticks, and Fine-grained Parallel Applications. In Proceedings of the 19th Annual International Conference on Super-computing (ICS'05). ACM Press, New York, NY, USA, 303--312. Google Scholar Digital Library Jim Tschanz, Keith Bowman, and Vivek De. 2005. Variation-tolerant Circuits: Circuit Solutions and Techniques. In Proceedings of the 42nd Annual Design Automation Conference (DAC'05). ACM Press, New York, NY, USA, 762--763. Google Scholar Digital Library William A. Wulf and Sally A. McKee. 1995. Hitting the Memory Wall: Implications of the Obvious. ACM SIGARCH Computer Architecture News 23, 1 (March 1995), 20--24. Google Scholar Digital Library
Browse All Return Change zoom level
Close modal New Citation Alert added!






Connect

Contact
Facebook
Twitter
Linkedin

Feedback
Bug Report



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2023 ACM, Inc.
If you 'd like us to contact you regarding your feedback, please provide your contact details here.
Multi-core processors are commonplace and continue to require rethinking (not only) in system software development. It is still difficult to operate several functionally identical computing cores efficiently. One misconception is to assume that functionally identical cores of a multi-core processor will behave non-functionally alike, especially at the speed at which they execute the same non-sequential program. We show that considerable deviations in the non-functional behaviour of otherwise identical cores are anything but unusual, and can be expected to vary by more than 20%. The paper documents the applied measurement methodology, discusses measurement results obtained, and addresses consequences for the coordinated operation of logically connected concurrent threads in the context of Linux.
Check if you have access through your login credentials or your institution to get full access on this article.
Association for Computing Machinery
Request permissions about this article.
This publication has not been cited yet
View this article in digital edition.
https://dl.acm.org/doi/10.1145/3409963.3410486
This alert has been successfully added and will be sent to:
You will be notified whenever a record that you have chosen has been cited.
To manage your alert preferences, click on the button below.
We use cookies to ensure that we give you the best experience on our website.





Sign in





Register





A heterogeneous microkernel OS for Rack-Scale systems
Published: 24 August 2020 Publication History
APSys '20: Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on Systems
Overall Acceptance Rate 136 of 354 submissions, 38%
Compute Express Link (CXL) Promoters 2019. Compute Express Link Specification 1.0, 2019. Google Scholar Reto Achermann, Robert N. M. Watson, Chris Dalton, Paolo Faraboschi, Moritz Hoffmann, Dejan Milojicic, Geoffrey Ndu, Alexander Richardson, Timothy Roscoe, and Adrian L. Shaw. Separating translation from protection in address spaces with dynamic remapping. In Proceedings of the 16th Workshop on Hot Topics in Operating Systems (HotOS) , 2017. Google Scholar Digital Library Sandeep R Agrawal, Sam Idicula, Arun Raghavan, Evangelos Vlachos, Venkatraman Govindaraju, Venkatanathan Varadarajan, Cagri Balkesen, Georgios Giannikis, Charlie Roth, Nipun Agarwal, and Eric Sedlar. A many-core architecture for in-memory data processing. In Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2017. Google Scholar Digital Library Alexey Andreyev. The New FacebookDC Topology, 2019. OCP Summit 2019. Google Scholar Nils Asmussen, Marcus Völp, Benedikt Nöthen, Hermann Härtig, and Gerhard Fettweis. M3: A Hardware/Operating-System Co-Design to Tame Heterogeneous Manycores. In Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) , 2016. Google Scholar Digital Library Antonio Barbalace, Binoy Ravindran, and David Katz. Popcorn: a replicated-kernel OS based on Linux. Ottawa Linux Symposium (OLS) , 2014. Google Scholar Andrew Baumann, Paul Barham, Pierre-evariste Dagand, Tim Harris, Rebecca Isaacs, Simon Peter, Timothy Roscoe, Adrian Schüpbach, and Akhilesh Singhania. The Multikernel: A New OS Architecture for Scalable Multicore Systems. In Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles (SOSP) , 2009. Google Scholar Andrew Baumann, Chris Hawblitzel, Kornilios Kourtis, Tim Harris, and Timothy Roscoe. Cosh: clear OS data sharing in an incoherent world. In 2014 Conference on Timely Results in Operating Systems (TRIOS) , 2014. Google Scholar Simon Biggs, Damon Lee, and Gernot Heiser. The Jury Is In: Monolithic OS Design Is Flawed: Microkernel-based Designs Improve Security. In 9th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys) , 2018. Google Scholar Pat Bosshart, Glen Gibb, Hun-Seok Kim, George Varghese, Nick McKeown, Martin Izzard, Fernando Mujica, and Mark Horowitz. Forwarding metamorphosis: Fast programmable match-action processing in hardware for sdn. In Proceedings of the ACM SIGCOMM 2013 Conference (SIGCOMM) , 2013. Google Scholar Digital Library Silas Boyd-wickizer, Austin T Clements, Yandong Mao, Aleksey Pesterev, M Frans Kaashoek, Robert Morris, and Nickolai Zeldovich. An Analysis of Linux Scalability to Many Cores. Proceedings of the 9th USENIX conference on Operating systems design and implementation (OSDI) , 2010. Google Scholar Ian Buck, Tim Foley, Daniel Horn, Jeremy Sugerman, Kayvon Fatahalian, Mike Houston, and Pat Hanrahan. Brook for GPUs: Stream computing on graphics hardware. In ACM SIGGRAPH , 2004. Google Scholar Digital Library Adrian M. Caulfield, Eric S. Chung, Andrew Putnam, Hari Angepat, Jeremy Fowers, Michael Haselman, Stephen Heil, Matt Humphrey, Puneet Kaur, Joo-Young Kim, Daniel Lo, Todd Massengill, Kalin Ovtcharov, Michael Papamichael, Lisa Woods, Sitaram Lanka, Derek Chiou, and Doug Burger. A cloud-scale acceleration architecture. In The 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) , 2016. Google Scholar Digital Library Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey Dwoskin, and Dan R.K. Ports. Overshadow: A virtualization-based approach to retrofitting protection in commodity operating systems. In Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) , 2008. Google Scholar Digital Library Gen-Z Consortium. Gen-z core specification version 1.0, 2018. Google Scholar Microsoft Corporation. How microsoft designs its cloud-scale servers. https://www.microsoft.com, 2014. Google Scholar Jack B. Dennis and Earl C. Van Horn. Programming semantics for multiprogrammed computations. Communications of the ACM , 1966. Google Scholar Kevin Elphinstone and Gernot Heiser. From L3 to seL4 what have we learnt in 20 years of L4 microkernels? In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles (SOSP) , 2013. Google Scholar Digital Library D. Foley and J. Danskin. Ultra-performance pascal gpu and nvlink interconnect. IEEE Micro , 2017. Google Scholar Digital Library Jeremy Fowers, Kalin Ovtcharov, Michael Papamichael, Todd Massengill, Ming Liu, Daniel Lo, Shlomi Alkalay, Michael Haselman, Logan Adams, Mahdi Ghandi, Stephen Heil, Prerak Patel, Adam Sapek, Gabriel Weisz, Lisa Woods, Sitaram Lanka, Steve Reinhardt, Adrian Caulfield, Eric Chung, and Doug Burger. A configurable cloud-scale dnn processor for real-time ai. In Proceedings of the 45th International Symposium on Computer Architecture (ISCA) , 2018. Google Scholar Digital Library N. A. Gawande, J. B. Landwehr, J. A. Daily, N. R. Tallent, A. Vishnu, and D. J. Kerbyson. Scaling deep learning workloads: NVIDIA DGX-1/Pascal and Intel Knights Landing. In 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) , 2017. Google Scholar Cross Ref H. Härtig, M. Hohmuth, N. Feske, C. Helmuth, A. Lackorzynski, F. Mehnert, and M. Peter. The nizza secure-system architecture. In 2005 International Conference on Collaborative Computing: Networking, Applications and Worksharing , 2005. Google Scholar Cross Ref Robert Hormuth. Dell EMC's 2019 Server Trends & Observations. https://blog.dellemc.com/en-us/dell-emc-s-2019-server-trends-observations, 2019. Google Scholar Muhuan Huang, Di Wu, Cody Hao Yu, Zhenman Fang, Matteo Interlandi, Tyson Condie, and Jason Cong. Programming and runtime support to blaze fpga accelerator deployment at datacenter scale. In Proceedings of the Seventh ACM Symposium on Cloud Computing (SoCC) , 2016. Google Scholar Digital Library Amazon Web Services Inc. Amazon elastic graphics. https://aws.amazon.com/ec2/elastic-graphics/. Google Scholar Google Inc. Cloud TPUs - ML accelerators for TensorFlow. https://cloud.google.com/tpu/. Google Scholar Google Inc. System architecture cloud tpu. https://cloud.google.com/tpu/docs/system-architecture. Google Scholar Jouppi et al. In-datacenter performance analysis of a tensor processing unit. In Proceedings of the 44th Annual International Symposium on Computer Architecture (ISCA) , 2017. Google Scholar Digital Library Katrinis et al. Rack-scale disaggregated cloud data centers: The dredbox project vision. In 2016 Design, Automation Test in Europe Conference Exhibition (DATE) , 2016. Google Scholar Stefanos Kaxiras and Alberto Ros. A new perspective for efficient virtual-cache coherence. In Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA) , 2013. Google Scholar Digital Library Patrick Kennedy. Facebook zion accelerator platform for oam. https://www.servethehome.com/facebook-zion-accelerator-platform-for-oam. Google Scholar Patrick Kennedy. Gen-z in dell emc poweredge mx and cxl implications. https://www.servethehome.com/gen-z-in-dell-emc-poweredge-mx-and-cxl-implications. Google Scholar Gerwin Klein, Kevin Elphinstone, Gernot Heiser, June Andronick, David Cock, Philip Derrin, Dhammika Elkaduwe, Kai Engelhardt, Rafal Kolanski, Michael Norrish, Thomas Sewell, Harvey Tuch, and Simon Winwood. sel4: Formal verification of an os kernel. In Proceedings of the ACM SIGOPS 22Nd Symposium on Operating Systems Principles (SOSP) , 2009. Google Scholar Digital Library Adam Lackorzynski and Alexander Warg. Taming subsystems: Capabilities as universal resource access control in L4. In Proceedings of the Second Workshop on Isolation and Integration in Embedded Systems (IIES) , 2009. Google Scholar Digital Library Jochen Liedtke. On μ-kernel construction. In Proceedings of the fifteenth ACM symposium on Operating systems principles (OSDI) , 1995. Google Scholar Anthony Liguori. C5 instances and the evolution of amazon ec2 virtualization, 2018. Google Scholar Milo M. K. Martin, Mark D. Hill, and Daniel J. Sorin. Why on-chip cache coherence is here to stay. Communications of the ACM (CACM) , 2012. Google Scholar Digital Library Open Compute Project Microsoft Corporation. Project olympus 1u server mechanical specification. https://www.opencompute.org/wiki/Server/ProjectOlympus, 2017. Google Scholar Vlad Nitu, Boris Teabe, Alain Tchana, Canturk Isci, and Daniel Hagimont. Welcome to zombieland: Practical and energy-efficient memory disaggregation in a datacenter. In Proceedings of the Thirteenth EuroSys Conference (EuroSys) , 2018. Google Scholar Digital Library Pierre Olivier, Sang-Hoon Kim, and Binoy Ravindran. Os support for thread migration and distribution in the fully heterogeneous datacenter. In Proceedings of the 16th Workshop on Hot Topics in Operating Systems - HotOS '17 , 2017. Google Scholar Digital Library Ardavan Pedram, Stephen Richardson, Mark Horowitz, Sameh Galal, and Shahar Kvatinsky. Dark memory and accelerator-rich system optimization in the dark silicon era.
Сексуальная индийская девушка постепенно снимает с себя все и показывает экзотическое обнаженное тело
Секс с молодой жопастой телкой из Бразилии
Анна Седокова

Report Page