OpenCL ப்ரோ பதிப்பிற்கான intel RN-OCL004 FPGA SDK
OpenCL ப்ரோ பதிப்பிற்கான intel RN-OCL004 FPGA SDK

OpenCL™ Pro பதிப்பு பதிப்பு 22.4 வெளியீட்டு குறிப்புகளுக்கான Intel® FPGA SDK

OpenCL™ Pro பதிப்பு வெளியீட்டு குறிப்புகளுக்கான Intel® FPGA SDK ஆனது OpenCL(1)(2) Pro பதிப்பிற்கான Intel FPGA மென்பொருள் மேம்பாட்டு கிட் (SDK) மற்றும் OpenCL Pro பதிப்பிற்கான Intel FPGA இயக்க நேர சூழல் (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 லோகோ ஆகியவை க்ரோனோஸ் குழுவின் அனுமதியால் பயன்படுத்தப்படும் Apple Inc. இன் வர்த்தக முத்திரைகள்.
  2. OpenCL க்கான Intel FPGA SDK வெளியிடப்பட்ட க்ரோனோஸ் விவரக்குறிப்பை அடிப்படையாகக் கொண்டது, மேலும் க்ரோனோஸ் கன்ஃபார்மன்ஸ் டெஸ்டிங் செயல்முறையில் தேர்ச்சி பெற்றுள்ளது. தற்போதைய இணக்க நிலையை இங்கு காணலாம் 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 Platformகளுக்கான Intel FPGA SDK இன் தற்போதைய வெளியீட்டைப் பாதிக்கும் அறியப்பட்ட சிக்கல்கள் பற்றிய தகவலை இந்தப் பிரிவு வழங்குகிறது. இந்தச் சிக்கல்கள் OpenCLக்கான Intel FPGA SDK உடன் பயன்படுத்த நீங்கள் உருவாக்கும் தனிப்பயன் இயங்குதளங்களையும் பாதிக்கலாம்.

விளக்கம் தீர்வு
விண்டோஸுக்கு, ஹோஸ்ட் பயன்பாடு சாதனங்களின் எண்ணிக்கையை வினவும்போது, ​​அழைக்கிறது 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 for OpenCL Pro Edition Release Notes Archives

இந்த வெளியீட்டு குறிப்புகளின் சமீபத்திய மற்றும் முந்தைய பதிப்புகளுக்கு, I ஐப் பார்க்கவும்ஓபன்சிஎல் ப்ரோ பதிப்பு வெளியீட்டு குறிப்புகளுக்கான ntel FPGA SDK. மென்பொருள் பதிப்பு பட்டியலிடப்படவில்லை என்றால், முந்தைய மென்பொருள் பதிப்பிற்கான வழிகாட்டி பொருந்தும்.

OpenCL Pro பதிப்பு வெளியீட்டு குறிப்புகளுக்கான Intel FPGA SDK இன் ஆவண திருத்த வரலாறு
ஆவணப் பதிப்பு இன்டெல் குவார்டஸ் பிரைம் பதிப்பு மாற்றங்கள்
2022.12.19 22.4 ஆரம்ப வெளியீடு.

சமூக ஐகான் ஆன்லைன் பதிப்பு
சமூக ஐகான் கருத்தை அனுப்பவும்

இன்டெல் லோகோ

ஆவணங்கள் / ஆதாரங்கள்

OpenCL ப்ரோ பதிப்பிற்கான intel RN-OCL004 FPGA SDK [pdf] பயனர் வழிகாட்டி
OpenCL Pro பதிப்பிற்கான RN-OCL004, RN-OCL004 FPGA SDK, OpenCL Pro பதிப்பிற்கான FPGA SDK, OpenCL Pro பதிப்பிற்கான SDK, OpenCL Pro பதிப்பு, பதிப்பு

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *