A system, comprising: a host processor tasked to perform a job and configured to generate a corresponding acceleration request for accelerating the job; a coprocessor configured to receive the acceleration request from the host processor; and a memory die connected to the coprocessor, wherein the coprocessor comprises a plurality of logic sectors, wherein the logic sectors are individually configurable; wherein: the memory die is stacked on the coprocessor and both are provided in the same circuit package; the coprocessor further comprises a logic sector manager configured to retrieve a configuration bit stream from the memory die and to configure a selected one of the plurality of logic sectors with the retrieved configuration bit stream, and the coprocessor further comprises a secure device manager configured to provide, if a required configuration bit stream for configuring the selected one of the plurality of logic sectors is not available in the memory die, the required configuration bit stream to the logic sector manager to facilitate said configuration of the selected one of the plurality of logic sectors by the logic sector manager, wherein, if the required configuration data is not stored in the memory die, the logic sector manager sends a request to the host processor asking the host processor to provide the required configuration bit stream to the memory die, and wherein the logic sector manager is configured to receive a pointer from the host processor, and to determine whether the required configuration bit stream is stored in the memory die based on the pointer, and the logic sector manager is configured to receive the configuration bit stream from the memory die through the through-silicon vias if the required configuration bit stream is stored in the memory die, and to receive required configuration bit stream from the host processor if the required configuration bit stream is not stored in the memory die. a host processor tasked to perform a job and configured to generate a corresponding acceleration request for accelerating the job; a coprocessor configured to receive the acceleration request from the host processor; and a memory die connected to the coprocessor, wherein the coprocessor comprises a plurality of logic sectors, wherein the logic sectors are individually configurable; wherein: the memory die is stacked on the coprocessor and both are provided in the same circuit package; the coprocessor further comprises a logic sector manager configured to retrieve a configuration bit stream from the memory die and to configure a selected one of the plurality of logic sectors with the retrieved configuration bit stream, and the coprocessor further comprises a secure device manager configured to provide, if a required configuration bit stream for configuring the selected one of the plurality of logic sectors is not available in the memory die, the required configuration bit stream to the logic sector manager to facilitate said configuration of the selected one of the plurality of logic sectors by the logic sector manager, wherein, if the required configuration data is not stored in the memory die, the logic sector manager sends a request to the host processor asking the host processor to provide the required configuration bit stream to the memory die, and wherein the logic sector manager is configured to receive a pointer from the host processor, and to determine whether the required configuration bit stream is stored in the memory die based on the pointer, and the logic sector manager is configured to receive the configuration bit stream from the memory die through the through-silicon vias if the required configuration bit stream is stored in the memory die, and to receive required configuration bit stream from the host processor if the required configuration bit stream is not stored in the memory die. the memory die is stacked on the coprocessor and both are provided in the same circuit package; the coprocessor further comprises a logic sector manager configured to retrieve a configuration bit stream from the memory die and to configure a selected one of the plurality of logic sectors with the retrieved configuration bit stream, and the coprocessor further comprises a secure device manager configured to provide, if a required configuration bit stream for configuring the selected one of the plurality of logic sectors is not available in the memory die, the required configuration bit stream to the logic sector manager to facilitate said configuration of the selected one of the plurality of logic sectors by the logic sector manager, wherein, if the required configuration data is not stored in the memory die, the logic sector manager sends a request to the host processor asking the host processor to provide the required configuration bit stream to the memory die, and wherein the logic sector manager is configured to receive a pointer from the host processor, and to determine whether the required configuration bit stream is stored in the memory die based on the pointer, and the logic sector manager is configured to receive the configuration bit stream from the memory die through the through-silicon vias if the required configuration bit stream is stored in the memory die, and to receive required configuration bit stream from the host processor if the required configuration bit stream is not stored in the memory die.