{'fraction_non_alphanumeric': 0.018884892086330936, 'fraction_numerical': 0.0, 'mean_word_length': 5.913043478260869, '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}}
Cost-performance analysis of component architectural designs for Dynamic Partially Reconfigurable Systems

Dynamic Partially Reconfigurable Computing(DPRC) systems have received significant attention in recent years as a potential alternative to traditional computing system designs; such systems implement much of their functionality in the form of virtual components, represented by configuration bit-streams. However, for such systems to be adopted as viable mainstream solutions to system design, a number of problems and challenges must be addressed. One such challenge is the decision criteria for the selection of architectures for the components which make up such systems. This study explores the importance a cost-efficiency factor (CEF) has in the design of virtual components in embedded reconfigurable systems. Dedicated hardware, software, and hybrid architectures were analyzed for two video applications. The resulting analysis demonstrates that the selection of architectures for virtual components can benefit from considerations of the CEF and time-to-market associated with each architecture.