Invention Application
US20170024191A1 APPLICATION PROFILE DRIVEN SCHEDULING AND CONFIGURATION IN A SYSTEM ON A CHIP 有权
应用程序配置在芯片系统中驱动调度和配置

APPLICATION PROFILE DRIVEN SCHEDULING AND CONFIGURATION IN A SYSTEM ON A CHIP
Abstract:
Various embodiments of methods and systems for proactive resource allocation and configuration are disclosed. An exemplary method first compiles and links a profile instrumented application with a compiler comprising a profile guided optimization feature that inserts calls to a profiler runtime. The profile instrumented application is executed on a target device using one or more workload datasets representative of probable workloads. During execution, based on recognition of the inserted calls, an instrumentation-based profile dataset is generated in association with each of the one or more workload datasets. Next, the profile instrumented application is recompiled and relinked based on the instrumentation-based profile datasets to create a set of profile guided optimizations to the source code, thereby resulting in an optimized application. The optimized application may be executed and monitored to generate a revised profile dataset useful for providing instructions to the target device for optimal workload allocation and resource configuration.
Information query
Patent Agency Ranking
0/0