I am designing a computer program in Python that solves an embarrassingly parallel program. I want to run my parallel program on my graphics card to get a big speedup, since the program is compute heavy and could easily run efficiently on a GPU. The problem is that I am not going to learn CUDA myself and don't know what Python libraries will help me do this for my Nvidia 3090 graphics card. Find a suitable library and write a small but functional Python example showing how I could distribute a Python program onto my GPU. For your example, you can try running sha256 100,000 times on each item in a long list of data, or if that's not possible with the library, find some other intuitive example.
 ฉันกำลังออกแบบโปรแกรมคอมพิวเตอร์ใน Python ที่ช่วยแก้ปัญหาโปรแกรมคู่ขนานที่น่าอับอาย ฉันต้องการรันโปรแกรมแบบขนานบนการ์ดกราฟิกของฉันเพื่อเพิ่มความเร็วอย่างมาก เนื่องจากโปรแกรมมีการคำนวณหนักและสามารถทำงานบน GPU ได้อย่างมีประสิทธิภาพได้อย่างง่ายดาย ปัญหาคือฉันจะไม่เรียนรู้ CUDA ด้วยตัวเองและไม่รู้ว่าไลบรารี Python ใดที่จะช่วยฉันทำสิ่งนี้กับการ์ดกราฟิก Nvidia 3090 ของฉัน ค้นหาไลบรารี่ที่เหมาะสมและเขียนตัวอย่าง Python เล็กๆ แต่ใช้งานได้ดี เพื่อแสดงว่าฉันสามารถแจกจ่ายโปรแกรม Python ไปยัง GPU ของฉันได้อย่างไร สำหรับตัวอย่างของคุณ คุณสามารถลองใช้ sha256 100,000 ครั้งในแต่ละรายการในรายการข้อมูลจำนวนมาก หรือหากไม่สามารถทำได้กับไลบรารี ให้ค้นหาตัวอย่างอื่นๆ ที่เข้าใจง่าย
spam lang_mismatch