ไม่สามารถดีบักเคอร์เนล OpenCL โดยใช้ CodeXL

ฉันมี RX580 GPU และเขียนแอปพลิเคชันใน OpenCL ฉันต้องการเข้าสู่โค้ดเคอร์เนล OpenCL และแก้ไขข้อบกพร่อง

ฉันได้ติดตั้ง CodeXL เพื่อจุดประสงค์นี้ แต่เมื่อฉันทำการตั้งค่าโปรเจ็กต์และกำหนดจุดพักที่ฟังก์ชัน clEnqueueNDRangeKernel เพื่อที่ฉันจะได้ก้าวเข้าสู่ฟังก์ชันเคอร์เนลของฉันในภายหลัง แต่จุดพักของฉันไม่โดน ต่อไปนี้เป็นการตั้งค่าที่ฉันทำเพื่อเปิดใช้งานเซสชัน

ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถดูได้ในภาพต่อไปนี้ จุดพักถูกตั้งค่าไว้อย่างถูกต้อง

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อฉันเริ่มแก้ไขจุดบกพร่อง แอปพลิเคชันของฉันทำงานและออกแต่ไม่ถึงจุดพัก

ฉันไม่แน่ใจว่าหากฉันขาดการติดตั้งที่จำเป็นต้องมีล่วงหน้าสำหรับ CodeXL หรือมีบางอย่างผิดปกติในการตั้งค่าโปรเจ็กต์


person Paritosh Kulkarni    schedule 10.03.2019    source แหล่งที่มา


คำตอบ (1)


ตามบันทึกประจำรุ่นของ CodeXL และการตอบกลับที่ฉันได้รับจาก AMD เป็นไปไม่ได้ที่จะดีบักเคอร์เนล OpenCL โดยใช้ CodeXL อีกต่อไป

person Paritosh Kulkarni    schedule 22.03.2019