发明名称 DATA PLACEMENT FOR EXECUTION OF AN EXECUTABLE
摘要 According to one embodiment, a method for a compiler to produce an executable module to be executed by a computer system including a main processor and active memory devices includes dividing source code into code sections, identifying a first code section to be executed by the active memory devices, wherein the first code section is one of the code sections and identifying data structures that are used by the first code section. The method also includes classifying the data structures based on pre-defined attributes, formulating, by the compiler, a storage mapping plan for the data structures based on the classifying and generating, by the compiler, mapping code that implements the storage mapping plan, wherein the mapping code is part of the executable module and wherein the mapping code maps storing of the data structures to storage locations in the active memory devices.
申请公布号 US2014129787(A1) 申请公布日期 2014.05.08
申请号 US201213668712 申请日期 2012.11.05
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHEN TONG;O'BRIEN JOHN K.;SURA ZEHRA
分类号 G06F12/02;G06F12/16 主分类号 G06F12/02
代理机构 代理人
主权项
地址