480 likes | 615 Views
The ACM PPoPP 2006 panel explores the evolution and mainstream adoption of parallel processing. Experts discuss the significance of multi-core processor chips in enhancing computational efficiency and the necessity of developing rules of composition for software components to ensure independence and seamless deployment. The panelists address challenges such as the memory wall and hardware defects, while also considering emerging technologies like programmable chips, nanotechnology, and bio-inspired computing paradigms that could facilitate advancements in parallel processing.
E N D
Parallel Processing is Mainstream :Multi-core Processor Chips ACM Principles and Practice of Parallel Programming, PPoPP, 2006 Panel Presentations
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
ACM PPoPP 2006 Panel Presentations CS 6143 Spring 2014
How can parallel processing be mainstream ? • Slide 19 by Luddy Harrison • Rules of composition are needed so that • There is independence between software components and their deployment • Composing software components ? • In hardware this is done now ! • How can composing be implemented in software ? • Communication ≡ computation ? • A new computational method ? • A new hardware technology leading to a new idea ? • All of the above ? • Is composing enough ? • Parallel processing is relatively simplenow with 4 to 10 cores ! • But, memory wall, soft errors, defective chips and other unforeseen problems can make parallel processing harder • On the other hand, programmable chips, nanotechnology, bio-inspired computing paradigms and other unforeseen new technologies can help parallel processing Professor’s Comments CS 6143 Spring 2014