htpc@htpc:~% python Python 3.13.5 (main, Jun 21 2025, 09:35:00) [GCC 15.1.1 20250425] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pyopencl as cl ... platforms = cl.get_platforms() ... devices = platforms[0].get_devices(device_type=cl.device_type.GPU) ... ctx = cl.Context(devices) ... mf = cl.mem_flags ... ... gpu_buffers=[] ... for i in range(140): ... buffer_size_bytes = 1 * 1024 * 1024 * 1024 ... gpu_buffers.append(cl.Buffer(ctx, mf.READ_WRITE, size=buffer_size_bytes)) ... print(f"{i}GB") ... 0GB 1GB 2GB 3GB 4GB 5GB 6GB 7GB 8GB 9GB 10GB 11GB 12GB 13GB 14GB 15GB 16GB 17GB 18GB 19GB 20GB 21GB 22GB 23GB 24GB 25GB 26GB 27GB 28GB 29GB 30GB 31GB 32GB 33GB 34GB 35GB 36GB 37GB 38GB 39GB 40GB 41GB 42GB 43GB 44GB 45GB 46GB 47GB 48GB 49GB 50GB 51GB 52GB 53GB 54GB 55GB 56GB 57GB 58GB 59GB 60GB 61GB 62GB 63GB 64GB 65GB 66GB 67GB 68GB 69GB 70GB 71GB 72GB 73GB 74GB 75GB 76GB 77GB 78GB 79GB 80GB 81GB 82GB 83GB 84GB 85GB 86GB 87GB 88GB 89GB 90GB 91GB 92GB 93GB 94GB 95GB 96GB 97GB 98GB 99GB 100GB 101GB 102GB 103GB 104GB 105GB 106GB 107GB 108GB 109GB 110GB 111GB 112GB 113GB 114GB 115GB 116GB 117GB 118GB 119GB 120GB Traceback (most recent call last): File "", line 10, in gpu_buffers.append(cl.Buffer(ctx, mf.READ_WRITE, size=buffer_size_bytes)) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pyopencl._cl.MemoryError: create_buffer failed: MEM_OBJECT_ALLOCATION_FAILURE >>>