Welcome To My Homepage!
It's Nice To Meet You
Tell Me More

Projects

Been there, done that.


Dominion CS Edition

Photoshop

Numbers App

Android, Java, Javascript

Rorschach App

Android, Java, Javascript

Cycles of War (Javascript Edition)

Javascript

Fractal Flames

Java

Fractal Explorer

Java and OpenCL

Cycles of War

Java

Hybrid.Net

C#, OpenCL

The Health App

C# and Windows Phone 7

NQueens with CUDA

C/C++ and CUDA

Math Christmas Calendar

C# and Silverlight

Moppi's World

C#, DirectX and XNA

Logistics Scenario

C++, C# and Java

Potato

Java, Smalltalk and C++

Fault Tolerant TWP

Java

mootJF

Business Plan

WizOS @ NXT

C++

Distributed Control Lab

C++, C# and Java

Puckman

C++ and OpenGL

Intrusion Tool

C++ and C#

Distributed Computing Framework

CORBA with C++, Java and IIOP.Net

Mazda Racer

Visual Basic and DirectX 9.0

Hobbies

Things I like; not necessarily things I'm good at. ;)

Nature

Animals, plants, landscapes, ...

Hiking

Scotland: West Highland Highway, Sweden: Sápmi

Photography

Animals, Experimental, Landscapes, Light, Macro, Plants, Travels, ...

Outdoor Sports

Disc Golf, Inline Skating, Parkour, Skiing, Swimming

Bouldering/Climbing

Rock Climbing >> Climbing Hall >> Bouldering Wall

Travel

Amsterdam, Athens, China, Dublin, Florida, Hong Kong, Illinois, Israel, Istanbul, Italy, Lissabon, Massachusetts, New Zealand, New York, Paris, Porto, Seoul, South Africa, Tenerife, Vienna, Wrocław

Archery

Champion Marksman of the Ravensburg 1465 in 2011. Pretty much out of shape now, though. :/

Movies

Blade Runner, Dogma, Fight Club, Garden State, Léon - The Professional, Matrix I, Odyssee 2001, UHF, Watchmen - and maaany more

Books

Science Fiction (Adams, Asimov, Bradbury, Card, Clarke, Dick, Eschbach, Huxley, Orwell, Lem, Vinge, Wells), Software Development, Writing, Psychology, Biology, ...

To be continued...

Writing, Connected Home, Hardware, Computer and Board Games, Robots, R/C Boats, Improvisational Theatre, Urban Exploring...

CV

About Frank

Journal Article

C. Neuhaus, F. Feinbube, and A. Polze, “A Platform for Interactive Software Experiments in Massive Open Online Courses,” Transactions of the SDPS: Journal of Integrated Design and Process Science (JIDPS), 2014.
[BibTex]

P. Tröger, A. Rasche, F. Feinbube, and R. Wierschke, “SOA Meets Robots - A Service-Based Software Infrastructure for Remote Laboratories,” International Journal of Online Engineering (iJOE), vol. 4, no. 2, 2008.
[BibTex] [Abstract] [Link]

F. Feinbube, J.-A. Sobania, P. Tröger, and A. Polze, “Hybrid.Parallel - Light-Weight Programming of Hybrid Systems,” Parallel Cloud Computing, vol. 1, no. 2, pp. 34–44, 2012.
[BibTex] [Abstract] [Link]

F. Feinbube, P. Tröger, and A. Polze, “Joint Forces: From Multithreaded Programming to GPU Computing,” IEEE Software (Software), vol. 28, no. 1, pp. 51–57, Oct. 2010.
[BibTex] [Abstract] [Link]

Conference Paper

F. Khalid, F. Feinbube, and A. Polze, “Pattern-guided Big Data Processing on Hybrid Parallel Architectures,” in Informatik 2014 Workshop on System Software Support for Big Data (BigSys), 2014.
[BibTex]

F. Feinbube, L. Herscheid, C. Neijenhuis, and P. Tröger, “Scalable SIFT for NUMA Systems,” in Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platform (HeteroPar), 2014.
[BibTex]

F. Khalid, F. Feinbube, and A. Polze, “Hybrid CPU-GPU Pipeline Framework,” in 20th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), 2014.
[BibTex]

C. Neuhaus, F. Feinbube, A. Polze, and A. Retik, “Scaling Software Experiments to the Thousands,” in 6th International Conference on Computer Supported Education (CSEDU), 2014.
[BibTex]

