PRT.CloneProj History
Show minor edits - Show changes to output - Cancel
Added lines 24-25:
(note that: "$ git submodule update --recursive" does not checkout the most recent commit! So it doesn't do what you want.)
Deleted line 26:
Added line 24:
IMPORTANT for Virtual Machine users: your VM should have 2 or more cores assigned to it, in order to get proper multi-core behavior
Changed line 24 from:
(note that: $ git submodule update --recursive does not checkout the most recent commit! So it doesn't do what you want.)
to:
(note that: "$ git submodule update --recursive" does not checkout the most recent commit! So it doesn't do what you want.)
Changed lines 9-10 from:
to:
Added lines 19-24:
The libraries are being actively developed, so the clone may not have the most recent version. To update all submodules to the most recent use this:
$ git submodule foreach git pull origin master
(note that: $ git submodule update --recursive does not checkout the most recent commit! So it doesn't do what you want.)
Deleted line 0:
Changed lines 4-5 from:
$git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__dku_dev__shmem
to:
$ git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__dku_dev__shmem
Changed lines 7-8 from:
$git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__prdsl_dev__shmem
to:
$ git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__prdsl_dev__shmem
Changed lines 13-14 from:
$make
to:
$ make
Changed line 17 from:
$./dist/bin/test_app
to:
$ ./dist/bin/test_app
Added lines 1-20:
The easiest way to get a "hello world" up and running, and see proto-runtime in action is to clone a project from the bitbucket repositories. It's actually a top level project repo that in turn has several other repos as submodules. So, to get everything, use the recursive submodules form of git clone. Here are some choices of projects to get:
* The DKU development project, which includes toy test application that has the basic structure for DKU usage:
$git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__dku_dev__shmem
* The PRDSL development project, which simplifies creating task based custom domain specific programming models:
$git clone --recursive https://bitbucket.org/opensourceresearchinstitute/project__prdsl_dev__shmem
Cloning these may require being added to the team. If you encounter problems, drop me an email at seanhalle at yahoo dot com
after cloning, just type:
$make
in the top directory and then
$./dist/bin/test_app
The output isn't very interesting, but you can see that something works :-)