english  | Home | Impressum | Datenschutz | KIT
Stripf

Dr.-Ing. Timo Stripf

Wissenschaftlicher Mitarbeiter
Raum: 218.2
Tel.: +49 721 1803 2881
timo stripfEnq2∂emmtrix com

emmtrix Technologies GmbH
Haid-und-Neu-Straße 7
76131 Karlsruhe 



Dr.-Ing. Timo Stripf

Lebenslauf

  • Geboren April 1982
  • Studium der Informatik an den Universität Karlsruhe (TH)
  • Seit Oktober 2007 Wissenschaftlicher Mitarbeiter am ITIV

 

Forschung

  • Design-Space Exploration basierend auf einem retargierbaren Compilerframework
  • Compiler Design für rekonfigurierbare Befehlssatzprozessoren
  • Processor Design (Rekonfigurierbare Prozessor, Superskalarität, VLIW, Event-Driven Prozessoren)
  • Kahrisma

 

Lehre

 

Studentische Arbeiten

Dr. Timo Stripf
Titel Datum
offen (zu vergeben)
offen (zu vergeben)
offen (zu vergeben)
offen (zu vergeben)
offen (zu vergeben)


Publikationen


2018
Proceedingsbeiträge
Interactive Parallelization of Embedded Real-Time Applications Starting from Open-Source Scilab and Xcos.
Oey Oliver; Rückauer, M.; Stripf, T.; Becker, J.; David, C.; Debray, Y.; Müller, D.; Durak, U.; Kasnakli, E. K.; Bednara, M.; Schöberl, M.
2018. 9th European Congress - Embedded Real Time Software and Systems - ERTS² 2018, Toulouse, F, January 31- February 2, 2018
A WCET-Aware Parallel Programming Model for Predictability Enhanced Multi-core Architectures.
Reder, S.; Masing, L.; Bucher, H.; ter Braak, T.; Stripf, T.; Becker, J.
2018. Design, Automation Test in Europe Conference Exhibition (DATE), Dresden, Germany, March, 19-23, 2018
2017
Zeitschriftenaufsätze
Grafisch parallel programmieren.
Oey, O.; Stripf, T.
2017. Elwis, (9), 48-51
Proceedingsbeiträge
Interaktive Parallelisierung von Anwendungen für eingebettete Mehrkernprozessoren.
Stripf, T.; Oey, O.
2017. parallel 2017, Softwarekonferenz für Parallel Programming, Concurrency, HPC und Multicore-Systeme, Heidelberg, 29.-31. März 2017
Increasing Energy Efficiency Through Semi-Automatic Parallelization of Applications for Embedded Computing Devices in the IoT Domain.
Oey, O.; Rueckauer, M.; Stripf, T.; Becker, J.
2017. Embedded World Conference 2017, 14. bis 16. März 2017, Nürnberg
WCET-aware parallelization of model-based applications for multi-cores : The ARGO approach.
Derrien, S.; Puaut, I.; Alefragis, P.; Bednara, M.; Bucher, H.; David, C.; Debray, Y.; Durak, U.; Fassi, I.; Ferdinand, C.; Hardy, D.; Kritikakou, A.; Rauwerda, G.; Reder, S.; Sicks, M.; Stripf, T.; Sunesen, K.; Ter Braak, T.; Voros, N.; Becker, J.
2017. Proceedings of the 20th Design, Automation and Test in Europe, Lausanne, Switzerland, 27-31 March 2017, 286-289, IEEE, Piscataway (NJ). doi:10.23919/DATE.2017.7927000
Vorträge
Von der Forschung in den Markt: Die emmtrix-Story.
Stripf, T.
2017. Rückblick NEULAND – Der Innovationstag, 28. Juni 2017
Plattformübergreifende Softwareentwicklung für heterogene Multicore-Systeme.
Stripf, T.
2017. Software-Workshop: Verschwindet die Grenze zwischen Hardware- und Softwareentwicklung?, München, Germany, 11. Oktober 2017
Efficient Embedded Programming of Heterogeneous Multicore Platforms.
Stripf, T.
2017. CSW Stuttgart, October 25-27, 2017
2016
Proceedingsbeiträge
Effiziente Embedded-Multicore-Programmierung - Automatische Parallelisierung von Scilab/MATLAB-Anwendungen.
Stripf, T.; Rückauer, M.; Oey, O.
2016. Tagungsband zum Workshop der Multiprojekt-Chip-Gruppe Baden-Württemberg (MPC), 55. Workshop: Karlsruhe, Februar 2016. Hrsg.: M. Ihle, 9-14
Plattformübergreifende Software für Multicore & FPGAs.
Stripf, T.; Rueckauer, M.; Oey, O.
2016. Tagungsband Embedded Software Engineering Kongress 2016, 28.11. bis zum 2.12. 2016, Sindelfingen, 211-217
Vorträge
Programming Embedded Multicore Processors from MATLAB® / Scilab.
Stripf, T.
2016. Embedded World, Nürnberg, Germany, 23. – 25. Februar 2016
Efficient Embedded Programming of Heterogeneous Multicore Platforms emmtrix Technologies.
Stripf, T.
2016. Embedded Platforms Conference. International Conference on Future-Proof Hardware and Software Platforms, München, Germany, November 9–10, 2016
Efficient embedded programming of heterogeneous multicore platforms.
Stripf, T.
2016. Embedded Platforms Conference. International Conference on Future-Proof Hardware and Software Platforms, München, Germany, November 9–10, 2016
2015
Proceedingsbeiträge
Effiziente Embedded-Multicore-Programmierung.
Oey, O.; Stripf, T.
2015. Tagungsband - Embedded Software Engineering Kongress 2015 : 30. November bis 4. Dezember 2015, Sindelfingen, 236-242, Elektronikpraxis, Vogel Business Media GmbH & Co. KG, Würzburg
2014
Proceedingsbeiträge
A Hierarchical Architecture Description for Flexible Multicore System Simulation.
Bruckschloegl, T.; Oey, O.; Rueckauer, M.; Stripf, T.; Becker, J.
2014. 2014 IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), 190-196, IEEE, Piscataway (NJ). doi:10.1109/ISPA.2014.33
Profile-Guided Compilation of Scilab Algorithms for Multiprocessor Systems.
Becker, J.; Bruckschloegl, T.; Oey, O.; Stripf, T.; Goulas, G.; Raptis, N.; Valouxis, C.; Alefragis, P.; Voros, N. S.; Gogos, C.
2014. Reconfigurable Computing: Architectures, Tools, and Applications : 10th International Symposium, ARC 2014, Vilamoura, Portugal, April 14-16, 2014. Proceedings. Ed.: D.Göhringer, 330-336, Springer, Cham. doi:10.1007/978-3-319-05960-0_37
2013
Hochschulschriften
Zeitschriftenaufsätze
Compiling Scilab to high performance embedded multicore systems.
Stripf, T.; Oey, O.; Bruckschloegl, T.; Becker, J.; Rauwerda, G.; Sunesen, K.; Goulas, G.; Alefragis, P.; Voros, N. S.; Derrien, S.; Sentieys, O.; Kavvadias, N.; Dimitroulakos, G.; Masselos, K.; Kritharidis, D.; Mitas, N.; Perschke, T.
2013. Microprocessors and Microsystems, 37 (8 Part C), 1033-1049. doi:10.1016/j.micpro.2013.07.004
Proceedingsbeiträge
Coarse-grain optimization and code generation for embedded multicore systems.
Goulas, G.; Valouxis, C.; Alefragis, P.; Voros, N. S.; Gogos, C.; Oey, O.; Stripf, T.; Bruckschloegl, T.; Becker, J.; El Moussawi, A.; Naullet, M.; Yuki, T.
2013. Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013, 4-6 September 2013, Santander, Spain. Ed.: J. S. Matos, 379-386, IEEE, Piscataway (NJ). doi:10.1109/DSD.2013.48
A flexible implementation of the PSO algorithm for fine-and coarse-grained reconfigurable embedded systems.
Rueckauer, M.; Munoz, D. M.; Stripf, T.; Oey, O.; Llanos, C. H.; Becker, J.
2013. 2013 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2013, Cancun, Mexico December 9-11, 2013. Ed.: R. Cumplido, IEEE, Piscataway (NJ). doi:10.1109/ReConFig.2013.6732293
2012
Proceedingsbeiträge
A Compilation- and Simulation-Oriented Architecture Description Language for Multicore Systems.
Stripf, T.; Oey, O.; Bruckschloegl, T.; Koenig, R.; Becker, J.; Goulas, G.; Alefragis, P.; Voros, N. S.; Potman, J.; Sunesen, K.; Derrien, S.; Sentieys, O.
2012. 2012 IEEE 15th International Conference on Computational Science and Engineering (CSE 2012) : Paphos, Cyprus, 5 - 7 December 2012 ; [held in conjunction with the 10th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2012) and the 6th International Workshop on Ubiquitous Underwater Sensor Networks (UUWSN 2012) ; proceedings], 383-390, IEEE, Piscataway (NJ). doi:10.1109/iccse.2012.60
From Scilab to multicore embedded systems: Algorithms and methodologies.
Goulas, G.; Alefragis, P.; Voros, N. S.; Valouxis, C.; Gogos, C.; Kavvadias, N.; Dimitroulakos, G.; Masselos, K.; Goehringer, D.; Derrien, S.; Menard, D.; Sentieys, O.; Huebner, M.; Stripf, T.; Oey, O.; Becker, J.; Rauwerda, G.; Sunesen, K.; Kritharidis, D.; Mitas, N.
2012. 2012 International Conference on Embedded Computer Systems (SAMOS 2012) : Samos, Greece, 16 - 18 July 2012. Ed.: John McAllister, 268-275, IEEE, Piscataway (NJ). doi:10.1109/samos.2012.6404184
From Scilab to High Performance Embedded Multicore Systems: The ALMA Approach.
Becker, J.; Stripf, T.; Oey, O.; Huebner, M.; Derrien, S.; Menard, D.; Sentieys, O.; Rauwerda, G.; Sunesen, K.; Kavvadias, N.; Masselos, K.; Goulas, G.; Alefragis, P.; Voros, N. S.; Kritharidis, D.; Mitas, N.; Goehringer, D.
2012. 2012 15th Euromicro Conference on Digital System Design (DSD 2012) : Cesme, Izmir, Turkey, 5 - 8 September 2012. Ed.: Smail Niar, 114-121, IEEE, Piscataway (NJ). doi:10.1109/dsd.2012.65
A cycle-approximate, mixed-ISA simulator for the KAHRISMA architecture.
Stripf, T.; Koenig, R.; Becker, J.
2012. Proceedings of the Design, Automation Test in Europe Conference Exhibition (DATE'12), Dresden, March 12-16, 2012. Ed.: K. Preas, 21-26, IEEE, Piscataway (NJ)
A Compiler Back-End for Reconfigurable, Mixed-ISA Processors with Clustered Register Files.
Stripf, T.; Koenig, R.; Becker, J.
2012. 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW'12), Shanghai, China, May 21-25, 2012; Vol. 1, 462 - 469, IEEE, Piscataway (NJ)
A flexible approach for compiling scilab to reconfigurable multi-core embedded systems.
Stripf, T.; Oey, O.; Bruckschloegl, T.; Koenig, R.; Huebner, M.; Becker, J.; Goulas, G.; Alefragis, P.; Voros, N. S.; Rauwerda, G.; Sunesen, K.; Derrien, S.; Menard, D.; Sentieys, O.; Kavvadias, N.; Dimitroulakos, G.; Masselos, K.; Goehringer, D.; Perschke, T.; Kritharidis, D.; u. a.
2012. Proceedings of the 7th International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC'12), York, United Kingdom, July 9-11, 2012. Ed.: L. S. Indrusiak, 8 S., IEEE, Piscataway (NJ). doi:10.1109/ReCoSoC.2012.6322879
2011
Proceedingsbeiträge
Architecture Design Space Exploration of Run-Time Scalable Issue-Width Processors.
Koenig, R.; Stripf, T.; Heisswolf, J.; Becker, J.
2011. Proceedings of the International Conference on Embedded Computer Systems (SAMOS'11), Samos, Greece, July 18-21, 2011. Ed.: L. Carro, 77 - 84, IEEE, Piscataway (NJ)
A Scalable Microarchitecture Design that Enables Dynamic Code Execution for Variable-Issue Clustered Processors.
Koenig, R.; Stripf, T.; Heisswolf, J.; Becker, J.
2011. Proceedings of the IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW'11), Anchorage, Alaska, USA, May 16-20, 2011, 150-157, IEEE, Piscataway (NJ)
A novel ADL-based compiler-centric software framework for reconfigurable mixed-ISA processors.
Stripf, T.; Koenig, R.; Becker, J.
2011. International Conference on Embedded Computer Systems (SAMOS 2011), Samos, Greece, July 18 - 21, 2011. Ed.: L. Carro, 157-164, IEEE, Piscataway (NJ)
2010
Proceedingsbeiträge
KAHRISMA: A Novel Hypermorphic Reconfigurable- Instruction-Set Multi-grained-Array Architecture.
Becker, J.; Koenig, R.; Stripf, T.; Bauer, L.; Henkel, J.; Shafique, M.; Ahmed, W.
2010. Proceedings of the 2010 Design, Automation & Test in Europe Conference & Exhibition, DATE 2010, Dresden, Germany, 8 - 12 March 2010, Vol. 1, 819 - 824, IEEE, Piscataway (NJ)
2008
Buchaufsätze
A Novel Recursive Algorithm for Bit-Efficient Realization of Arbitrary Length Inverse Modified Cosine Transforms.
Koenig, R.; Stripf, T.; Becker, J.
2008. DATE 2008 - Design, Automation and Test in Europe, 10 - 14 March 2008, Munich, Germany, 604 - 609, IEEE Service Center, Piscataway (NJ)