{'fraction_non_alphanumeric': 0.022727272727272728, 'fraction_numerical': 0.0, 'mean_word_length': 6.426966292134831, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Online-adaptive Reconfigurable Hardware Architecture and Runtime Environment

Array-based coarse-grained reconfigurable architectures offer much potential to provide highly parallel application execution. While data-based applications are supported efficiently, control-based applications mostly overwhelm the array capabilities and require new techniques to be supported in proper way. This contribution presents an array-based reconfigurable architecture which offers a set of new features like multi-grained data types, multi-context data paths, dynamic online-routing and programmable IO-interfaces with intention to improve the application appropriateness