Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is OpenMP

Handbook of Research on Applied Cybernetics and Systems Science
OpenMP is anApplication Programming Interface (MPI), for supporting shared memory based multi-processing applications.
Published in Chapter:
A Survey of Parallel Community Detection Algorithms
Sobin C. C. (IIT Roorkee, India), Vaskar Raychoudhury (IIT Roorkee, India), and Snehanshu Saha (PESIT-BSC, India)
Copyright: © 2017 |Pages: 26
DOI: 10.4018/978-1-5225-2498-4.ch001
Abstract
The amount of data generated by online social networks such as Facebook, Twitter, etc., has recently experienced an enormous growth. Extracting useful information such as community structure, from such large networks is very important in many applications. Community is a collection of nodes, having dense internal connections and sparse external connections. Community detection algorithms aim to group nodes into different communities by extracting similarities and social relations between nodes. Although, many community detection algorithms in literature, they are not scalable enough to handle large volumes of data generated by many of the today's big data applications. So, researchers are focusing on developing parallel community detection algorithms, which can handle networks consisting of millions of edges and vertices. In this article, we present a comprehensive survey of parallel community detection algorithms, which is the first ever survey in this domain, although, multiple papers exist in literature related to sequential community detection algorithms.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Computer Architectures and Programming Models: How to Exploit Parallelism
Open Multi-Processing is an API for shared memory programs. It is a pragma based programming model that provides a set of different parallelism approaches, such as fork-join, task-based, target offloading, among others.
Full Text Chapter Download: US $37.50 Add to Cart
The Future of High-Performance Computing (HPC)
Open Multi-Processing, an application programming interface that supports multi-platform shared memory multiprocessing programming used to program parallel multi-threaded software.
Full Text Chapter Download: US $37.50 Add to Cart
Effective Open-Source Performance Analysis Tools
A standard programming model for shared memory parallel computers
Full Text Chapter Download: US $37.50 Add to Cart
Efficient Prefix Scan for the GPU-Based Implementation of Random Forest
Is an application programming interface that supports shared memory multiprocessing programming in C++ and similar languages.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR