Developing HPX with Git: A Tutorial

EDIT: Heller pointed out that “newer subversion versions come with a single .svn directory in the top level directory; the single .git is not the reason why you can have multiple local branches”. And along with his advise to use Git over SSH instead of HTTPS and to deploy the public key with
EDIT2: revise the “feature change” section and improve workflow.


The HPX code base has moved from SVN to Git at This post is meant to serve as a tutorial to help with the transition.

SVN vs. Git – the Repo Conceptual Difference


Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

The distributed nature is reflected in the differences of repo models. As summarized by Ole Morten Amundsen, with a few edits:

Continue reading

GD Star Rating

A Scalable Backend for True MMORPGs – HPX at GTC

Currently the GPU Technology conference is ongoing. Together with the HPX Backend for LibGeoDecomp Andreas Schäfer submitted a poster about a scalable MMORPG design which eventually will use HPX to make it scale. The title of the poster is A Scalable Backend for True MMORPGs.

Also, don’t miss Andreas’ talk S3299 – From Notebooks to Supercomputers: Tap the Full Potential of Your CUDA Resources with LibGeoDecomp on thursday in room 211A form 16:00 to 16:25 if you happen to attend the conference.

GD Star Rating