Integer Programming for Partitioning in Software Oriented Codesign. - Markus Weinhardt (FPL, 1995)

Portable Pipeline Synthesis for FCCMs. - Markus Weinhardt (FPL, 1996)

Computing Weight Distributions of Binary Linear Block Codes on a CCM. - Markus Weinhardt (FPL, 1996)

Übersetzungsmethoden für strukturprogrammierbare Rechner. - Markus Weinhardt (Logos-Verlag, 1997)

Pipeline Vectorization for Reconfigurable Systems. - Markus Weinhardt; Wayne Luk (FCCM, 1999)

Memory Access Optimization and RAM Inference for Pipeline Vectorization. - Markus Weinhardt; Wayne Luk (FPL, 1999)

Evaluating Hardware Compilation Techniques. - Markus Weinhardt; Wayne Luk (FCCM, 2000)

Task-Parallel Programming of Reconfigurable Systems. - Markus Weinhardt; Wayne Luk (FPL, 2001)

Pipeline vectorization. - Markus Weinhardt; Wayne Luk (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2001)

Fast and Guaranteed C Compilation onto the PACT-XPP? Reconfigurable Computing Platform. - João M. P. Cardoso; Markus Weinhardt (FCCM, 2002)

XPP-VC: A C Compiler with Temporal Partitioning for the PACT-XPP Architecture. - João M. P. Cardoso; Markus Weinhardt (FPL, 2002)

From C Programs to the Configure-Execute Model. - João M. P. Cardoso; Markus Weinhardt (DATE, 2003)

PACT XPP - A Self-Reconfigurable Data Processing Architecture. - Volker Baumgarten; G. Ehlers; Frank May; Armin Nückel; Martin Vorbach; Markus Weinhardt (J. Supercomput., 2003)

Using function folding to improve silicon efficiency of reconfigurable arithmetic arrays. - Markus Weinhardt; Martin Vorbach; Volker Baumgarten; Frank May (FPT, 2004)

Compiling for reconfigurable computing: A survey. - João M. P. Cardoso; Pedro C. Diniz; Markus Weinhardt (ACM Comput. Surv., 2010)

Dynamic Reconfiguration for Irregular Code Using FNC-PAE Processor Cores. - Eberhard Schüler; Martin Vorbach; Frank May; Markus Weinhardt (IPDPS Workshops, 2011)

Teaching Hardware/Software Codesign on a Reconfigurable Computing Platform. - Markus Weinhardt (ARC, 2012)

A framework for PC applications with portable and scalable FPGA accelerators. - Markus Weinhardt; Alexander Krieger; Thomas Kinder (ReConFig, 2013)

High-Level Design of Portable and Scalable FPGA Accelerators. - Markus Weinhardt; Rainer Höckmann; Thomas Kinder (CoRR, 2014)

SAccO: An implementation platform for scalable FPGA accelerators. - Markus Weinhardt; Bernhard Lang; Frank M. Thiesing; Alexander Krieger; Thomas Kinder (Microprocess. Microsystems, 2015)

High-Level Synthesis. - João M. P. Cardoso; Markus Weinhardt (FPGAs for Software Programmers, 2016)

Comparing Register-Transfer-, C-, and System-Level Implementations of an Image Enhancement Algorithm. - Markus Weinhardt (ARC, 2016)

Using Template Metaprogramming for Hardware Description. - Philipp S. Käsgen; Markus Weinhardt (MBMV, 2018)

A Coarse-Grained Reconfigurable Array for High-Performance Computing Applications. - Philipp S. Käsgen; Markus Weinhardt; Christian Hochberger (ReConFig, 2018)

Dynamic Scheduling of Pipelined Functional Units in Coarse-Grained Reconfigurable Array Elements. - Philipp S. Käsgen; Markus Weinhardt; Christian Hochberger (ARCS, 2019)

High-Level Synthesis Oriented Restructuring of Functions with While Loops. - Markus Weinhardt (IPDPS Workshops, 2019)

HiPReP: High-Performance Reconfigurable Processor - Architecture and Compiler. - Philipp S. Käsgen; Mohamed Messelka; Markus Weinhardt (FPL, 2021)

An Analysis of Mapping Polybench Kernels to HPC CGRAs. - Markus Weinhardt (IPDPS Workshops, 2022)