OpenCL Pro සංස්කරණය සඳහා intel RN-OCL004 FPGA SDK
OpenCL Pro සංස්කරණය සඳහා intel RN-OCL004 FPGA SDK

Intel® FPGA SDK සඳහා OpenCL™ Pro සංස්කරණය අනුවාදය 22.4 නිකුත් කිරීමේ සටහන්

OpenCL™ Pro සංස්කරණ නිකුතු සටහන් සඳහා Intel® FPGA SDK OpenCL(1)(2) Pro සංස්කරණය සඳහා Intel FPGA මෘදුකාංග සංවර්ධන කට්ටලය (SDK) සහ OpenCL Pro සංස්කරණය සඳහා Intel FPGA Runtime Environment (RTE) පිළිබඳ ප්‍රමාද තොරතුරු සපයයි. අනුවාදය 22.4.

නව විශේෂාංග සහ වැඩිදියුණු කිරීම්

OpenCL Pro සංස්කරණය සඳහා Intel FPGA SDK සහ OpenCL Pro සංස්කරණය සඳහා Intel FPGA RTE හි මෙම නිකුතුවේ නව විශේෂාංග එක් කර නොමැත.

මෙහෙයුම් පද්ධති සහාය

OpenCL සඳහා Intel FPGA SDK සඳහා OS සහාය පිළිබඳ තොරතුරු Intel FPGA හි මෙහෙයුම් පද්ධති සහාය පිටුවෙහි ඇත. webඅඩවිය.
අදාළ තොරතුරු
මෙහෙයුම් පද්ධති සහාය

මෘදුකාංග හැසිරීම් වල වෙනස්කම්

OpenCL සඳහා Intel FPGA SDK සහ OpenCL සඳහා Intel FPGA RTE හි වත්මන් නිකුතුවේ මෘදුකාංග හැසිරීම් වලට කිසිදු වෙනසක් සිදු කර නොමැත.
අදාළ තොරතුරු
OpenCL 2.0 ශීර්ෂ

දන්නා ගැටළු සහ විසඳුම්

මෙම කොටස OpenCL සඳහා Intel FPGA SDK සහ OpenCL අනුවාදය 22.4 සඳහා Intel FPGA RTE වලට බලපාන දන්නා ගැටළු පිළිබඳ තොරතුරු සපයයි.

  1. OpenCL සහ OpenCL ලාංඡනය Khronos Group™ හි අවසරය ඇති Apple Inc. හි වෙළඳ ලකුණු වේ.
  2. OpenCL සඳහා Intel FPGA SDK ප්‍රකාශිත Khronos පිරිවිතර මත පදනම් වී ඇති අතර, Khronos අනුකූලතා පරීක්ෂණ ක්‍රියාවලිය සමත් වී ඇත. වත්මන් අනුකූලතා තත්ත්වය සොයා ගත හැක www.khronos.org/conformance.
විස්තරය විසඳුම්
HLS කාර්යයන් අඩංගු පුස්තකාල ශ්‍රිත වෙත ඇමතුම් අඩංගු OpenCL කර්නලයක් සම්පාදනය කරන විට, වර්ධක සම්පාදනය මගින් බලපෑමට ලක් නොවූ කර්නල් සඳහා නැවත සම්පාදනය සිදු කළ හැක. දන්නා විසඳුමක් නැත. කෙසේ වෙතත්, මෙය ක්රියාකාරී දෝෂයක් නොවේ. එය වඩාත් ගතානුගතික වර්ධක සම්පාදනයකට හේතු විය හැක.
කර්නලයක් 16,000 වාරයක් පෝලිම් කළහොත් ඉමුලේටර් ධාවන කාලය ප්‍රකාශ දෝෂයක් නිකුත් කරයි. කර්නලයක් 16,000 වාරයකට වඩා පෝලිම් නොකරන්න.
අක්ෂර 61 ට වඩා දිග නම් සහිත OpenCL කර්නල් Intel Quartus® Prime Pro සංස්කරණ සම්පාදකයෙහි පහත දෝෂයට සමාන දෝෂයක් සමඟ අසාර්ථක විය හැක: OpenCL කර්නල් නාමයේ ප්‍රමාණය අඩු කරන්න.
දෝෂය (16045): උදාහරණය "...| _cra_slave_inst" නිර්වචනය නොකළ ආයතනයක් " _function_cra_slave" File:fileනම> රේඛාව:
OpenCL කර්නල් පයිප්ප සමහර අවස්ථාවල තර්ක ලෙස සම්මත කළ නොහැක. රෝග ලක්ෂණය වන්නේ ධාවන කාලය a CL_INVALID_BUFFER_SIZE (-61) ඔබ ඔබේ කර්නලය පෝලිම් කරන විට දෝෂයකි. පයිප්ප වෙනුවට නාලිකා භාවිතා කිරීමට ඔබේ සැලසුම වෙනස් කරන්න.
විකල්ප වශයෙන් උප-බෆර සහ ඒවායේ මව් බෆර භාවිතා කරන විට, එකකට ලියන ලද වෙනස්කම් අනෙකෙහි පිළිබිඹු නොවිය හැක. බෆරයක් සිතියම්ගත කිරීම සහ සිතියම්ගත කිරීම උප-බෆර සහ ඒවායේ මව් බෆර සමමුහුර්ත කිරීමට බල කරයි. බෆර භාවිතය අතර බෆරයක් සිතියම්ගත කිරීම සහ සිතියම්ගත කිරීම මෙම ගැටලුව වැළැක්විය යුතුය.

