-
公开(公告)号:US11169993B2
公开(公告)日:2021-11-09
申请号:US14458895
申请日:2014-08-13
Applicant: The MathWorks, Inc.
Inventor: Penelope Anderson , Richard Amos , Yashwanth Annapureddy , Nicholas Haddad , Aaditya Kalsi , Thomas Lane , Jocelyn Martin , Michael Procopio , Anandan Rangasamy , James Stewart , Wei Wang , Kari Sortland
IPC: G06F16/00 , G06F16/2453 , G06F16/22 , G06F16/2458 , G06F9/50
Abstract: According to some embodiments, a method for making input data available for processing by one or more processors comprises storing one or more parameters, wherein the one or more parameters comprise information identifying a location of the input data; and creating a datastore object using the one or more parameters, wherein the datastore object interfaces the input data and includes a read method for reading a chunk, the chunk being a subset of the input data, and having a size that does not exceed a memory size assigned to the one or more processors. According to some embodiments, the one or more parameters further comprise one or more of a type of the input data; a format of the input data; an offset for reading from the input data; a size of the chunk; a condition for determining the chunk; and a query for deriving the input data.
-
公开(公告)号:US20150356138A1
公开(公告)日:2015-12-10
申请号:US14458895
申请日:2014-08-13
Applicant: The MathWorks, Inc.
Inventor: Penelope Anderson , Richard Amos , Yashwanth Annapureddy , Nicholas Haddad , Aaditya Kalsi , Thomas Lane , Jocelyn Martin , Michael Procopio , Anandan Rangasamy , James Stewart , Wei Wang , Kari Sortland
IPC: G06F17/30
CPC classification number: G06F16/24532 , G06F9/5066 , G06F16/2219 , G06F16/2471
Abstract: According to some embodiments, a method for making input data available for processing by one or more processors comprises storing one or more parameters, wherein the one or more parameters comprise information identifying a location of the input data; and creating a datastore object using the one or more parameters, wherein the datastore object interfaces the input data and includes a read method for reading a chunk, the chunk being a subset of the input data, and having a size that does not exceed a memory size assigned to the one or more processors. According to some embodiments, the one or more parameters further comprise one or more of a type of the input data; a format of the input data; an offset for reading from the input data; a size of the chunk; a condition for determining the chunk; and a query for deriving the input data.
Abstract translation: 根据一些实施例,用于使输入数据可用于一个或多个处理器进行处理的方法包括存储一个或多个参数,其中所述一个或多个参数包括标识输入数据的位置的信息; 以及使用所述一个或多个参数来创建数据存储对象,其中所述数据存储对象接口所述输入数据,并且包括用于读取块的读取方法,所述块是所述输入数据的子集,并且具有不超过存储器的大小 大小分配给一个或多个处理器。 根据一些实施例,一个或多个参数进一步包括输入数据的一种或多种; 输入数据的格式; 用于从输入数据读取的偏移量; 大块的大块; 确定块的条件; 以及用于导出输入数据的查询。
-