نتایج جستجو برای: openmp

تعداد نتایج: 2294  

2000
Michael Bane Rainer Keller Michael Resch Michael Pettipher Ian Smith

In this paper we describe the steps involved, the effort required and the performance achieved in both MPI and OpenMP implementations of a Fortran 90 finite element analysis code on an SGI Origin2000 using the MIPSpro compiler. We demonstrate that a working OpenMP version is easier to write, and then explain how to overcome some restrictions of the first version of the API to obtain better perf...

2001
Vishal Aslot Max J. Domeika Rudolf Eigenmann Greg Gaertner Wesley B. Jones Bodo Parady

We present a new benchmark suite for parallel computers. SPEComp targets mid-size parallel servers. It includes a number of science/engineering and data processing applications. Parallelism is expressed in the OpenMP API. The suite includes two data sets, Medium and Large, of approximately 1.6 and 4 GB in size. Our overview also describes the organization developing SPEComp, issues in creating ...

Journal: :Nuclear Physics B - Proceedings Supplements 2001

Journal: :EURASIP Journal on Wireless Communications and Networking 2011

Journal: :Ada letters 2021

OpenMP is traditionally focused on boosting performance in HPC systems. However, other domains are showing an increasing interest the use of by virtue key aspects introduced recent versions specification: tasking model, accelerator and features like requires assumes directives, which allow defining certain contracts. One example safety-critical embedded domain, where several efforts have been i...

Journal: :IEEE Transactions on Parallel and Distributed Systems 2023

OpenMP is the de-facto standard for shared memory systems in High-Performance Computing (HPC). It includes a tasking model that offers high-level of abstraction to effectively exploit structured (loop-based) and highly dynamic unstructured (task-based) parallelism an easy flexible way. Unfortunately, run-time overheads introduced manage tasks are (very) high most common frameworks (e.g., GCC, L...

2009
Cody Addison James LaGrone Lei Huang Barbara Chapman

As multicore technology dominates the processor market, new methodologies are being explored to exploit the parallelism inherent to these architectures and shared memory programming models are gaining in popularity. The ratification of the OpenMP 3.0 API has provided compiler developers with another challenge as the multicore revolution reshapes the landscape in scientific computing. The introd...

2013
Leo White Alan Mycroft

OpenMP is a pragma-based extension to C to support parallelism. The OpenMP standard recently added support for task-based parallelism but in a richer way than languages such as Cilk. Näıve implementations give each task its own stack for task-local memory, which is very inefficient. We detail a program analysis for OpenMP to enable tasks to share stacks without synchronisation—either unconditio...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید