Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Virtualisation of GPGPUs using PCI-Passthrough is limited to costly specialised hardware. API-Interception provides an alternative software-based approach to GPGPU virtualisation that has been shown to provide good performance and increased utilisation on High Perfor- mance and High Throughput Computing systems. Furthermore, user applications can transparently access many non-local GPGPU resources. Hover, current API-Interception implementations have either limited batch system support or none at all.  introduces a new multi- component system that supports multiple API-Interception implemen- tations on several batch systems. The system consists of: (a) a factory component that produces lightight Linux Containers using Docker, where each Container supports one or more API-Interception implemen- tations and controls a single GPGPU; (b) a registry service that man- ages the Container resources; and, (c) a set of plugin scripts that bridge beten the batch system and the registry.  also evaluates the performance of benchmarks on the prototype.
['J. J. Walsh', 'Jonathan Dukes']
I am writing a research paper on a idea GPGPU Virtualisation with Multi-API Support Using Containers
[{"from": "human", "value": "I am writing a research paper on a idea GPGPU Virtualisation with Multi-API Support Using Containers"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Virtualisation of GPGPUs using PCI-Passthrough is limited to costly specialised hardware. API-Interception provides an alternative software-based approach to GPGPU virtualisation that has been shown to provide good performance and increased utilisation on High Perfor- mance and High Throughput Computing systems. Furthermore, user applications can transparently access many non-local GPGPU resources. Hover, current API-Interception implementations have either limited batch system support or none at all.  introduces a new multi- component system that supports multiple API-Interception implemen- tations on several batch systems. The system consists of: (a) a factory component that produces lightight Linux Containers using Docker, where each Container supports one or more API-Interception implemen- tations and controls a single GPGPU; (b) a registry service that man- ages the Container resources; and, (c) a set of plugin scripts that bridge beten the batch system and the registry.  also evaluates the performance of benchmarks on the prototype."}]