ভুলকান কী এবং এটি ওপেনজিএল থেকে কীভাবে আলাদা?


150

খ্রোনস গ্রুপ ( ওপেনগিএলের পিছনে মানক সংস্থা) সবেমাত্র ভুলকানকে ঘোষণা করেছে :

ভলকান হ'ল নতুন প্রজন্মের, গ্রাফিক্সে উচ্চ দক্ষতার অ্যাক্সেসের জন্য ও আধুনিক জিপিইউগুলিতে গণনা করার জন্য ওপেন স্ট্যান্ডার্ড এপিআই। এই গ্রাউন্ড-আপ নকশা, পূর্বে নেক্সট জেনারেশন ওপেনএল উদ্যোগ হিসাবে পরিচিত, অ্যাপ্লিকেশনগুলিকে সর্বাধিক কর্মক্ষমতা এবং অনুমানযোগ্যতার জন্য জিপিইউ ত্বরণের উপর সরাসরি নিয়ন্ত্রণ সরবরাহ করে।

তাদের পৃষ্ঠা বেশ marketese / অপভাষা -heavy, যেমন হয় সংবাদ বিজ্ঞপ্তিতে ... সহজ ভাষায় বলতে গেলে, কি Vulkan ডেভেলপারদের গেম অর্থ কি? (গ্যাবে নেওয়েলকে আরও ব্যাখ্যা না দিয়েই দৃ strongly় পক্ষে রয়েছে বলে উদ্ধৃত করা হয়েছে।)

ওপেনজিএল-এর সাথে ভালকানের সম্পর্ক ঠিক কী? এর পূর্বের নাম "গ্লনেক্সট" ("নেক্সট জেনারেশন ওপেনজিএল উদ্যোগের জন্য সংক্ষিপ্ত)" এটি প্রতিস্থাপনের মতো শব্দ করে তোলে।


আপডেট: ভলকান 1.0 বৈশিষ্টটি 16-02-2016 এ প্রকাশিত হয়েছিল।


3
কুনোস এবং ভুলকান ...
IllidanS4

14
যারা ধরা না জন্য অনুবাদ স্টার ট্রেক ড্রিফট: Khronos এবং Vulkan মত শব্দ Qo'noS এবং Vulcan ; ক্লিংগন এবং ভলকান রেসের হোমওয়ার্ল্ড গ্রহগুলি plane স্পোকের অভিনেতা (খুব জনপ্রিয় চরিত্র) লিওনার্ড নিময় সম্প্রতি 2015-02-27-এ মারা গেছেন, তাই জল্পনা শুরু হয়েছে যে নামটি শ্রদ্ধা জানানো হয়েছিল। যাইহোক, এটা কাকতালীয় ছিল: Vulkan ট্রেডমার্ক অনুরোধ 2015-02-19 উপর দায়ের করা হয়; নিময়ের মৃত্যুর আগে
আনকো

7
এছাড়াও ম্যান্টল -> লাভা -> আগ্নেয়গিরি -> ভলকান।
জেমেগাফিন

1
@ বোরিয়াল ভুলকান == বহু ভাষায় আগ্নেয়গিরি (জার্মান, রাশিয়ান (সিআর এর জন্য সামঞ্জস্য করা)) ইত্যাদি)। সুতরাং এটি ম্যান্টল -> লাভা -> ভুলকান (আগ্নেয়গিরি) সত্যিই :)
ব্যবহারকারীর 2525

উত্তর:


118

ভলকান হ'ল হার্ডওয়্যার-এক্সিলারেটেড গ্রাফিক্সের (এবং সাধারণ গণনা) traditionalতিহ্যগত জিপিইউগুলির মাধ্যমে। ওপেনজিএলটি বিকাশ অব্যাহত থাকবে, কারণ এটি ভলকান যাচাই করার চেয়ে উচ্চ স্তরের এপিআই। মূলত "গ্লনেক্সট," উল্লেখ করা হয়েছে এমন কেউ অনুমান করতে পারে যে ভলকান সম্ভবত "ওপেনজিএল 5" হিসাবে শেষ হতে চলেছে, তবে মানক সংস্থাটি শেষ পর্যন্ত সিদ্ধান্ত নিয়েছে যে নতুন নামটি অপরিবর্তিতভাবে অপরিবর্তনীয়ভাবে তুলনামূলকভাবে পরিষ্কার করার জন্য তুলনামূলকভাবে পরিষ্কার বিরতির সাথে মিলিত হবে ওপেনজিএল দৃষ্টান্ত।

