Skip to content

OpenMP vs. MPI vs. Hadoop(Map Reduce) #27

@anujsgithub

Description

@anujsgithub

Would you give some insight in which technology to use for what problems between the three
OpenMP vs. MPI vs. Hadoop
It seems that hadoop provide an automated way to distribute the data in distributed memory thus saving us some time to distribute the data as done in MPI.
Does MPI also provide a way to store your files such that they are chunked and stored in different memory blocks?
Is it possible to use OpenMP and MPI in the same code (How are we going to compile that). Would it be beneficial so that different processes run in different servers (assuming we have a cluster of servers) and then within each server we run OpenMP to use multiple cores, thus saving the MPI overhead. Or would it be better to use different communicators within a single server. Can you actually define what processes to run in which machines?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions