Master Thesis Student - Walldorf, Deutschland - SAP
Beschreibung
What we offer
ABOUT THE TEAM
The HANA Database Campus team organizes the work with students and the research activities within the HANA & Analytics teams.
THE ROLE
Context of the project
JSON is a ubiquitous format in databases and the cloud.
Ingestion of JSON data most often requires parsing from a string to a binary in-memory representation (Langdale, 2019; Li, 2017) and indexing of the result for high-performance query processing.
This can quickly become a bottleneck due to the large amount of data handled nowadays.At the same time, FPGAs show promise in accelerating document workloads, like XML processing (Dai, 2010; Sidhu, 2013), but, to the best of our knowledge, have not yet been applied to JSON processing.
Goal of the project
This work will aim at building an FPGA-based JSON parser with indexing capabilities.
Tasks for the student
- Implement JSON parsing on FPGAs
- Write a technical report about the outcomes of the research
Related Work
Langdale, Geoff, and Daniel Lemire. "Parsing Gigabytes of JSON per Second." VLDBJ. 2019.
Li, Yinan, Nikos R. Katsipoulakis, Badrish Chandramouli, Jonathan Goldstein, and Donald Kossmann.
"Mison:
a Fast JSON Parser for Data Analytics." PVLDB. 2017.
Dai, Zefu, Nick Ni, and Jianwen Zhu. "A 1 Cycle-per-byte XML Parsing Accelerator." FPGA. 2010.
Sidhu, Reetinder. "High Throughput, Tree Automata-based XML Processing using FPGAs." FPT. 2013.
ROLE REQUIREMENTS
- Student (f/m/d) at a university or a university of applied sciences
- Preferred fields of study: Computer science or electrical engineering
- Prior experience in FPGA programming (beneficial)
- Strong system level programming skills (e.g., C / C++) #Workingstudent #Werkstudent #Internship #Praktikum #Thesis #Germany #Deutschland #Student #HANADatabaseStudent_
We are SAP
Our inclusion promise
SAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best.
At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential.
We ultimately believe in unleashing all talent and creating a better and more equitable world.EOE AA M/F/Vet/Disability:
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability.
Requisition ID:311131 | Work Area:
Software-Research |
Expected Travel: 0 - 10% |
Career Status:
Student |
Employment Type:
Intern |
Mehr Jobs von SAP
-
Senior Technology Consultant
Walldorf, Deutschland - vor 1 Woche
-
Working Student
Sankt Leon-Rot, Deutschland - vor 2 Wochen
-
Werkstudent (W/m/d) - Im Neukunden-vertrieb Für
Walldorf, Deutschland - vor 1 Woche
-
Intern/working Student
Walldorf, Deutschland - vor 3 Wochen
-
Working Student
Sankt Leon-Rot, Deutschland - vor 3 Tagen
-
Working Student
Walldorf, Deutschland - vor 1 Woche