本文介绍了一种涉及存储器资源池化的设备、系统和方法。通过构建存储器池,系统能够根据数据访问需求优化任务文件执行,增强功能执行能力,并包含防止数据丢失的机制。
背景技术
存储器资源通常提供为计算机或其它电子系统中的内部、半导体集成电路。存在许多不同类型的存储器,包含易失性和非易失性存储器。易失性存储器可能需要电源来维持其数据(例如,主机数据、错误数据等)。易失性存储器可包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、同步动态随机存取存储器(SDRAM)和闸流晶体管随机存取存储器(TRAM),以及其它类型。非易失性存储器可通过在无电源时保持所存储的数据来提供永久性数据。非易失性存储器可包含NAND快闪存储器、NOR快闪存储器,和电阻可变存储器,如相变随机存取存储器(PCRAM)和电阻性随机存取存储器(RRAM)、铁电随机存取存储器(FeRAM),及磁阻随机存取存储器(MRAM),如自旋力矩转移随机存取存储器(STT RAM),以及其它类型。
电子系统通常包含数个处理资源(例如,一或多个处理器),它们可从合适的位置检索指令并执行指令和/或将所执行指令的结果存储到合适的位置(例如,存储器资源)。处理器可包含数个功能单元,例如算术逻辑单元(ALU)电路系统、浮点单元(FPU)电路系统和组合逻辑块,它们可用于通过对数据(例如,一或多个运算元)执行例如AND、OR、NOT、NAND、NOR和XOR的逻辑运算及反相(例如,NOT)逻辑运算。例如,功能单元电路系统可用于经由数个操作对运算元执行算术运算,例如加法、减法、乘法和除法。
实现思路