Cisco Blogs


Cisco Blog > High Performance Computing Networking

Process affinity: Hop on the bus, Gus!

January 10, 2014 at 5:00 am PST

Today’s blog post is written by Joshua Ladd, Open MPI developer and HPC Algorithms Engineer at Mellanox Technologies.

At some point in the process of pondering this blog post I noticed that my subconscious had, much to my annoyance, registered a snippet of the chorus to Paul Simon’s timeless classic “50 Ways to Leave Your Lover” with my brain’s internal progress thread. Seemingly, endlessly repeating, billions of times over (well, at least ten times over) the catchy hook that offers one, of presumably 50, possible ways to leave one’s lover -- “Hop on the bus, Gus.” Assuming Gus does indeed wish to extricate himself from a passionate predicament, this seems a reasonable suggestion. But, supposing Gus has a really jilted lover; his response to Mr. Simon’s exhortation might be “Just how many hops to that damn bus, Paul?”

Read More »

Tags: , , ,

Call for Papers: EuroMPI/Asia 2014

January 6, 2014 at 3:00 pm PST

The 21st European MPI Users’ Group Meeting, EuroMPI/AISA 2014, will be held in Kyoto, Japan, 9th -- 12th September, 2014.

Background and topics

EuroMPI is the preeminent meeting for users, developers and researchers to interact and discuss new developments and applications of message-passing parallel computing, in particular in and related to the Message Passing Interface (MPI). The annual meeting has a long, rich tradition, and has been held in European countries. In the 21st EuroMPI, the conference venue is at Kyoto, Japan, outside of Europe.

Read More »

Tags: ,

MPI_FESTIVUS(3)

December 25, 2013 at 9:05 am PST

NAME

MPI_Festivus -- An MPI function for the rest of us
Read More »

Tags: ,

Call for Workshops: EuroMPI/Asia 2014

December 20, 2013 at 3:31 pm PST

The 21st European MPI Users’ Group Meeting, EuroMPI/AISA 2014, will be held in Kyoto, Japan, 9th -- 12th September, 2014.

In addition to the main conference’s technical program, EuroMPI/ASIA 2014 is soliciting proposals for one-day or half-day workshops to be held in conjunction with the main conference.  It is intended that those workshops are aim to discuss on ongoing work and latest ideas related to applications with message passing paradigms.

The Call for Papers will be separately announced, and will also shown in the conference page.

Read More »

Tags: ,

Open MPI: Binding to core by default

December 18, 2013 at 12:55 pm PST

After years of discussion, the upcoming release of Open MPI 1.7.4 will change how processes are laid out (“mapped”) and bound by default.  Here’s the specifics:

  • If the number of processes is <= 2, processes will be mapped by core
  • If the number of processes is > 2, processes will be mapped by socket
  • Processes will be bound to core
  • MPI_COMM_WORLD ranks will be assigned by slot

These are all the default values — they, of course, can be changed by the user via mpirun CLI options, environment variables, etc.

Read More »

Tags: , , , , ,