Spectral Compute บริษัทด้านปัญญาประดิษฐ์จากสหราชอาณาจักรเปิดตัว SCALE ชุดเครื่องมือคอมไพล์โค้ดจากเดิมที่ใช้ CUDA ไปรันบนชิปตัวอื่นๆ โดยตอนนี้รองรับเฉพาะการ์ดจอของ AMD
SCALE ถูกออกแบบให้เป็นชุดเครื่องมือครบชุด เช่น คำสั่งที่ใช้แทน nvcc
ได้ในตัว ทำให้สคริปต์ cmake
ในโครงการต่างๆ สามารถรันได้ทันที ตอนนี้มีโครงการที่ทดสอบผ่านแล้วหลายโครงการ เช่น NVIDIA Thrust, llama-cpp, faiss, xgboost, หรือ hashcat
ทางโครงการ SCALE พยายามอิมพลีเมนต์ API ของ CUDA ให้ครบ โดยบางส่วนทำเอง บางส่วนเป็น wrapper ห่อไลบรารี ROCm ของ AMD ให้มีอินเทอร์เฟซเหมือนกับ CUDA
โครงการ SCALE มีไลเซนส์ของตัวเองในชื่อ SCALE Free Edition Public License เปิดให้ใช้งานได้ฟรีแต่มีข้อจำกัดบางอย่าง โดยเฉพาะข้อห้าม reverse engineering ตัวโปรแกรมที่แจกออกมา ตอนนี้โครงการอยู่ในสถานะเบต้า
ที่มา - Scale Lang
Comments
NVIDIA จะฟ้องไหมหว่า
ผมว่าฟ้องไป น่าจะจบคล้ายๆ กับเรื่องนี้ https://www.blognone.com/node/32927
คือลอก API แต่ข้างในเขียนเอง ไม่เป็นการผิดลิขสิทธิ
สามารถรันได้ทันที
น่าสนใจ
เคยลอง Stable Diffusion บน AMD
เด้งแบบเครื่อง reboot ตอนใกล้เสร็จเสมอ
จนไม่กล้าเล่นต่อละ 😅