গেম ডেভেলপারদের কাছে ভুলকানের ব্যবহারিক সুবিধাগুলি প্রাথমিকভাবে নিয়ন্ত্রণ সম্পর্কে (যেমন এর আরও অনেক কিছুকে অনুমতি দেওয়া, বিকাশকারীদের পক্ষে উল্লেখযোগ্যভাবে আরও আপ-ফ্রন্ট কাজ করার ব্যয়ে উন্নততর অপ্টিমাইজেশনের সম্ভাবনা দেওয়া)। বিশেষ করে:

  • এপিআই একাধিক থ্রেড জুড়ে কমান্ড বাফারগুলির অ্যাসিনক্রোনাস জেনারেশন এবং কমান্ড পাইপলাইনে সেই বাফারগুলির ক্রমবর্ধমান প্রক্রিয়াজাতকরণের চারদিকে ভিত্তি করে। এটি আধুনিক হার্ডওয়্যারের বাস্তবতা প্রতিফলিত করে। ওপেনজিএলে নির্মিত বেশিরভাগ হাই-প্রোফাইল এবং / বা উচ্চ-সম্পাদনা সফ্টওয়্যার নিজেরাই এই ধরণের আচরণ প্রয়োগ করে; এটিআইপি সমর্থন করার অর্থ হ'ল বিকাশকারীদের নিজেরাই সেই কাঠামোটি বাস্তবায়ন এবং বজায় রাখার দরকার নেই বা তারা কম চেষ্টা করে তা করতে পারে।
  • থ্রেড এবং মেমরি পরিচালনার কাজগুলি অ্যাপ্লিকেশনটিতে চালক হিসাবে নয়, গেম ডেভেলপারদের সেই আচরণগুলির উপর আরও বেশি নিয়ন্ত্রণের অনুমতি দেয় এবং এইভাবে আচরণগুলি তাদের পৃথক গেমের প্রয়োজন অনুসারে আরও সঠিক টেইলারিংয়ের অনুমতি দেয়।
  • বৈধতা এবং ডায়াগনস্টিক্স স্তরগুলি স্বাধীনভাবে সক্ষম করা যেতে পারে, তাত্ত্বিকভাবে এপিআইয়ের সাথে আরও ভাল সরঞ্জাম সংহতকরণের জন্য (ওপেনজিএল নিজেই ক্ষতিগ্রস্থ হয়েছে) এবং অতিরিক্ত বৈধকরণ অক্ষম করে, তাত্ত্বিকভাবে " স্তর তিনটির গ্রাফিকগুলি " আরও বেশি পারফরম্যান্ট হতে দেয়।
  • মোবাইল এবং ডেস্কটপ সংস্করণগুলির মধ্যে কোনও শক্ত এপিআই পার্থক্য নেই, যা তাত্ত্বিকভাবে ক্রস-প্ল্যাটফর্ম গেমগুলির পোর্টিংকে সহজ করবে এবং যদি অন্য কিছুই সংস্করণ-পরীক্ষার মাথাব্যথা হ্রাস করে না যা প্রত্যেকে ঘৃণা করে।

ভলকানের খুব সি-মত / ওপেনজিএল-জাতীয় স্তরের কাঠামোতে (এপিআই কলগুলির চেহারা এবং অনুভূতি, এটি সিটিরা however এটি তবে আরও ভাল টাইপ করা হয় ( intএটিতে সমস্ত কিছু খালি নয় ; প্রাসঙ্গিক টাইপডেফস ইত্যাদি রয়েছে))।

এটি ওপেনএল-এর তুলনায় অনেক নিম্ন-স্তরের। অপারেশনাল সেটআপ এবং ওপেনজিএল এবং ভুলকানের মধ্যে জটিলতা যেমন লাফিয়ে D3D9 থেকে D3D10 ট্রানজিশনে দেখা গিয়েছিল, তারা জিপিইউ ডিভাইস অপারেশন সম্পর্কিত অনেকগুলি এপিআই ক্লায়েন্টের কাছে প্রকাশিত হতে পারে বলে প্রত্যাশা করতে পারে। রূপান্তরটি আসলে ডি 3 ডি 11 থেকে 12 এর মতোই, যেহেতু ডি 3 ডি 12 নিজেই ভলকানের সাথে সামঞ্জস্যপূর্ণভাবে একই রকম একটি এপিআই।


18
এটি উল্লেখ করার উপযুক্ত হতে পারে যে ভুলকান মূলত ম্যান্টেলের একটি উচ্চ-পুনরাবৃত্ত সংস্করণ: কমিউনিটি.এএমডি.কম / সামিটি / এ্যামড- ব্লগস / এএমডি- গেমিং / ব্লগ / ২০১log / ২০১৩ / এআইপি কনভেনশনগুলি ডিএসএর সাথে কিছুটা মিল বলে মনে হচ্ছে ওপেনজিএল, সর্বব্যাপী glউপসর্গটি বাদ দিয়ে প্রতিস্থাপন করা হয়েছে vk: blog.imgtec.com/powervr/…
জেমেগাফিন ২

আমি ধরে নিলাম এটিই ঘটবে তবে ধন্যবাদ, ধন্যবাদ এই লিঙ্ক না হওয়া পর্যন্ত কোনও প্রমাণ দেখিনি।
জোশ

3
এফওয়াইআই, আপনি বৃহস্পতিবার ভালভের উপস্থাপনা এবং খ্রোনাস সদস্যদের আরও বিশদ প্রকাশের কারণে স্থগিতাদেশ (বেশিরভাগ) প্রত্যাহারের পরে জল্পনা-কল্পনা এবং কিছু অনুমানের সাথে প্রতিস্থাপন করতে পারবেন।
শান মিডলডিচ

