OpenMP meetings
Recent OpenMP meetings are listed here:
- WOMPAT
2001 Workshop on OpenMP Applications and Tools
- WOMPEI
International Workshop on OpenMP
- EWOMP 2000
Second European Workshop on OpenMP
- WOMPAT2000
Workshop on OpenMP Applications and Tools
Shared Memory Compiler Development
In addition to the OpenMP compiler support from hardware
vendors, software vendors and research groups are developing their own OpenMP enabled
compilers:
Distributed Shared Memory Compiler Development
Several proposal have been put
forward (or implemented) for extensions to OpenMP for combinations of shared and
distributed memory systems.
| Software Vendor Examples |
| Company (and URL) |
Parallel HPC product |
| Etnus, Inc. (http://www.etnus.com) |
TotalView portable multiple
processor and multi-thread parallel debug tool with GUI interface |
| KAI Software, a division of Intel
Americas, Inc. (http://www.kai.com) |
- Intel Thread Checker for OpenMP code validation and
performance
- DVSM : (alpha product) for distributed virtual shared
memory extensions to OpenMP
- ASCI PathForward Ultrascale Tools Initiative RTS
Parallel Systems Performance Project (see Pallas, below)
|
| Pallas GmbH (http://www.pallas.com) |
- Intel Trace Collector™ and Intel
Trace Analyzer™ for tracing
performance of MPI applications
- Teams with KAI on the ASCI project to develop scalable
performance tools for shared memory (SMP) and distributed memory (DMP) systems. (This tool
will report parallel performance uniformly, and track standards of both SMP and DMP
language extensions in mixed-mode paradigms).
|
| Absoft Corporation (http://www.absoft.com) Intel Americas, Inc. (http://www.intel.com)
Lahey Computer Systems, Inc., (http://www.lahey.com)
The Portland Group (now an STMicroelectronics company) (http://www.pgroup.com) |
Parallel enabled Fortran 77/90/95
and C compilers for the Linux operating system. |
| (http://www.simulog.fr) (http://www.cleanscape.net) |
Static code analysis tools, F77
to F90/95 translators, etc. |
|
|

HiPERiSM Consulting, LLC, (919) 484-9803
(Voice)
(919) 806-2813 (Facsimile) |