BoostCon 2012

High Performance Computing

Computing is increasingly driven by large-scale problems, from massive financial calculations, to graph algorithms, to simulation of physical systems. To attack these problems in a reasonable timescale requires more computing horsepower than most single computers can supply, and when distributed across a cluster, the solutions often run very close to the memory limits of each node.

Taking full advantage of large-scale parallelism requires broad knowledge of specific machine architectures, storage, and communication technologies, and the ability to optimize for the unique characteristics of specific running installations. One must be able to account for resource constraints even while exploiting the most muscular hardware.

Boostpro has a track record of providing game-changing High Performance Computing solutions to our clients worldwide, drawing on the talent of some of the most important parallel computing experts in the field. The Boost.MPI library is just one product of our work in this area. Our expertise in hybrid development has allowed us to build systems that not only operate at the limits of computational power, but offer flexibility and the ability to experiment without recompilation. If you need to take on the problems of the future today, contact us now.

News

  • The Future of C++

    Dave Abrahams has been thinking about what’s next for the C++ language in a series of articles at the C++Next blog.

    More...

  • Programmer’s Grimoire Interview: now in English

    Thanks to Takatoshi Kondo and colleagues, non-Japanese readers can now view this excerpt from Volume 2, “The Evolution of Languages” - Programmer’s Grimoire Interview with Dave Abrahams  

    More...

  • The latest issue of Programmer’s Grimoire features an interview with Dave Abrahams

    Vol.2 of the Japanese-language journal Programmer’s Grimoire, is subtitled “The Evolution of Languages.” If you don’t read Japanese, fear not, an English translation is coming soon.

    More...