Skip to main content.

fs.jpg      Dipl.-Inform. Florian Stock
Technische Universität Darmstadt
FB20 (Informatik)
FG Eingebettete Systeme und ihre Anwendungen
Hochschulstr. 10
D-64289 Darmstadt
Telefon: +49 6151 / 16-22425
Fax: +49 6151 / 16-22422
E-Mail: email_stock.gif
S2/02 (Piloty-Gebäude), Raum E102
Sprechstunde: Mittwoch 14:30 - 15:30 Uhr

Forschungsgebiete

Compilerbau

Hardware-Compiler für Adaptive Computer Systeme (ACS) sind um ein vielfaches schwerer zu implementieren als normale Compiler.

Herausforderungen hierbei sind Aufgaben wie z.B. die Speicheranbindung, die Software-Hardware-Partionierung, bei der entschieden werden muss welche Programmteile in HW und welche in SW ausgeführt werden sollen, oder die Parallelisierung.

Lebenslauf

2005
Diplom in Informatik
2005-2007
Compiler Ingenieur bei PACT XPP
2007
Wissenschaftlicher Mitarbeiter der Fachgruppe Eingebettete Systeme und ihre Anwendungen (ESA)

Veröffentlichungen

2013

Florian Stock, Dietmar Hildenbrand, Andreas Koch
FPGA-accelerated color edge detection using a Geometric-Algebra-to-Verilog compiler
International Symposium on System on Chip (SoC) 2013, Tampere, Finland
Paper SoC 2013
Bibtex Entry

2012

2011

2010

Jens Huthmann, Peter Muller, Florian Stock, Dietmar Hildenbrand, Andreas Koch
Accelerating high-level engineering computations by automatic compilation of Geometric Algebra to hardware accelerators.
Proceedings of the 2010 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (IC-SAMOS 2010), Samos, Greece, July 19-22, 2010
Paper Samos X
Bibtex Entry

Christian Schwinn, Dietmar Hildenbrand, Florian Stock, Andreas Koch
Gaalop 2.0 - A Geometric Algebra Algorithm Compiler
GraVisMa 2010 Proceedings
Gravisma 2010
Bibtex Entry

Jens Huthmann, Peter Müller, Florian Stock, Dietmar Hildenbrand, Andreas Koch
Compiling Geometric Algebra Computations into Reconfigurable Hardware Accelerators
Dynamically Reconfigurable Architectures, Dagstuhl Seminar Proceedings, 2010
Dagstuhl 2010
Bibtex Entry

2009

Florian Wörsdörfer, Florian Stock, Eduardo Bayro-Corrochano, Dietmar Hildenbrand
Optimizations and Performance of a Robotics Grasping Algorithm Described in Geometric Algebra.
Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications, 14th Iberoamerican Conference on Pattern Recognition, CIARP 2009, Guadalajara, Jalisco, Mexico, November 15-18, 2009. Proceedings 2009
CIARP 2010 (The original publication is available at www.spingerlink.com )
Bibtex Entry

Holger Lange, Florian Stock, Andreas Koch, Dietmar Hildenbrand
Acceleration and Energy Efficiency of a Geometric Algebra Computation using Reconfigurable Computers and GPUs.
FCCM 2009, 17th IEEE Symposium on Field Programmable Custom Computing Machines, Napa, California, USA, 5-7 April 2009
Paper FCCM 2009
Technical Report
Bibtex Entry

Florian Stock, Andreas Koch
A Fast GPU Implementation for Solving Sparse Ill-Posed Linear Equation Systems
Parallel Processing and Applied Mathematics, 8th International Conference, PPAM 2009, Wroclaw, Poland, September 13-16, 2009. Revised Selected Papers, Part I 2010
Paper PPAM 2009 (The original publication is available at www.spingerlink.com)
Bibtex Entry

2008

Hagen Gädke, Florian Stock, Andreas Koch
Memory access parallelisation in high-level language compilation for reconfigurable adaptive computers
FPL 2008, International Conference on Field Programmable Logic and Applications, Heidelberg, Germany, 8-10 September 2008
Paper FPL 2008
Bibtex Entry

Dietmar Hildenbrand, Holger Lange, Florian Stock, Andreas Koch
Efficient Inverse Kinematics Algorithm Based on Conformal Geometric Algebra - Using Reconfigurable Hardware
GRAPP 2008: 300-307
Paper GRAPP 2008
Bibtex Entry

2006

Florian Stock, Andreas Koch
Architecture Exploration and Tools for Pipelined Coarse-Grained Reconfigurable Arrays
Proceedings of the 2006 International Conference on Field Programmable Logic and Applications (FPL), Madrid, Spain, August 28-30, 2006
Paper FPL 2006
Bibtex Entry

Offene studentische Arbeiten

         Benötigte Kenntnisse: C, Java, Verilog