Michael Thies

Learn More
In this paper, we present an efficient exploration algorithm for architecture/compiler co-designs of application-specific instruction-set processors. The huge design space is spanned by processor architecture parameters as well as different compiler optimization strategies. The objective space is multi-dimensional including conflicting objectives such as(More)
Timbre distance and similarity are an expression of the phenomenon that some music appears similar while other songs sound very different to us. The notion of genre is often used to categorize music, but songs from a single genre do not necessarily sound similar and vice versa. In this work we analyze and compare a large amount of different audio features(More)
In the design of application-specific instruction set processors (ASIPs) a tight interplay between architecture and compiler is of utmost importance. Here, we try to characterize the design space of both compiler frontend (intermediate code optimization) and backend (architecture-specific code generation) that is used in order to do <i>Architecture/Compiler(More)
The GigaNetIC project aims to develop high-speed components for networking applications based on massively parallel architectures. A central part of this project is the design, evaluation, and realization of a parameterizable network processing unit. In this paper we present a design methodology for network processors which encompasses the research areas(More)
This paper addresses the design automation of instruction set extensions for application-specific processors with emphasis on network processing. Within this domain , increasing performance demands and the ongoing development of network protocols both call for flexible and performance-optimized processors. Our approach represents a holistic methodology for(More)
The management and planning of forests presumes the availability of up-to-date information on their current state. The relevant parameters like tree species, diameter of the bowl in defined heights, tree heights and positions are usually represented by a forest inventory. In order to allow the collection of these inventory parameters, an approach aiming on(More)