OpenCL เป็นครั้งแรกที่เปิดมาตรฐานค่าภาคหลวงฟรีสำหรับข้ามแพลตฟอร์มเขียนโปรแกรมแบบขนานของตัวประมวลผลที่ทันสมัยที่พบในเครื่องคอมพิวเตอร์ส่วนบุคคล, เซิร์ฟเวอร์และอุปกรณ์มือถือ / ที่ฝังตัว OpenCL (Open Computing Language) ช่วยเพิ่มความเร็วและการตอบสนองสำหรับคลื่นความถี่กว้างของการใช้งานในประเภทตลาดจำนวนมากจากการเล่นเกมและความบันเทิงให้กับซอฟแวร์ทางวิทยาศาสตร์และการแพทย์
OpenCL สนับสนุนความหลากหลายของการใช้งานจากซอฟต์แวร์ฝังตัวและผู้บริโภคเพื่อแก้ปัญหา HPC ผ่านระดับต่ำประสิทธิภาพสูงแบบพกพาที่เป็นนามธรรม โดยการสร้างที่มีประสิทธิภาพใกล้ชิดกับโลหะอินเตอร์เฟซการเขียนโปรแกรม OpenCL จะฟอร์มชั้นรากฐานของระบบนิเวศการคำนวณแบบขนานของเครื่องมือแพลตฟอร์มมิดเดิลแวร์และการประยุกต์ใช้
OpenCL จะถูกสร้างขึ้นโดยกลุ่ม Khronos มีส่วนร่วมของหลาย บริษัท ชั้นนำของอุตสาหกรรมและสถาบันการศึกษารวมทั้ง 3DLABS, Activision Blizzard เอเอ็มดี, แอปเปิ้ล, ARM, Broadcom, Codeplay, Electronic Arts, อีริคสัน, ฟูจิตสึ, Freescale, เยียวยากราฟฟิค, GE, HI , IBM, Intel, เทคโนโลยีจินตนาการ, Los Alamos ห้องปฏิบัติการแห่งชาติ, Motorola, Movidia, Nokia, NVIDIA, Petapath, QNX, Qualcomm, RapidMind, Samsung, สาหร่าย, S3, ST Microelectronics, ทาคูมิ, Texas Instruments, โตชิบาและ Vivante.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ความปลอดภัยโฮสต์ด้ายการเปิดใช้งานคำสั่ง OpenCL ที่จะ enqueued จากกระทู้โฮสต์หลาย;
- วัตถุตบัฟเฟอร์เพื่อกระจายภูมิภาคของบัฟเฟอร์ในอุปกรณ์หลาย OpenCL;
- เหตุการณ์ผู้ใช้เพื่อให้สามารถใช้ enqueued OpenCL รอคำสั่งเกี่ยวกับเหตุการณ์ภายนอก
- เรียกกลับเหตุการณ์ที่สามารถนำมาใช้เพื่อ enqueue คำสั่ง OpenCL ใหม่บนพื้นฐานของการเปลี่ยนแปลงสถานะการจัดงานในลักษณะที่ไม่ปิดกั้น;
- เวกเตอร์ 3 องค์ประกอบชนิดข้อมูล;
- เมล็ดชดเชยการทำงานที่ช่วยให้ทั่วโลกเพื่อดำเนินการในส่วนที่แตกต่างกันของ NDRange;
- วัตถุหน่วยความจำเรียกกลับ destructor;
- อ่านเขียนและคัดลอก 1D, 2D 3D หรือภูมิภาคสี่เหลี่ยมของวัตถุบัฟเฟอร์;
- ซ้ำเรอโหมดและรูปแบบภาพเพิ่มเติม;
- New OpenCL C ในตัวฟังก์ชั่นเช่นการยึดจำนวนเต็มสับเปลี่ยนและสำเนา strided ตรงกัน;
- ปรับปรุงการทำงานร่วมกัน OpenGL ผ่านการแบ่งปันที่มีประสิทธิภาพของภาพและบัฟเฟอร์โดยการเชื่อมโยงวัตถุเหตุการณ์ OpenCL รั้ว OpenGL วัตถุซิงค์;
- คุณสมบัติเสริมใน OpenCL 1.0 ได้รับการซื้อเป็นหลัก OpenCL 1.1 ได้แก่ :. เขียนชี้ไบต์หรือกางเกงขาสั้นจากเมล็ดและการแปลงของอะตอมจะจำนวนเต็ม 32 บิตในหน่วยความจำในท้องถิ่นหรือระดับโลก
ความคิดเห็นที่ไม่พบ