1. An apparatus comprising a processor and a storage to store instructions that, when executed by the processor, cause the processor to perform operations comprising: analyze a current status of resources of at least one node device of a plurality of node devices to determine an availability of at least one graphics processing unit (GPU) of the at least one node device to be assigned to perform a first task of an analysis routine, wherein: operation of the plurality of node devices is coordinated to perform tasks of analysis routines at least partially in parallel; the analysis routine is generated for execution by at least one central processing unit (CPU) of the at least one node; and the resources of the at least one node device are selected from a group consisting of the at least one CPU, the at least one GPU, and storage space within at least one storage of the at least one node device; in response to a determination that the at least one GPU is available to be assigned to perform the first task of the analysis routine: analyze a first task routine of the analysis routine to determine whether the first task routine is able to be compiled to generate a GPU task routine for execution by the at least one GPU to cause the at least one GPU to perform multiple instances of the first task of the analysis routine at least partially in parallel without a dependency among inputs and outputs of the multiple instances of the first task, wherein: the first task routine is generated for execution by the at least one CPU to perform the first task of the analysis routine; and the determination of whether the first task routine is able to be compiled to generate the GPU task routine comprises a determination of whether the first task routine includes an instruction that prevents the compilation to generate the GPU task routine and a determination of whether inputs and outputs of the first task routine are defined to not require the dependency; and in response to a determination that the first task routine is able to be compiled to generate the GPU task routine: assign a data set partition of a plurality of data set partitions of a data set to the at least one node device to enable access to the data set partition by the at least one GPU; employ a conversion rule to convert at least one instruction of the first task routine into at least one corresponding instruction of the GPU task routine; compile the at least one corresponding instruction of the GPU task routine for execution by the at least one GPU; and assign a performance of the first task of the analysis routine with the data set partition to the at least one node device to enable performance of the multiple instances of the first task with the data set partition by the at least one GPU.