In this thesis, we propose a design space exploration method for reconfigurable architectures dedicated to data intensive applications. The design space exploration takes place at the first stages of the design flow before any architectural definition. Indeed, an algorithmic description of the application is considered. The designer can define quickly an efficient reconfigurable architecture. This method is mainly based on communication analysis. The aim is to provide an efficient repartition of communications within the architecture to minimize their overhead. For that purpose a hierarchical distribution is considered to improve communication locality. Architecture resources are also analyzed to increase their utilization rate.According to the results of this work, we have shown that it is possible to define efficient dedicated reconfigurable architectures for specific application domains.