ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

WHIST 2012 - Second International Workshop on High-performance Infrastructure for Scalable Tools

Date2012-06-25

Deadline2012-05-07

VenueVenice, Italy Italy

Keywords

Websitehttps://whist-workshop.org

Topics/Call fo Papers

From laptops to supercomputers, increasingly complex multicore and accelerator hardware is driving rapid growth in concurrency. At the high end, exascale systems are expected to support over 100 million threads, primarily due to increased intra-node concurrency. To take full advantage of this increased concurrency, new software and programming models are necessary. With increased system and application complexity, scalable tools are critical for diagnosing the root causes of performance and correctness problems.
To diagnose and correct problems in highly concurrent systems, tools themselves are becoming more complex. Tools will require sophisticated infrastructure to measure, analyze, diagnose and present the causes of an execution's anomalies. In many cases, tools will combine online and offline analysis. They may use sophisticated modeling and statistical analysis techniques. They may attempt to correct problems; and they may have to survive faults. To manage this complexity, there is a need for abstractions that simplify tool design and for infrastructure that is reusable and extensible.
Submissions
We solicit papers on all aspects of scalable tool abstractions and infrastructure, including (but not limited to):
Generic, reusable tool-infrastructure components
Tool-component interoperability
Tool-runtime design, including
Scalable data structures and data representation for tool runtimes
Scalable tool-communication infrastructure
Tool, language run time, and operating system interoperability
Fault management
Scalable online and offline attribution, data management, and analysis techniques, including
Techniques for managing large amounts of information
Low-overhead online parallel data analysis techniques
Monitoring, attribution, and analysis approaches for novel parallel programming models
Tool support for multithreading, shared-memory, and hierarchical parallelism, including interaction with language runtimes and operating systems
Measurement and attribution techniques for new programming paradigms
Scalable presentation of results

Last modified: 2012-03-01 18:40:30