February 26, 2010
Feb. 26 -- The emergence of multicore processors with often significantly different architectures and capabilities not only reflects different application needs (graphics, signal processing, numerical acceleration, power constraints) but also a potentially critical lack of convergence toward a common base architecture upon which parallel applications can be built. Ensuring portability of real applications across such differing (heterogeneous) multicore platforms, including means of reasoning about performance (processor utilization, time-to-solution, power consumption), is evidently a major issue for the software-intensive industry. Such methods must also extend to Systems on Chip (SoC processors) -- hybrids -- that themselves are composed of different types of parallel processing elements.
The newly-started European FP7 project PEPPHER (for "PErformance Portability and Programmability of Heterogeneous many-core aRchitectures") is an ambitious research effort that addresses some of these issues. Lasting till the end of 2012, PEPPHER summons the forces of four world-class universities (Universities of Vienna, Chalmers, Linkoeping, and Karlsruhe), a leading research center (INRIA), two innovative European SMEs (Code play and Movidius) and a European lab of a major vendor (Intel).
PEPPHER aims to devise a methodology and framework for efficient development of applications that can be ported with reasonable effort across different types of both homogeneous and hybrid multicore systems under preservation of crucial performance aspects. This will include a high-level compositional framework for developing applications from parallelized components, compiler support for efficient translation of components to different target architectures and configurations, algorithms that can adapt statically as well as dynamically to different architectural parameters, efficient run-time support for scheduling compiled components on available cores of different types, and hardware support-mechanisms for programmability and portability.
The approach of PEPPHER is unique in not proposing a single virtual machine or portability layer but allowing different components to be both expressed and compiled by the methods most applicable to the architectures on which the component may run. The challenges of the project are to make linguistic, algorithmic and run-time elements fit together, and present these to the application programmer as a usable methodology (with corresponding prototypes) that can guarantee efficient portability across a variety of typical heterogeneous and homogeneous multicore architectures. New algorithms and data-structures will be devised for high-level application development and low-level runtime support, which can be adapted to different parallel architectures. Furthermore, the project expects to generate feedback to hardware developers on hardware support for performance portability and parallel algorithmics.
Resource: www.peppher.eu
-----
Source: PEPPHER
In quieter times, sounding the bell of funding big science with big systems tends to resonate further than when ears are already burning with sour economic and national security news. For exascale's future, however, the time could be ripe to instill some sense of urgency....
Read more...
In a recent solicitation, the NSF laid out needs for furthering its scientific and engineering infrastructure with new tools to go beyond top performance, Having already delivered systems like Stampede and Blue Waters, they're turning an eye to solving data-intensive challenges. We spoke with the agency's Irene Qualters and Barry Schneider about..
Read more...
Large-scale, worldwide scientific initiatives rely on some cloud-based system to both coordinate efforts and manage computational efforts at peak times that cannot be contained within the combined in-house HPC resources. Last week at Google I/O, Brookhaven National Lab’s Sergey Panitkin discussed the role of the Google Compute Engine in providing computational support to ATLAS, a detector of high-energy particles at the Large Hadron Collider (LHC).
Read more...
May 23, 2013 |
The study of climate change is one of those scientific problems where it is almost essential to model the entire Earth to attain accurate results and make worthwhile predictions. In an attempt to make climate science more accessible to smaller research facilities, NASA introduced what they call ‘Climate in a Box,’ a system they note acts as a desktop supercomputer.
Read more...
May 22, 2013 |
At some point in the not-too-distant future, building powerful, miniature computing systems will be considered a hobby for high schoolers, just as robotics or even Lego-building are today. That could be made possible through recent advancements made with the Raspberry Pi computers.
Read more...
May 16, 2013 |
When it comes to cloud, long distances mean unacceptably high latencies. Researchers from the University of Bonn in Germany examined those latency issues of doing CFD modeling in the cloud by utilizing a common CFD and its utilization in HPC instance types including both CPU and GPU cores of Amazon EC2.
Read more...
May 15, 2013 |
Supercomputers at the Department of Energy’s National Energy Research Scientific Computing Center (NERSC) have worked on important computational problems such as collapse of the atomic state, the optimization of chemical catalysts, and now modeling popping bubbles.
Read more...
05/10/2013 | Cleversafe, Cray, DDN, NetApp, & Panasas | From Wall Street to Hollywood, drug discovery to homeland security, companies and organizations of all sizes and stripes are coming face to face with the challenges – and opportunities – afforded by Big Data. Before anyone can utilize these extraordinary data repositories, however, they must first harness and manage their data stores, and do so utilizing technologies that underscore affordability, security, and scalability.
04/15/2013 | Bull | “50% of HPC users say their largest jobs scale to 120 cores or less.” How about yours? Are your codes ready to take advantage of today’s and tomorrow’s ultra-parallel HPC systems? Download this White Paper by Analysts Intersect360 Research to see what Bull and Intel’s Center for Excellence in Parallel Programming can do for your codes.
In this demonstration of SGI DMF ZeroWatt disk solution, Dr. Eng Lim Goh, SGI CTO, discusses a function of SGI DMF software to reduce costs and power consumption in an exascale (Big Data) storage datacenter.
The Cray CS300-AC cluster supercomputer offers energy efficient, air-cooled design based on modular, industry-standard platforms featuring the latest processor and network technologies and a wide range of datacenter cooling requirements.