Mace-cl-compiled-program.bin [upd] -

Are you experiencing related to this file?

: This file is typically generated during a "tuning" phase where MACE optimizes kernels for specific hardware (like Qualcomm Adreno or ARM Mali GPUs). Once generated, it can be deployed with the model to skip the time-consuming compilation step during app startup. Hardware Compatibility

To create this file, you must use the MACE converter tool to process your model for a specific target device. mace-cl-compiled-program.bin

You will usually find this file in the internal storage of Android devices within the Android/data/ folders of apps that use the MACE framework for AI tasks. Is it safe to delete?

Before understanding the file, you must understand the framework that creates it. Are you experiencing related to this file

The mace-cl-compiled-program.bin file functions as a compiled binary cache. The first time a MACE-powered application runs an AI model (such as MobileNet or DeepLab) on the GPU, MACE compiles the required text kernels into binary format. It then saves this compiled code to a local storage path under the filename mace-cl-compiled-program.bin . On subsequent launches, the engine checks for this file:

If you are a developer using MACE, you have a choice: Hardware Compatibility To create this file, you must

I can provide to clear cache safely or optimize your app configuration.

// Generate and save the binary mace::MaceStatus status = engine->SaveOptimizedModel("path/to/save", &error_msg); // This saves the compiled OpenCL binary alongside other model files.

Demystifying mace-cl-compiled-program.bin: Optimizing Mobile AI with MACE and OpenCL