Apache: Big Data 2016 has ended
Register Now or Visit the Website for more Information 

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Faster-Better [clear filter]
Monday, May 9

2:00pm PDT

Accelerating Cloud with FPGAs - Eric Fukuda, University of Tornoto
In our project, we are trying to make easy to use, scalable multi-FPGA fabrics available in data centers. There are several recent projects that try to employ FPGAs for accelerating data centers applications. However, those projects focus on accelerating specific applications rather than making their platforms usable for general developers. To make FPGAs available for various application developers, we are trying to virtualize FPGAs in data centers. We use OpenStack for allocating FPGAs placed in a data center, Apache Zookeeper to distribute the jobs across the FPGAs, and Apache Drill as a prospective application to use distributed FPGAs. As work in progress, our first goal was to achieve functionality. We have observed good scalability and expect the performance to improve as we incorporate SQL acceleration techniques for FPGAs.


Eric Fukuda

University of Toronto
Eric is a Postdoctoral Fellow at the Department of Electric and Computer Engineering, University of Toronto. During his Ph.D. at Hokkaido University, he worked on a project to accelerate memcached with an FPGA. He is interested in accelerating large-scale databases with FPGAs.

Monday May 9, 2016 2:00pm - 2:50pm PDT
Plaza C

5:10pm PDT

Building While Flying: Lessons Learned from Operating and Developing a Graph Service with TinkerPop - Keith Lohnes & David Pitera, IBM
Apache TinkerPop is an open source graph computing framework which uses Gremlin, a domain-specific language for graphs mutation and traversal. IBM Graph offers an Apache TinkerPop3 compatible API as a service. This service can be used for building recommendation engines, analyzing social networks, fraud detection and more. During this session, we will cover:
  • What’s a Graph and why use it
  • Challenges faced and lessons learned while building and operating a service based on TinkerPop3 stack

avatar for Keith Lohnes

Keith Lohnes

Software Engineer, IBM
Keith Lohnes graduated from Northeastern University with a Degree in Computer Science and Music and has been working as a developer for 7 years. He started working with graph databases about 2 years ago and joined IBM to work on their IBM Graph offering.
avatar for David Pitera

David Pitera

Software Engineers, IBM
David works on JanusGraph on Compose, a managed graphdb cloud solution using Scylla as the primary data store... Read More →

Monday May 9, 2016 5:10pm - 6:00pm PDT
Plaza C