F. Feinbube, P. Tröger, J. Henning, and A. Polze, “Leveraging Hybrid Hardware in New Ways- The GPU Paging Cache,” in 19th IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2013.
[BibTex]

F. Feinbube, B. Rabe, M. von Löwis, and A. Polze, “NQueens on CUDA: Optimization Issues,” in 2010 Ninth International Symposium on Parallel and Distributed Computing, 2010, pp. 63–70.
[BibTex] [Abstract] [Link]

F. Feinbube, L. Herscheid, C. Neuhaus, D. Richter, B. Rabe, and A. Polze, “Quality Attributes for Cloud-based Software Systems,” in HPI Cloud Symposium “Operating The Cloud” (OTC), 2015.
[BibTex]

C. Neuhaus, F. Feinbube, D. Janusz, and A. Polze, “Secure Keyword Search over Data Archives in the Cloud,” in 5th International Conference on Cloud Computing and Services Science, (CLOSER), 2015.
[BibTex]

M. Plauth, F. Feinbube, P. Tröger, and A. Polze, “FastICA on Modern GPU Architectures,” in 15th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2015.
[BibTex]

A. Rasche, F. Feinbube, P. Tröger, B. Rabe, and A. Polze, “Predictable interactive control of experiments in a service-based remote laboratory,” in 1st international conference on PErvasive Technologies Related to Assistive Environments (PETRA), 2008, pp. 1–7.
[BibTex] [Abstract] [Link]

Report

P. Tröger, “Study of Appropriate Algorithm Classes for State-Of-The-Art Hybrid Hardware Architectures,” Future SOC Lab at the Hasso Plattner Institute, Potsdam, Germany, 2014.
[BibTex]

Magazine Article

F. Feinbube, “Programming Models for Parallel Heterogeneous Computing,” Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam, vol. 31, Universitätsverlag Potsdam, 2010.
[BibTex] [Abstract] [Download]

F. Feinbube, “Task and Data Distribution in Hybrid Parallel Systems,” Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam, Universitätsverlag Potsdam, 2011.
[BibTex] [Abstract] [Download]

F. Feinbube, “On Progamming Models for Multi-Core Computers,” Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam, vol. 27, Universitätsverlag Potsdam, 2009.
[BibTex] [Abstract] [Download]

F. Feinbube, “Hybrid parallel computing with Java,” Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam, Universitätsverlag Potsdam, 2012.
[BibTex] [Abstract]

Thesis

F. Feinbube, R. Wierschke, D. Richter, A. Schäfer, and P. Kruttke, “Entwicklung einer transnationalen experimentbasierten Lernumgebung im Leonardo-Da-Vinci-Programm der Europäischen Union,” 2007.
[BibTex] [Abstract] [Download]

F. Feinbube, “Application Server Performance Evaluation,” Potsdam, 2009.
[BibTex] [Abstract] [Download]

Web Page

F. Feinbube, “GPU Readings List,” 2010. [Online]. Available: http://www.dcl.hpi.uni-potsdam.de/research/gpureadings/.
[BibTex] [Link]

2014

F. Feinbube, “Scalable SIFT for NUMA with Actors,” in EuroPar 2014, HeteroPar Workshop, 2014.

2013

F. Feinbube, “MOOC with xCloud,” in HPI Future SOC Lab Day, 2013.
[Download]

F. Feinbube, “The Rise of Hybrid Computing,” HPI UCT Workshop, 15-Apr-2013.

F. Feinbube, “Leveraging Hybrid Hardware in New Ways: The GPU Paging Cache,” in ICPADS 2013, 2013.
[Download]

2012

F. Feinbube, “Code Mobilität: Adaptive Programmiermodelle für GPU-Computing,” Fachgruppentreffen Betriebssysteme, 08-Nov-2012.
[Download]

F. Feinbube, “Towards User-Friendly Hybrid Computing,” 12th Retreat of the HPI Research School, Apr-2012.

F. Feinbube, “Ongoing Research at the Operating Systems and Middleware Group, HPI,” Research Stay at Blekinge Institute of Technology, May-2012.

F. Feinbube, Hybrid Computing for Everyone. 2012.
[Download]

F. Feinbube, “Hybrid Computing at OSM,” 15-Feb-2012.
[Download]

F. Feinbube, “Hybrid Computing for Everyone,” HPI-Technion Workshop, 27-Feb-2012.
[Abstract] [Download]

