The GPU resource is a part of the index's state. This is preventing us from running multi-threaded benchmarks with a single index instance. Furthermore, according to Faiss docs, the StandardGpuResource is also not thread safe. Ideally, if there is a way to run search on the index with multiple GPU resources from different CPU threads, that would be great to measure throughput with a large number of queries.