Hacker News .hnnew | past | comments | ask | show | jobs | submitlogin
A Graph Processing System (2011) (stanford.edu)
50 points by Lerato on June 18, 2014 | hide | past | favorite | 18 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?


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



COuld be. But you have to buy it. I must say I do not like to pay for research articles.




Kind of interesting they didn't mention graphlab at all.


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.


One of the things I despise about academia is the need (and sometimes the arrogance to) give every project/idea/framework, no matter its size or importance, some silly acronym.


This is a people thing, not an academia thing.


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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: