Call for Papers
The deadline for papers has expired.
The fourth annual parallel programming conference, parallel 2015, will take place at the IHK Karlsruhe from April 22 to 24, 2015. parallel 2015 is a software conference for parallel programming, concurrency, and multi-/manycore systems hosted by heise Developer, an online channel for software development, and dpunkt.verlag, publisher of computer reference books.
The conference is designed for software architects, developers, project managers, IT strategists and HPC experts. It will cover the fundamentals and key aspects of parallel software development and concurrent programming. parallel 2015 contains of two main conference days and a subsequent workshop day. Furthermore, on April 22 the first ever Fortran DSpecial will take place to give the Fortran HPC community a place to exchange experiences in a more specialized context.
The hosts of the conference invite parallel programming experts to submit presentations and tutorials for parallel 2015 by January 12th, 2015. We are interested in the following topics:
- Memory models, task and data parallelism
- Basic architectural decision-making for the application of parallelized software
- Modern programming models and parallel strategies, such as actors, agents, Software Transactional Memory, MapReduce, DataFlow, but also reactive, aynchronous and functional programming
- Well established multithreading and sync mechanisms
- Design patterns for parallel and concurrent programming
- Parallel accelerators such as GPUs/co-processors (key words: heterogenous computing, CUDA, OpenCL, OpenGL, OpenMP, OpenGL, OpenACC, C++ AMP, DirectX, Mantle, Xeon Phi)
Programming / Languages
- Experiences with widespread programming platforms such as Java, .NET, and C/C++, including dedicated libraries
- Experiences in languages such as Ada, Erlang, F#, Fortran, Go, Scala, Clojure, Groovy and others
- Experiences with DSLs (Domain Specific Languages) for parallel programming
- Language extensions and libraries for parallelization
- Field reports
- Analysis of existing applications for parallelization and experiences in migrating of existing applications onto multicore architecture
- Field reports of current or finalized projects within different industries
- Field reports regarding real time and functional security within embedded development
- Field reports regarding mobile multicore systems
- Software development process for parallel software systems>
- Important tools within parallel programming
- Tools for testing or proving correctness of parallel applications
- Ways to use tools during all phases of the development of parallelized software
- Modern Fortran: New developments in the standardization process
- Implementing concepts of parallelization with OpenMP, MPI and coarrays
- Interoperability with C/C++
- Tools and libraries for the development with Fortran in practice
- Compilation of Fortran programs
- Utilization of new extensions for object-oriented programming, such as elements from Fortran 2003
- Experience reports on the topic of the usage of Fortran in large software applications
Please indicate if you prefer a presentation lasting up to 75 minutes or a short session of up to 40 minutes. Tutorials have been scheduled for full days (6 hours). Fortran Special will only provide 40-minute slots for presentations. Please send us an abstract of your proposed presentation, that is geared to your target group (400–700 characters). Supplementary materials (long abstracts, slides, papers, etc.) are also welcome. We especially place value on your positioning of the proposal in regard to the previous knowledge the audience should have as well as the educational objective of your talk. The deadline for submissions is January 12th, 2015. The complete schedule will be available online by the end of January 2015.