title: Can a OpenMP C++ program be used as mapper/reducer function in Hadoop?
body: <p>Can we combine OpenMP and MapReduce something like this:  </p>
  
  <blockquote>
    <p>Map/Reduce can be used to distribute the data set among different computers.<br>
    Then each computer runs mapper/reducer function that take advantage of multiprocessing 
    using OpenMP.</p>
  </blockquote>
  
  <p>Is this possible? (I couldn't find anything substantial on google search).<br>
  If this possible, would there be any advantage of this?  </p>
  
  <p>P.S. I'm using Hadoop Streaming Utility.</p>