A Graph Processing System (2011)(infolab.stanford.edu)
infolab.stanford.edu
A Graph Processing System (2011)
http://infolab.stanford.edu/gps/
8 comments
I'm surprised they do not reference GraphLab from Carnegie Mellon, http://graphlab.org/projects/index.html
It's built for the same purpose and has been around for a number of years. The core is in C++ with python bindings.
It has quite a few ready made applications built on top of it as well.
They reference GraphX (http://amplab.github.io/graphx/). GraphX is essentially GraphLab built on Spark, and the GraphX project lead is Joey Gonzalez (https://amplab.cs.berkeley.edu/author/jegonzal/), the creator of GraphLab.
Unfortunately, the link to the Green-Marl compiler "paper from CGO 2014" is broken. Anyone knows where to find this?
Could it be this one? http://dl.acm.org/citation.cfm?doid=2544137.2544162
COuld be. But you have to buy it. I must say I do not like to pay for research articles.
There is also this PPT http://cgo.org/cgo2014/wp-content/uploads/2013/05/Simplifyin...
http://ppl.stanford.edu/papers/cgo14-hong.pdf according to Google Scholar
It should be available under the publications tab here:
http://ppl.stanford.edu/main/green_marl.html
Here's a paper about compilers: http://ppl.stanford.edu/papers/a134-sujeeth.pdf
And one about DSLs: http://ppl.stanford.edu/papers/cgo14-hong.pdf
Here's a paper about compilers: http://ppl.stanford.edu/papers/a134-sujeeth.pdf
And one about DSLs: http://ppl.stanford.edu/papers/cgo14-hong.pdf
Kind of interesting they didn't mention graphlab at all.
[deleted]
Really, GPS is what you're going to call it? That is a bad idea for a bunch of reasons, mostly practical (GPS already means Global Positioning System to just about every American and search engine, etc.)
I agree, worst acronym name ever for a graphing system.
Look impressive, but 'GPS'? That'll be handy for google searches.
This really is an unfortunate naming collision.
You can't expect some java developers to know about any technology which interacts with the real world can you? /sarcasm
Actually, I consider myself primarily a Java developer... and I wrote a pretty comprehensive GPS library in Java a while back (for using a raw GPS chip over a serial UART connection for embedded devices).
We took "GPS" out of the title to mitigate an impending bikeshed avalanche.
[deleted]