F. Feinbube, “Light-Weight GPU Computing,” HPI-Nanjing Workshop, 22-Nov-2012.
[Download]

2011

F. Feinbube, “Joint Forces: The Era of Hybrid Compute Environments,” HPI Symposium @ SAP, 06-Dec-2011.
[Abstract] [Download]

F. Feinbube, “Hybrid.Parallel.For – Programming Hybrid Parallel Systems with .NET,” 10th Retreat of the HPI Research School, Apr-2011.

F. Feinbube, “The future is hybrid - developer support for accelerator-based technologies,” HPI-UCT Workshop, 28-Apr-2011.
[Abstract] [Download]

F. Feinbube, “Data Access and Distribution in Hybrid Execution Environments,” 11th Retreat of the HPI Research School, 20-Oct-2011.
[Download]

F. Feinbube, “Heterogeneity, memory hierarchies, availability – challenges of manycore systems,” Intel European Research Innovation Conference, 12-Oct-2011.
[Abstract] [Download]

F. Feinbube, “Programming Models for Hybrid Parallel Systems,” Dagstuhl Graduate School Workshop, 21-Jun-2011.
[Download]

F. Feinbube, “Programming Models for Hybrid Parallel Systems,” Symposium on Future Trends in Service-Oriented Computing, 17-Jun-2011.
[Abstract] [Download] [Link]

2010

F. Feinbube, “NQueens On CUDA - and beyond,” 8th Retreat of the HPI Research School, Apr-2010.

F. Feinbube, “Programming Models for Parallel Hybrid Computing,” 9th Retreat of the HPI Research School, 21-Oct-2010.
[Download]

F. Feinbube, “Programming Models for Hybrid Computing,” HPI-Technion Workshop, 22-Nov-2010.

F. Feinbube, “NQueens on CUDA Optimization Issues,” International Symposium on Parallel and Distributed Computing, 07-Jul-2010.
[Download]

F. Feinbube, “NQueens on CUDA,” Workshop - ConnectedLife Group, UNIK, Norway, 16-Mar-2010.
[Download]

2009

F. Feinbube, “On Programming Models for Multi-Core Computing,” 7th Retreat of the HPI Research School, 16-Oct-2009.
[Download]

2007

F. Feinbube, “Experiment-basierte Lernumgebung im Leonardo Da Vinci Programm der EU,” 4. HPI Bachelorpodium, 11-Oct-2007.
[Link]

2015

F. Eberhardt, F. Feinbube, and A. Polze, “Non-Uniform Memory Access (NUMA) Seminar (WS 2014/2015),” 2015.
[Link]

Operating Systems and Middleware Research Group, “Research Seminar ‘Trends in Operating Systems’ (WS 2014/2015),” 2015.

F. Feinbube, F. Eberhardt, and A. Polze, “Programming of Parallel and Distributed Systems (SS 2015),” 2015.
[Link]

Operating Systems and Middleware Research Group, “Research Seminar ‘Trends in Operating Systems’ (SS 2015),” 2015.
[Link]

2014

F. Feinbube, “Natürliches Programmieren mit Scratch (WS 2013/2014),” in HPI-Schülerkolleg, 2014.

A. Polze, U. Hentschel, F. Feinbube, and D. Richter, “Embedded Operating Systems (WS 2013/2014),” 2014.
[Link]

P. Tröger, F. Feinbube, and F. Khalid, “Parallel Programming Concepts,” in Open HPI, 2014.
[Link]

F. Feinbube, “Betriebssysteme,” in Medieninformatik, 2014.

A. Polze, D. Richter, F. Feinbube, and C. Neuhaus, “Components Programming and Middleware (SS 2014),” 2014.
[Link]

A. Polze, F. Feinbube, and C. Neuhaus, “Operating Systems II (SS 2014),” 2014.
[Link]

2013

F. Feinbube, “GPU Compute Devices,” Parallel Programming Concepts (WS 2012/2013), Jan-2013.
[Download] [Link]

F. Feinbube, “GPU Computing with OpenCL,” Parallel Programming Concepts (WS 2012/2013), Jan-2013.
[Download] [Link]

F. Feinbube, C. Neuhaus, and A. Polze, “Operating Systems II (SS 2013),” 2013.
[Link]

P. Tröger and F. Feinbube, “Software Profiling Seminar,” 2013.
[Link]

P. Tröger and F. Feinbube, “Parallel Programming Concepts (SS 2013),” 2013.
[Link]

