no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Next revision | |||
— | graphgen [2017/09/29 14:11] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== GraphGen: Compiling Graph Algorithms for Accelerator Platforms ====== | ||
+ | |||
+ | This project proposes and investigates GraphGen, a domain-specific compiler that accepts graph algorithms described in a widely used vertex-centric graph specification to target a diverse range of non-Von-Neumann accelerator platforms. The goal of GraphGen is to enable application- and algorithm-level programmers without specific platform expertise to nevertheless be able to take advantage of the performance and energy efficiency of accelerator platforms. The GraphGen compilation approach produces an executable for a standard Graph Execution Model (GEM). | ||
+ | * **Students** | ||
+ | * Marie Nguyen | ||
+ | * Yu Wang | ||
+ | * [[http:// | ||
+ | * **Demo** | ||
+ | * [[http:// | ||
+ | * **Publications** | ||
+ | * Gabriel Weisz, Joseph Melber, Yu Wang, Kermin Fleming, Eriko Nurvitadhi and James C. Hoe. **A Study of Pointer-Chasing Performance on Shared-Memory Processor-FPGA Systems**. Proc. ACM International Symposium on Field-Programmable Gate Arrays (FPGA), February 2016. ([[http:// | ||
+ | * Eriko Nurvitadhi, Gabriel Weisz, Yu Wang, Skand Hurkat, Marie Nguyen, and James C. Hoe, José F. Martinez, Carlos Guestrin. | ||
+ | * Gabriel Weisz, Eriko Nurvitadhi, and James C. Hoe. **GraphGen for CoRAM: Graph Computation on FPGAs**. Third Workshop on the Intersections of Computer Architecture and Reconfigurable Logic (CARL), December 2013. | ||
+ | * Eriko Nurvitadhi, Gabe Weisz, James C. Hoe, and Carlos Guestrin. **GraphGen: Design Compiler for Graph Computation**. Workshop on SoCs, Heterogeneous Architectures and Workloads (SHAW-4), February 2013. | ||
+ | * **Related** | ||
+ | * [[FPGA Architecture for Computing |CoRAM FPGA Architecture for Computing]] | ||
+ | * [[http:// |