@inproceedings{66a6b718b33d4819a4e0688a20c280e5,
title = "Coarse-grain task parallel processing using the openMP backend of the OSCAR multigrain parallelizing compiler",
abstract = "This paper describes automatic coarse grain parallel process-ing on a shared memory multiprocessor system using a newly developed OpenMP backend of OSCAR multigrain parallelizing compiler for from single chip multiprocessor to a high performance multiprocessor and a heterogeneous supercomputer cluster. OSCAR multigrain parallelizing compiler exploits coarse grain task parallelism and near fine grain paral-lelism in addition to traditional loop parallelism. The OpenMP backend generates parallelized Fortran code with OpenMP directives based on an-alyzed multigrain parallelism by middle path of OSCAR compiler from an ordinary Fortran source program. The performance of multigrain par-allel processing function by OpenMP backend is evaluated on an off the shelf eight processor SMP machine, IBM RS6000. The evaluation shows that the multigrain parallel processing gives us more than 2 times speed up compared with a commercial loop parallelizing compiler, IBM XL Fortran compiler, on the SMP machine.",
author = "Kazuhisa Ishizaka and Motoki Obata and Hironori Kasahara",
year = "2000",
month = jan,
day = "1",
language = "English",
isbn = "9783540411284",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "457--470",
editor = "Hidehiko Tanaka and Mateo Valero and Masaru Kitsuregawa and Kazuki Joe",
booktitle = "High Performance Computing - 3rd International Symposium, ISHPC 2000, Proceedings",
note = "3rd International Symposium on High Performance Computing, ISHPC 2000 ; Conference date: 16-10-2000 Through 18-10-2000",
}