Changes between Version 7 and Version 8 of Projects/Performance-Modelling


Ignore:
Timestamp:
03/09/13 19:39:44 (6 years ago)
Author:
annette
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Projects/Performance-Modelling

    v7 v8  
    33As we move towards the exascale-era, HPC systems are becoming increasingly complex with, for example, co-processors (eg, GPUs, Intel Xeon Phis), Non-uniform memory-access (NUMA) nodes, hyper-threading, and shared floating point units, as well as the trend for increasing numbers of cores with decreasing speeds and decreasing memory per core. This makes it challenging to predict the performance of real applications on new and forthcoming machines.  
    44 
    5 Similarly scientific software is evolving in order to solve larger and more intricate problems, which involves exploring more scalable model formulations, numerical methods and algorithms. An example of this is the joint Met Office and NERC project, Gung-Ho!, to develop the next generation Unified Model weather and climate prediction system: http://collab.metoffice.gov.uk/twiki/bin/view/Project/NGWCP 
     5[[Image(heterogeneous_images-5.png)]] 
     6 
     7''Image references: [http://frankdenneman.nl/2011/01/05/amd-magny-cours-and-esx/ [1]], [http://arstechnica.com/gadgets/2006/11/8250/ [2]], [http://www.techweekeurope.co.uk/news/supercooled-amd-bulldozer-breaks-overclocking-record-39553 [3]]'' 
     8 
     9Similarly scientific applications are evolving in order to solve larger and more intricate problems, which involves exploring more scalable model formulations, numerical methods and algorithms. An example of this is the joint Met Office and NERC project, Gung-Ho!, to develop the next generation Unified Model weather and climate prediction system: http://collab.metoffice.gov.uk/twiki/bin/view/Project/NGWCP 
    610 
    711'''Therefore, we want to know how current and future models will perform on current and emerging systems, in terms of time-to-solution, resource efficiency and problem scalability. Performance modelling can be used as a tool to explore answers to these questions.''' 
     
    913In this case a performance model encapsulates information about the software and hardware to make a prediction of elapsed wallclock run time for a given scenario.  
    1014 
    11 [[Image(heterogeneous_images-5.png)]] 
    12  
    13 ''Image references: [http://frankdenneman.nl/2011/01/05/amd-magny-cours-and-esx/ [1]], [http://arstechnica.com/gadgets/2006/11/8250/ [2]], [http://www.techweekeurope.co.uk/news/supercooled-amd-bulldozer-breaks-overclocking-record-39553 [3]]'' 
    1415 
    1516== Shallow water model ==