COMP-PHMSSEMar 16, 2015

Computer Assisted Parallel Program Generation

arXiv:1503.04501v11 citations
AI Analysis

This work addresses the challenge of parallel programming for researchers and engineers in fields like scientific computing, but it appears incremental as it builds on existing Problem Solving Environment concepts.

The paper tackles the difficulty of writing parallel programs for scientific computing and large-scale data analysis by introducing P-NCAS, a computer-assisted system for parallel program generation, aiming to support users in creating parallel code more easily.

Parallel computation is widely employed in scientific researches, engineering activities and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this Chapter a parallel program generation support is discussed, and a computer-assisted parallel program generation system P-NCAS is introduced. Computer assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem solving environments (PSE) research activities had started to enhance the programming power in 1970's. The P-NCAS is one of the PSEs; The PSE concept provides an integrated human-friendly computational software and hardware system to solve a target class of problems

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes