SYSTEMS AND METHODS FOR TASK PARALLELIZATION
First Claim
1. A computer-implemented method comprising:
- obtaining, by a computing system, at least one script and at least one document, wherein the script includes one or more instructions to be translated for execution in a parallelized computing environment, and wherein the document includes data that is referenced by the script;
determining, by the computing system, a syntax tree for the script;
applying, by the computing system, at least one approach for optimizing the syntax tree;
generating, by the computing system, parallelized code for execution in the parallelized computing environment;
determining, by the computing system, a binary representation of the document; and
processing, by the computing system, the parallelized code based at least in part on the binary representation of the document.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to obtain at least one script and at least one document, wherein the script includes one or more instructions to be translated for execution in a parallelized computing environment, and wherein the document includes data that is referenced by the script. A syntax tree for the script can be determined. At least one approach for optimizing the syntax tree can be applied. Parallelized code for execution in the parallelized computing environment can be generated. A binary representation of the document can be determined. The parallelized code can be processed based at least in part on the binary representation of the document.
2 Citations
1 Claim
-
1. A computer-implemented method comprising:
-
obtaining, by a computing system, at least one script and at least one document, wherein the script includes one or more instructions to be translated for execution in a parallelized computing environment, and wherein the document includes data that is referenced by the script; determining, by the computing system, a syntax tree for the script; applying, by the computing system, at least one approach for optimizing the syntax tree; generating, by the computing system, parallelized code for execution in the parallelized computing environment; determining, by the computing system, a binary representation of the document; and processing, by the computing system, the parallelized code based at least in part on the binary representation of the document.
-
Specification