4
আমি শেডার বাইটকোড জিনিসটি কিছুটা মজাদার অনুভব করি, সেখানে শেডারের জন্য সাধারণ সভা-জাতীয় ভাষা হিসাবে বিবেচনা করা হয়েছিল, এবং এরপরে এটি একটি জটিল ভাষা (জিএলএসএল) দ্বারা প্রতিস্থাপিত হয়েছিল, এবং এখন আমরা একটি সাধারণ বাইটকোড ভাষায় ফিরে যাচ্ছি।
ইমিবিস

2
আমি ভেবেছিলাম ম্যান্টলের মতো ভালকান আরও নিম্ন-স্তরের অ্যাক্সেসের জন্য ওপেনজিএলের পাশে দাঁড়াবে, পুরোপুরি প্রতিস্থাপন করবে না। কমপক্ষে আমি এ পর্যন্ত পড়েছি কি। বা ভলকান নিম্ন-স্তরের এবং উচ্চ-স্তরের উভয় ক্রিয়াকলাপকেই কভার করবে?
রায় টি।

18

ওপেনজিএলের ভবিষ্যতের বিষয়ে বিস্তারিত জানাতে:

ওপেনজিএল প্রতি সেকেন্ডে কল কল করে ভলকানের সাথে তুলনীয় পারফরম্যান্স অর্জন করতে পারে, তবে সাধারণ ড্রাইভার ওভারহেড সম্পর্কেও:

  • অতি সাম্প্রতিক ওপেনএল এক্সটেনশানগুলি সমস্ত কিছু বাইন্ডলেস (উদাহরণস্বরূপ ARB_direct_state_access(৪.৪ কোর) ARB_bindless_texture,, ...) তৈরি করে প্রচুর ড্রাইভার ওভারহেড সরিয়ে দেয় ।
  • অবিচ্ছিন্ন ম্যাপিংয়ের মাধ্যমে ( ARB_buffer_storage৪.৪-এ মূল) বাফার মেমরিটি সরাসরি সিপিইউ দ্বারা অ্যাক্সেস করা যায়, সুতরাং জিপিইউর সাথে সিঙ্ক্রোনাইজেশনটিও স্পষ্টভাবে ঠিক যেমন ভলকান।
  • ভবিষ্যতের সম্প্রসারণ যেমন NV_command_list( ত্রিস্তান লোরচের সিগগ্রাফার এশিয়া 2014 উপস্থাপনা দেখুন ) ওপেনজিএলকে ভলকানের মতো একই "জিপিইউ খাওয়ানোর দৃষ্টান্ত" সরবরাহ করতে পারে।

11
এটি আসলে নিজে থেকে প্রশ্নের উত্তর নয়।
MichaelHouse

1

খ্রোনস সম্প্রতি নতুন-নতুন ভালকান এপিআই প্রকাশের ঘোষণা করেছে যা ওপেনজিএল এবং ওপেনজিএল ইএস এর পরিপূরক হবে (এবং কিছু ক্ষেত্রে প্রতিস্থাপন করবে)। ভ্যালকান একটি নিম্ন ওভারহেড এপিআই যা কোডটি "ধাতুর আরও কাছাকাছি" আনার জন্য ডিজাইন করা হয়েছে, কর্মক্ষমতা এবং দক্ষতা বাড়িয়ে তোলে। এটি এএমডির ম্যান্টল এপিআই-এর উপর ভিত্তি করে এবং চূড়ান্ত স্পেসটি এই বছরের শেষের দিকে প্রত্যাশিত।

এই পোস্টে - ভ্যালকান এপিআই -এর একটি সংক্ষিপ্ত বিবরণ - টপটাল টেকনিক্যাল সম্পাদক নারমিন হাজদারবেগোভিচ ব্যাখ্যা করেছেন যে কেন দীর্ঘকালীন সময়ে ভালকান একটি বড় চুক্তি হতে পারে। এটি কিছুটা সময় নিতে পারে, তবে এই ক্রস-প্ল্যাটফর্ম এআইপি নির্দিষ্ট ডিভাইসগুলিতে বিশেষত 3 মিলিয়ন স্মার্টফোন এবং ট্যাবলেটগুলিতে ব্যবহৃত মাল্টি-কোর অ্যাপ্লিকেশন প্রসেসরগুলিতে 3 ডি পারফরম্যান্সকে মারাত্মকভাবে উন্নত করতে পারে।


2
"খ্রোনোস সম্প্রতি সর্বশেষ নতুন ভালকান এপিআই" উম প্রকাশের ঘোষণা দিয়েছে, আগস্ট 18 এর আগে এটি হয়নি। এটি "পদ" এর কোনও সংজ্ঞা দ্বারা প্রকাশিত হয়নি। এটি এখন 8 ই ডিসেম্বর, এবং এখনও এটি প্রকাশ করা হয়নি।
নিকল বোলাস

2
@ নিকলবোলাস - এটি এখন আছে। এটি আজ চালু হয়েছিল: khronos.org/vulkan
বিটগ্যামিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.