发明名称 SYSTEMS AND METHODS FOR GENERATING A CROSS-PRODUCT MATRIX IN A SINGLE PASS THROUGH DATA USING SINGLE PASS LEVELIZATION
摘要 <p>Systems and methods are provided for a data processing system having multiple executable threads that is configured to generate a cross-product matrix in a single pass through data to be analyzed. An example system comprises memory for receiving the data to be analyzed, a processor having a plurality of executable threads for executing code to analyze data, and software code for generating a cross-product matrix in a single pass through data to be analyzed. The software code includes threaded variable levelization code for generating a plurality of thread specific binary trees for a plurality of classification variables, variable tree merge code for combining a plurality of the thread-specific trees into a plurality of overall trees for the plurality of classification variables, effect levelization code for generating a plurality of sub-matrices of the cross-product matrix using the plurality of the overall trees for the plurality of classification variables, and cross-product matrix generation code for generating the cross- product matrix by storing and ordering the elements of the sub-matrices in contiguous memory space.</p>
申请公布号 CA2818905(A1) 申请公布日期 2012.06.28
申请号 CA20112818905 申请日期 2011.12.12
申请人 SAS INSTITUTE INC. 发明人 SCHABENBERGER, OLIVER;GOODNIGHT, JAMES HOWARD
分类号 G06F17/16;G06F9/50;H01L21/02 主分类号 G06F17/16
代理机构 代理人
主权项
地址
您可能感兴趣的专利