検索に戻る
案件記録

一种计算机实现的方法和一种计算机可读介质

発明有効
23請求項 · 13 独立
§ Ⅰ

案件概要

IPC分類

G06F 8/41 (2006.01)G06F 8/51 (2006.01)

一种计算机实现的方法包括:接收(I)一个用户程序代码(UC),该代码包含一系列数组指令,每个指令被配置为接收一个能够存储多个相应常见数据类型元素的数组数据结构(A,B,C,D,E,F,G)作为输入;并从用户程序代码(UC)生成(II)一个可在包含多个子单元(核#1‑核#4)的处理单元(PU,CPU,GPU)上执行的分段程序代码(TCC)。该分段程序代码包含多个程序段(S1,S2,S3,S4,S5),每个程序段包含一个相应数组操作,该数组操作与数组指令相对应。每个程序段被配置为接收一个部分配置的相应数组数据结构的运行时实例(A1,B1,C1)作为相应运行时输入,并使用来自相应部分配置的运行时实例的信息,以部分配置一个数组数据结构(B,C)的运行时实例(B1,C1,C2)作为相应程序段的运行时输出,并至少部分配置一个包含相应数组操作的相应可执行代码(KC)。该可执行代码被配置为更新作为相应程序段的运行时输出被部分配置的运行时实例的配置。该方法还包括在处理单元的第一个子单元(核#1)上开始(III)执行分段程序代码,并且,当作为相应运行时输入接收的运行时实例的配置完成和/或更新时,如果相应可执行代码仅被部分配置,则完成(IV)该相应可执行代码的配置,并在处理单元上执行(V)该相应可执行代码。

外部リソース