මෙම කොටස OpenCL Custom Platform Toolkit සහ Reference Platforms සඳහා Intel FPGA SDK හි වත්මන් නිකුතුවට බලපාන දන්නා ගැටළු පිළිබඳ තොරතුරු සපයයි. මෙම ගැටළු OpenCL සඳහා Intel FPGA SDK සමඟ භාවිතා කිරීම සඳහා ඔබ සාදන අභිරුචි වේදිකා වලටද බලපෑ හැකිය.

විස්තරය විසඳුම්
Windows සඳහා, සත්කාරක යෙදුම උපාංග ගණන විමසන විට, අමතන්න clGetDeviceIDs පවතින උපාංග ගණන කුමක් වුවත් උපාංග 128 ක් ආපසු ලබා දෙන්න.

සටහන: ඔබට ආපසු ලබා දුන් උපාංග ලැයිස්තුවේ ආරම්භයේ ඇති සැබෑ පවතින උපාංග සොයා ගත හැක clGetDeviceIDs.

පහත විසඳුම් වලින් එකක් සිදු කරන්න:

• විමසුම සීමා කිරීමට සත්කාරක යෙදුම නැවත ලියන්න

clGetDeviceIDs සැබෑ උපාංග ගණනට.

• භාවිතා කිරීමට සත්කාරක යෙදුම නැවත ලියන්න clGetDeviceInfo කුමන උපාංග තිබේදැයි විමසීමට. සමඟින් clGetDeviceInfo ඇමතීම CL_DEVICE_AVAILABLE ධජය බාහිර උපාංග නොමැති බව නිවැරදිව වාර්තා කරයි.

• ඇමතුමට පමණක් සත්කාරක යෙදුම නැවත ලියන්න clCreateContext සැබෑ උපාංග ගණන සමඟ. ඇමතීම clCreateContext බාහිර උපාංග සමඟ දෝෂය සමඟ අසාර්ථක වේ CL_DEVICE_NOT_AVAILABLE.

• පරිසර විචල්‍යය සකසන්න

CL_OVERRIDE_NUM_DEVICES_INTELFPGA වෙත

නිවැරදි උපාංග ගණන. එසේ කිරීමෙන් වැරදි හැසිරීම නිවැරදි කරයි clGetDeviceIDs.

OpenCL මෘදුකාංග ගැටළු සඳහා නවතම දන්නා Intel FPGA SDK

OpenCL අනුවාදය සඳහා වත්මන් Intel FPGA SDK සඳහා සහ පෙර අනුවාද සඳහා දන්නා අමතර ගැටළු තොරතුරු සඳහා, දැනුම පදනම වෙත යොමු වන්න web පිටුව.

අදාළ තොරතුරු
දැනුම පදනම

මෘදුකාංග ගැටළු විසඳා ඇත

OpenCL සඳහා Intel FPGA SDK සහ OpenCL අනුවාදය 22.4 සඳහා Intel FPGA RTE හි කිසිදු මෘදුකාංග ගැටළු වාර්තා වී, නිවැරදි කර හෝ වෙනත් ආකාරයකින් විසඳා නොමැත.

 මෙම නිකුතුවේ අඩංගු මෘදුකාංග පැච්

මෙම නිකුතුවේ මෘදුකාංග පැච් ඇතුලත් කර නොමැත.

Intel FPGA SDK OpenCL Pro සංස්කරණය නිකුත් කිරීමේ සටහන් සංරක්ෂිත සඳහා

මෙම නිකුතු සටහන් වල නවතම සහ පෙර අනුවාද සඳහා, I වෙත යොමු වන්නOpenCL Pro සංස්කරණය නිකුත් කිරීමේ සටහන් සඳහා ntel FPGA SDK. මෘදුකාංග අනුවාදයක් ලැයිස්තුගත කර නොමැති නම්, පෙර මෘදුකාංග අනුවාදය සඳහා මාර්ගෝපදේශය අදාළ වේ.

OpenCL Pro සංස්කරණ නිකුතු සටහන් සඳහා Intel FPGA SDK හි ලේඛන සංශෝධන ඉතිහාසය
ලේඛන අනුවාදය Intel Quartus Prime අනුවාදය වෙනස්කම්
2022.12.19 22.4 මුල් නිකුතුව.

සමාජ අයිකනය මාර්ගගත සංස්කරණය
සමාජ අයිකනය ප්‍රතිපෝෂණ යවන්න

intel ලාංඡනය

ලේඛන / සම්පත්

OpenCL Pro සංස්කරණය සඳහා intel RN-OCL004 FPGA SDK [pdf] පරිශීලක මාර්ගෝපදේශය
OpenCL Pro සංස්කරණය සඳහා RN-OCL004, RN-OCL004 FPGA SDK, OpenCL Pro සංස්කරණය සඳහා FPGA SDK, OpenCL Pro සංස්කරණය සඳහා SDK, OpenCL Pro සංස්කරණය, සංස්කරණය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *