The 16th HIPS workshop, to be held as a full-day meeting at the IPDPS 2011 conference in Anchorage, focuses on high-level programming of multiprocessors, compute clusters, and massively parallel machines. Like previous workshops in the series, which was established in 1996, this event serves as a forum for research in the areas of parallel applications, language design, compilers, runtime systems, and programming tools. It provides a timely and lightweight forum for scientists and engineers to present the latest ideas and findings in these rapidly changing fields.
- •ApplicationsWhere it's
- •HardwareSpecs and
- •ProgrammingAlgorithms and techniques
- •ResourcesSource codes,
tutorials, books, etc.
HiPC is an international meeting on high performance computing. It serves as a forum to present current work by researchers from around the world as well as highlight activities in Asia in the high performance computing area. The meeting focuses on all aspects of high performance computing systems and their scientific, engineering, and commercial applications.
Topics of interest include but are not limited to:
- High-Performance Computing
- Parallel and Distributed Algorithms
- Parallel Languages and Programming Environments
- Load Balancing, Scheduling and Resource Management
- Resilient/Fault-Tolerant Algorithms and Systems
- Scientific/Engineering/Commercial Applications and Workloads
- Emerging Applications such as Biotechnology and Nanotechnology
- Cluster, Cloud, and Grid Cloud Computing
- Peer-to-peer Algorithms and Networks
- Heterogeneous Computing
- Wireless and Mobile Computing
- Communication/Sensor Networks and Embedded Applications
- Interconnection Networks and Architectures
- Scalable Servers and Systems
- High Performance/Scalable Storage Systems
- Power-Efficient and Reconfigurable Architectures
- Compiler Technologies for High-Performance Computing
- Software Support and Advanced Micro-architecture Techniques
- Operating Systems for Scalable High-Performance Computing
Euro-Par is an annual series of international conferences dedicated to the promotion and advancement of all aspects of parallel and distributed computing. It covers a wide spectrum of topics from algorithms and theory to software technology and hardware-related issues, with application areas ranging from scientific to mobile and cloud computing. The objective of Euro-Par is to provide a forum for the introduction, presentation and discussion of the latest scientific and technical advances, extending the frontier of both the state of the art and the state of the practice.
The following topics will be covered by regular Euro-Par 2013 sessions:
1. Support Tools and Environments
2. Performance Prediction and Evaluation
3. Scheduling and Load Balancing
4. High-Performance Architectures and Compilers
5. Parallel and Distributed Data Management
6. Grid, Cluster and Cloud Computing
7. Peer-to-Peer Computing
8. Distributed Systems and Algorithms
9. Parallel and Distributed Programming
10. Parallel Numerical Algorithms
11. Multicore and Manycore Programming
12. Theory and Algorithms for Parallel Computation
13. High-Performance Networks and Communication
14. High-Performance and Scientific Applications
15. GPU and Accelerator Computing
16. Extreme-Scale Computing
Parallel Implementation of Evolutionary Algorithms
There is growing interest in running evolutionary computation on Parallel Implementation of Evolutionary Algorithms. A number of technologies are already available. These include Grid and Cloud Computing, Internet Computing (e.g. seti@home, boinc), General Purpose Computation on Graphics Processing Units (GPGPU), multi-core and many-core architectures and supercomputers. Although they are routinely used for running computing intensive applications, considerable skill is required to get the best from them. The experimenter has to consider scheduling, porting of applications, communication topologies, new parallel models and architectures, cache and memory management optimization, preemptive multitasking and simultaneous multi threading and even energy consumption. Also, the experimenter may need to change their evolutionary algorithm to fully exploit these new tools.
At evopar 2012 scientists and engineers will gather to share and exchange their experiences, discuss challenges, and report state-of-the-art and in-progress research on all aspects of the application of evolutionary algorithms for improving parallel architectures and distributed computing infrastructures. evopar will assist the two-way flow of ideas between the parallel computing community and the EC community.
Areas of Interest and Contributions
High quality paper submissions which demonstrate novelty in terms of methodology, application or both, are strongly encouraged. Applications of interest include (but are not limited to):
* Optimisation of Parallel architectures by means of EAs.
* Hardware implementation of EAs, including but not limited to Field Programmable Gate Arrays.GP-GPU optimization.I
* Improving Scheduling techniques for P2P and Grid Systems. Improving Scheduling techniques for running distributed EAs.
* Improving Fault tolerance techniques for distributed systems and Distributed EAs capabilities for coping with failures.
* Analytical modelling and performance evaluation of Parallel and Distributed Infrastructures when running EAs.
* Improvement in system performance through optimisation and tuning.
* Case studies showing the role of Parallel and Distributed Infrastructures in conjunction with Distributed EAs when solving hard real-life problems.
What do GPUs, FPGAs, vector processors and other exotic special-purpose chips have in common? They are advanced processor architectures that the scientific community is using to accelerate computationally demanding applications. While high-performance computing systems that use application accelerators are still rare, they will be the norm rather than the exception in the near future. The Symposium on Application Accelerators in High-Performance Computing brings together developers of computing accelerators and end-users of the technology to exchange ideas and learn about the latest developments in the field.
The symposium focuses on the use of application accelerators in high-performance and scientific computing and issues that surround it. Topics of interest include:
- novel accelerator processors, systems, and architectures
- integration of accelerators with high-performance computing systems
- programming models for accelerator-based computing
- languages and compilers for accelerator-based computing
- run-time environments, profiling and debugging tools for accelerator-based computing
- scientific and engineering applications that use application accelerators
Most viewed papers (last 30 days)
- Graphics Programming on the Web WebCL Course Notes
- Use NVIDIA CUDA technology to create genetic algorithms with extensive population
- Simulating the universe with GPU-accelerated supercomputers: n-body methods, tests, and examples
- Secrets from the GPU
- Implementations of the FFT algorithm on GPU
- GPU Scripting and Code Generation with PyCUDA
- Fluid Motion Modelling Using Vortex Particle Method on GPU
- One OpenCL to Rule Them All?
- A General-Purpose GPU Reservoir Computer
- Adding GPU Computing to Computer Organization Courses
Duality based optical flow algorithms with applications
Adaptive Dynamic Load Balancing in Heterogeneous Multiple GPUs-CPUs Distributed Setting: Case Study of B&B Tree Search
Graphics Programming on the Web WebCL Course Notes
A parallel decoding algorithm of LDPC codes using CUDA
Comprehensive Analysis of High-Performance Computing Methods for Filtered Back-Projection
Optimizing MapReduce for GPUs with effective shared memory usage
Kernelet: High-Throughput GPU Kernel Executions with Dynamic Slicing and Scheduling
CUDA implementation of the algorithm for simulating the epidemic spreading over large networks
Stencil-Aware GPU Optimization of Iterative Solvers
A General-Purpose GPU Reservoir Computer