2012

F. Feinbube, “Exotic Methods in Parallel Computing [GPU Computing],” Exotic Methods in Parallel Computing, 21-May-2012.
[Link]

F. Feinbube, “Preproduction mit Scratch++,” HPI-Schülerkolleg, 24-Apr-2012.
[Download] [Link]

F. Feinbube, “Exotic Methods in Parallel Computing [Introduction],” Exotic Methods in Parallel Computing, 16-Apr-2012.
[Link]

F. Feinbube, “Natürliches Programmieren mit Alice,” HPI-Schülerkolleg, 03-Apr-2012.
[Link]

F. Feinbube, “GPU Computing with OpenCL ,” Einführung in die Programmiertechnik (WS 2011/12), 02-Jan-2012.
[Download] [Link]

F. Feinbube, “Natürliches Programmieren,” HPI-Schülerkolleg, 04-Dec-2012.
[Download]

F. Feinbube, “Masterprojekt 13 on 11,” HPI Masterprojekt, Oct-2012.
[Download]

2011

F. Feinbube, “Android,” Embedded Operating Systems (WS 2011/2012), 17-Nov-2011.
[Download] [Link]

F. Feinbube, “GPU Computing with OpenCL,” Parallel Programming Concepts (WS 2011/2012), 2011.
[Download] [Link]

F. Feinbube, “GPU Compute Devices,” Parallel Programming Concepts (WS 2011/2012), 2011.
[Download] [Link]

P. Tröger and F. Feinbube, “Programming Models,” Parallel Programming Concepts (WS 2011/2012), 2011.
[Download] [Link]

F. Feinbube, “MapReduce,” Parallel Programming Concepts (WS 2010/2011), 2011.
[Download] [Link]

F. Feinbube, “GPU Computing with OpenCL,” Parallel Programming Concepts (WS 2010/2011), 2011.
[Download] [Link]

2010

F. Feinbube, “Exkurs: Programmierung für GPGPU,” Komponentenprogrammierung und Middleware (SS 2010), 05-May-2010.
[Link]

2015

C. Sterz, “A Cost Model for Hierachical NUMA Systems,” 2015.

P. Schmidt, “Performance Tools for Hierarchical NUMA Systems,” 2015.

V. Schwarzer, “Secure Coding for Federated Clouds,” 2015.

M. Knaust, “Data Partitioning Schemes in Heterogeneous Systems,” 2015.

W. Hagen, “Scale-invariant feature transform (SIFT) on hierarchical NUMA systems,” 2015.

2014

F. Feinbube, “CCGrid 2015 PC Member,” 2014.

M. Plauth, “Audio Signal Processing on GPU Compute Devices,” 01-Mar-2014.

C. Kieschnick, “Evolving of Prioritization Schemes for Real-Time Multicore Scheduling,” 2014.

M. Lamina, “A Framework for Executing OpenCL Kernels in JVM Applications on Heterogeneous Hardware,” 2014.

F. Schlegel, “GPU Load Balancing with Dynamic Parallelism,” 2014.

2013

L. Schlegel, “Resource Management Mechanisms on Co-Processors,” 2013.

M. Linkhorst, “Concurrent Tasks with Dynamic Parallelism on NVIDIA’s GK110 Architecture,” 02-Dec-2013.

G. Yao, H. Lohse, N. Wuttke, T. Bünger, F. Zimmermann, C. Kieschnick, M. Kusber, and O. Xylander, “Masterprojekt 13 on 11,” 2013.

2012

F. Feinbube, “Slack-Based Multiprocessor Scheduling of Periodic Real-Time Tasks,” 2012.

J. Henning, “GPU-based Paging Cache,” 2012.

2011

I. Jaeckel, “Multi-GPU and Data Access Patterns,” 2011.

2010

H. Lohse, “Benchmarking Hybrid Architectures,” 2010.

2009

F. Bornhofen and T. Bünger, “Threads vs Processes,” 2009.

2013

F. Feinbube, F. Schlegel, and L. Kessler, NVIDIA + Udacity CUDA Optimization Challenge. 2013.

2011

F. Feinbube and A. Schacht, Apps4Berlin Innovation Challenge. 2011.

2008

F. Feinbube, D. Richter, and R. Wierschke, Microsoft Design and Programming Challenge “Mathe-im-Advent.”2008.

Connect With Me

Want to get in contact? Choose your platform! ;)