Parallel Computing: Modern Trends in Research, Education, and Application Minitrack

Performance growth of computers is nowadays more driven by scaling-out (adding more cores, building grids, ...) rather than scaling-up (e.g. increasing clock rates, adding memory, ...). This is why significant performance gains of computer programs can only be achieved by writing software that is capable of utilizing new parallel infrastructures either in multi-core machines or machine grids.

This minitrack therefore covers latest trends in techniques, algorithms, architectures, infrastructures, processes and so forth that aim at making efficient use of parallel resources.

Anticipated submissions are not limited to but in the scope of the following topics:

  • Programming and language paradigms for parallel system development
  • New ways/best practices to teach parallel programming
  • In-Memory middleware for process communication and alternatives
  • The Reactive Manifesto and its implications on Software Technology
  • Design considerations for parallel system
  • Testing of parallel systems and identification of Race-Conditions
  • Actor-based systems and their advantages for parallel system development
  • Real-time considerations for parallel systems
  • Performance analysis of parallel system development approaches
  • Impact on the software development process
  • Languages designed for parallel computing
  • Parallel system development for the cloud
  • Infrastructures for parallel computing

Minitrack Co-Chairs:

Peter Salhofer (Primary Contact)
FH JOANNEUM - University of Applied Sciences, Austria

Browse the Collection