Media processing systems often have limited resources and strict performance requirements. An implementation must meet those design constraints while minimizing resource usage and energy consumption. Design-space exploration techniques help system designers to pinpoint bottlenecks in a system for a given configuration. The trade-offs between performance and resources in the design space can guide designers to tailor and tune the system. Many applications in those systems are computationally intensive and can be modeled by a synchronous dataflow graph. We present a bottleneck-analysis-driven technique to explore the design space of those systems automatically and incrementally. The feasibility and efficiency of the technique is demonstrated ...
Designing embedded system is a non-trivial task during which wrong choices can lead to extremely cos...
Running multiple applications optimally in terms of Quality of Service (e.g. performance and power c...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model streaming applications such as...
Media processing systems often have limited resources and strict performance requirements. An implem...
Media processing systems often have limited resources and strict performance requirements. An implem...
Part 4: Performance AnalysisInternational audienceEmbedded systems usually have strict resource and ...
Multimedia applications usually have throughput constraints. An implementation must meet these const...
International audienceModern digital systems are processing more and more data. This increase in mem...
Designing embedded systems for multiprocessor platforms requires early prediction and balancing of m...
Synchronous dataflow graphs (SDFGs) are widely used to model streaming applications such as signal p...
System of systems are of high complexity, and for each system, many different requirements are imple...
The context of this work is the design of embedded systems targeting multimedia applications. More s...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
Designing embedded system is a non-trivial task during which wrong choices can lead to extremely cos...
Running multiple applications optimally in terms of Quality of Service (e.g. performance and power c...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model streaming applications such as...
Media processing systems often have limited resources and strict performance requirements. An implem...
Media processing systems often have limited resources and strict performance requirements. An implem...
Part 4: Performance AnalysisInternational audienceEmbedded systems usually have strict resource and ...
Multimedia applications usually have throughput constraints. An implementation must meet these const...
International audienceModern digital systems are processing more and more data. This increase in mem...
Designing embedded systems for multiprocessor platforms requires early prediction and balancing of m...
Synchronous dataflow graphs (SDFGs) are widely used to model streaming applications such as signal p...
System of systems are of high complexity, and for each system, many different requirements are imple...
The context of this work is the design of embedded systems targeting multimedia applications. More s...
System-level design space exploration (DSE), which is performed early in the design process, is of e...
Designing embedded system is a non-trivial task during which wrong choices can lead to extremely cos...
Running multiple applications optimally in terms of Quality of Service (e.g. performance and power c...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model streaming applications such as...