Cisco Blogs


Cisco Blog > High Performance Computing Networking

Libfabric paper at IEEE Hot Interconnects

Later today, Sean Hefty will present a paper about the OpenFabrics Interfaces (a.k.a. “libfabric“) at the 2015 IEEE Hot Interconnects conference.

Libfabric is the next-generation Linux library being developed by an open source consortium of vendors and academic researchers that implements the OpenFabrics Interfaces, specifically designed to expose application-focused networking functionality to high performance applications (e.g., MPI, PGAS, SHMEM, datacenter applications, etc.).

I’ve described libfabric in a few prior blog entires, and how we actively support Cisco usNIC functionality in libfabric.

Read More »

Tags: , ,

MPI outside of C and Fortran (part 2)

In my previous blog entry, I answered a user question about how MPI defines its global constants, specifically in the context of interactions with other languages.

I went beyond that answer, and also explained why MPI does not define an ABI.

In this entry, I’ll go into the “how does MPI interact with other languages?” part of the question.

Read More »

Tags: ,

MPI outside of C and Fortran

Recently, a reader asked me about how MPI defines its global constants.

More specifically, the user was asking how MPI defines its interactions with languages other than C and Fortran (i.e., the two officially-supported language bindings).

This is a good question, and has implications on both the MPI standards documents and various MPI implementations.  Let’s dive in.

Read More »

Tags: ,

EuroMPI 2015 Call for participation

EuroMPI 2015 is presented in cooperation with ACM and SIGHPC in Bordeaux France, 21st – 23rd September, 2015.

EuroMPI is the prime annual meeting for researchers, developers, and students in message-passing parallel computing with MPI and related paradigms.

Deadline of early registration is Sept 1st, 2015

Read More »

Tags: , ,

Open MPI new versioning scheme and roadmap

Open MPI recently updated its version numbering scheme and development roadmap.

This new scheme aims to provide more semantic information in the Open MPI “A.B.C” version number to both end users and system administrators.

Read More »

Tags: , ,