Change search
ReferencesLink to record
Permanent link

Direct link
OdinMP/CCp - a portable implementation of OpenMP for C
KTH, Superseded Departments, Microelectronics and Information Technology, IMIT.ORCID iD: 0000-0002-9637-2065
2000 (English)In: Concurrency, ISSN 1040-3108, E-ISSN 1096-9128, Vol. 12, no 12, 1193-1203 p.Article in journal (Refereed) Published
Abstract [en]

We describe here the design and performance of OdinMP/CCp, which is a portable compiler for C-programs using the OpenMP directives for parallel processing with shared memory. OdinMP/CCp was written in Java for portability reasons and takes a C-program with OpenMP directives and produces a C-program for POSIX threads. We describe some of the ideas behind the design of OdinMP/CCp and show some performance results achieved on an SGI Origin 2000 and a Sun E10000, Speedup measurements relative to a sequential version of the test programs show that OpenMP programs using OdinMP/CCp exhibit excellent performance on the Sun E10000 and reasonable performance on the Origin 2000,

Place, publisher, year, edition, pages
2000. Vol. 12, no 12, 1193-1203 p.
Keyword [en]
OpenMP, shared memory, programming models, multiprocessors
URN: urn:nbn:se:kth:diva-20197ISI: 000165701700008OAI: diva2:338890
QC 20100525Available from: 2010-08-10 Created: 2010-08-10Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Brorsson, Mats
By organisation
Microelectronics and Information Technology, IMIT
In the same journal

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 46 hits
ReferencesLink to record
Permanent link

Direct link