এনভিডিআইএ বনাম এএমডি: জিপিজিপিউর পারফরম্যান্স


105

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

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

অন্যদিকে, উইকিপিডিয়া অনুসারে, এটিআই / এএমডি কার্ডগুলির বিশেষত প্রতি ডলারের অনেক বেশি সম্ভাবনা থাকা উচিত। আজ অবধি বাজারে দ্রুততম এনভিআইডিআইএ কার্ড, জিফোরস 580 ($ 500) ,কে 1.6 একক-নির্ভুলতা টিএফপ্লস রেট করা হয়েছে। এএমডি রেডিয়ন 6970 $ 370 এর জন্য হতে পারে এবং এটি 2.7 টিএফলপ রেট করা হয়েছে। 580 এর 772 মেগাহার্টজ এ 512 এক্সিকিউশন ইউনিট রয়েছে। 6970 এর 880 মেগাহার্টজ এ 1536 এক্সিকিউশন ইউনিট রয়েছে।

এনভিআইডিআইএর তুলনায় এএমডি-র কাগজের সুবিধাটি কতটা বাস্তবসম্মত, এবং বেশিরভাগ জিপিজিইউ কার্যক্রমে এটি উপলব্ধি হওয়ার সম্ভাবনা কী? পূর্ণসংখ্যার কাজগুলির সাথে কী ঘটে?


1
আকর্ষণীয় প্রশ্ন, তবে আমি নিশ্চিত না যে এটি সত্যই প্রোগ্রামিং-সম্পর্কিত ?
পল আর

25
এটি মূলত দুটি প্রোগ্রামিং ভাষা এবং তাদের বাস্তবায়নের ব্যবহারিক দিক সম্পর্কে একটি প্রশ্ন। তাই আমি হ্যাঁ বলব।
ইউজিন স্মিথ

2
আমি ভাবছি যে এই প্রশ্নের প্রাসঙ্গিক উত্তরগুলি সি ++ এএমপির আলোকে কীভাবে পরিণত হয়েছে।
দিমিত্রি নেস্টারুক

2
এক পর্যায়ে, আমি সন্ধান করছিলাম যে কেন বিটকয়েন খনন এএমডির তুলনায় এনভিআইডিআইএ হার্ডওয়্যারে এত ধীর। বিটকয়েন খনির উপর "এএমডি রেডিয়ন 3x দ্রুত (এসএইচএ-256 হ্যাশিং পারফরম্যান্স)" ফলাফলের থ্রেডে এমন তথ্য রয়েছে যা আপনি আকর্ষণীয় পুনরায় পেতে পারেন। তোমার প্রশ্ন. forums.nvidia.com/…
রজার ডাহল

1
আমার কাছে মনে হয় এই প্রশ্নটি ফলাফলের ক্ষেত্রগুলির উত্তরদাতাদের সাথে পরিচিত, কোন হার্ডওয়্যার এবং সফ্টওয়্যার ব্যবহার করে ইত্যাদি নির্ভর করে, তার ভিত্তিতে মতামত সংগ্রহের ফলাফল তৈরি করবে; অথবা একটি বিস্তৃত উত্তর এসও ফর্ম্যাটের সাথে মানানসইভাবে অনেক বিস্তৃত হবে। ভোট বন্ধ
njuffa

উত্তর:


79

রূপকভাবে বলতে গেলে আতিতে এনভিডিয়ার তুলনায় ভাল ইঞ্জিন রয়েছে। তবে এনভিডিয়ায় আরও ভাল গাড়ি রয়েছে: ডি

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

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


সম্পাদনা জানুয়ারী 12, 2013

আমি এই পোস্টটি তৈরি করার পরে দু'বছর হয়ে গেছে এবং এটি এখনও মাঝে মাঝে দৃষ্টিভঙ্গি আকৃষ্ট করে। তাই আমি কয়েকটি বিষয় পরিষ্কার করার সিদ্ধান্ত নিয়েছি

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

সংক্ষেপে ওপেনসিএল গত দুই বছরে ব্যবধানটি বন্ধ করে দিয়েছে। মাঠে নতুন খেলোয়াড় রয়েছে। তবে চুদা এখনও প্যাকটি থেকে কিছুটা এগিয়ে।


4
Xeon Phi এর x86 কোড সম্পাদনের সীমাবদ্ধ ক্ষমতা রয়েছে। কোনও এমএমএক্স / এসএসই / এসএসই * নেই।
osgx

@osgx ধন্যবাদ আমি যে উল্লেখ করা উচিত।
পবন ইয়ালামঞ্চি

1
@osgx তবে এটি ডিপি এফপিতে ভাল অভিনয় করে
সিসাবা তোথ

4
জিওন ফি-তে 512-বিট প্রশস্ত নিবন্ধ এবং নির্দেশাবলী রয়েছে যা এসএসই সমর্থন করে 4x 4
zr।

59

চুদা বনাম ওপেনসিএল সম্পর্কে আমার কোনও দৃ strong় অনুভূতি নেই; সম্ভবত ওপেনসিএল হ'ল দীর্ঘমেয়াদী ভবিষ্যত, খোলামেলা স্ট্যান্ডার্ড হওয়ার কারণে।

তবে বর্তমান সময়ের এনভিআইডিএ বনাম জিপিজিইউয়ের জন্য এটিআই কার্ডগুলি (গ্রাফিক্সের পারফরম্যান্স নয়, তবে জিপিজিপিইউ), সে সম্পর্কে আমার দৃ strong় মতামত রয়েছে। এবং এটিতে নেতৃত্ব দেওয়ার জন্য, আমি এটি উল্লেখ করব যে বিগ ক্লাস্টারের বর্তমান শীর্ষ 500 তালিকায় এনভিআইডিএ এএমডি 4 সিস্টেমকে 1 এ নিয়েছে এবং জিপিজিপিউ.আর.জে অনুসন্ধান ফলাফল (কাগজপত্র, অনলাইন সংস্থাগুলির লিঙ্ক ইত্যাদি) এনভিআইডিএর জন্য এএমডি 6: 1 এর চেয়ে বেশি ফলাফল।

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

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

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

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

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

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


2
আমি এটিআই স্ট্রিম ব্যবহার করে ওপেনসিএল শিখছি, ভেক্টরাইজিং সম্পর্কে নোটটির প্রশংসা করি :) যখন আমি বুঝতে পারি এনভিআইডিআইএর সুবিধাগুলি..আমি খুব সহজ, আমি কেবল এএমডি / এটিআই এবং নিজেই সংস্থাকে সমর্থন করি এবং লাইব্রেরি তৈরিতে আমার সময় আছে: ডিআই মনে করেন ওপেনসিএল সম্পাদন করবে অবশ্যই আসন্ন বছরগুলিতে বৃদ্ধি পাবে এবং আমি চাই আমার কোডটিও এর জন্য প্রস্তুত থাকুক।
গ্যারেট ক্লোবোন

আপনি AMD`s GCN এবং ওপেনসিএল 1.2, এখন (2013) সম্পর্কে কী ভাবেন তা দেখতে আকর্ষণীয় হবে যে সিমডগুলি অতীতের একটি বিষয়। কোন নেট পার্থক্য?
ড্যানো

3
@ জোনাথন আপনার এই দুর্দান্ত পোস্টটি লেখার এখন 3 বছর। আমি ভাবছিলাম যে আপনার দৃষ্টিতে এএমডি প্ল্যাটফর্ম, সম্প্রদায় এবং বাস্তুসংস্থান ফাঁক বন্ধ করেছে কিনা?
বাসিলিকোড

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

17

এএমডি এবং এনভিআইডিআইএর আর্কিটেকচারের মধ্যে মূল পার্থক্য হ'ল এএমডি এমন সমস্যার জন্য অনুকূলিত হয় যেখানে সংকলন সময়ে অ্যালগরিদমের আচরণ নির্ধারণ করা যায় এবং এনভিআইডিআইএ এমন সমস্যার জন্য অনুকূলিত হয় যেখানে অ্যালগরিদমের আচরণ কেবল রান-টাইমে নির্ধারণ করা যায়।

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

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

আমি বিশ্বাস করি যে বেশিরভাগ সুপার কম্পিউটারগুলি যেগুলি জিপিইউগুলি এনভিআইডিএর সাথে ব্যবহার করে তা হ'ল বিজ্ঞানীরা যে ধরণের সমস্যা নিয়ে গণনা চালাতে আগ্রহী, সাধারণ মানচিত্রে এএমডি'র চেয়ে এনভিআইডিআইএর স্থাপত্যের চেয়ে ভাল।


2
জিসিএন (গ্রাফিকস কোর নেক্সট) এর সাথে, এএমডি সিমডি এবং ভিআইএলআই থেকে এনভিআইডিএর (সিমিট এবং আরও নমনীয় নির্দেশের সময়সূচী) এর অনুরূপ একটি স্থাপত্যে চলে গেছে।
আলেকসান্দ্র ডাবিনস্কি

1
@ আলেকসান্ডারডুবিনস্কি: এবং কম্পিউট ক্যাপিবিলিটি 3.0 এর হার্ডওয়্যার সহ, এনভিআইডিএ গতিশীল সময়সূচী অপসারণ করে এএমডির আরও কাছাকাছি চলেছে। আমি মনে করি তাদের স্থাপত্যগুলি মাঝখানে কোথাও রূপান্তরিত হবে।
রজার ডাহল

1
আমি এটি অতীতে শুনেছিলাম, তবে কোনও ठोस তথ্য পাইনি। আমি এই বিষয়ে আরও বিশদ কোথায় পেতে পারি?
ইয়াকভ গালকা

7

আমি ওপেনসিএল-তে কিছু পুনরাবৃত্ত কোডিং করেছি। এবং এটি এনভিআইডিএ এবং এটিআইতে চালনার ফলাফলগুলি বেশ একই রকম। একই মান ($) কার্ডগুলিতে একই গতির কাছে।

উভয় ক্ষেত্রেই, গতিটি একটি সিপিইউয়ের সাথে তুলনা করে 10x-30x।

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


7

ফার্মি এবং কেপলারের সিডুএর কয়েক বছর পরে ওপিসিএল কার্ডের জন্য জিপিএন কার্ডের জন্য কিছুটা সময় কাটিয়ে আমি এখনও সিউডিএকে একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ হিসাবে পছন্দ করি এবং আমার যদি বিকল্প থাকে তবে সিইডিএর সাথে এএমডি হার্ডওয়্যার বেছে নেব।

এনভিআইডিআইএ এবং এএমডি (ওপেনসিএল) এর প্রধান পার্থক্য:

এএমডির জন্য:

  • ম্যাক্সওয়েলের সাথেও, এনভিডিয়ায় এখনও লম্বা কমান্ডের বিলম্ব রয়েছে এবং উভয়ের পক্ষে সহজতর অপ্টিমাইজেশনের পরে এএমডি (একই তাত্ত্বিক টিফ্লপস ধরে ধরে) জটিল অ্যালগরিদমগুলি 10 দ্রুত হতে পারে। কেপলার ভিএস জিসিএন এর জন্য ব্যবধানটি 60% পর্যন্ত ছিল। এই অর্থে এনভিডিয়ায় জটিল কার্নেলগুলি অনুকূল করা আরও শক্ত।

  • সস্তা কার্ড।

  • ওপেনসিএল অন্যান্য বিক্রেতাদের সাথে মুক্ত স্ট্যান্ডার্ড।

এনভিডিয়া জন্য:

  • হার্ডওয়ারের টেসলা লাইনটি নির্ভরযোগ্য হাই সার্ভার লোডের জন্য উপযুক্ত।

  • নিউ ম্যাক্সওয়েল উপায় আরও শক্তি দক্ষ।

  • সংকলক এবং সরঞ্জামগুলি আরও উন্নত। এএমডি এখনও maxregcoutপ্যারামিটারটি প্রয়োগ করতে পারে না , তাই আপনি সহজেই বিভিন্ন হার্ডওয়্যারে দখলটি নিয়ন্ত্রণ করতে পারেন এবং তাদের সংকলকটিতে প্রতিটি সংস্করণের সাথে পরিবর্তিত হওয়া একটি সর্বোত্তম কোড কী তা সম্পর্কে প্রচুর এলোমেলো ধারণা রয়েছে, সুতরাং আপনাকে প্রতি অর্ধেক পুরানো কোডটি পুনরায় দেখার প্রয়োজন হতে পারে এক বছর কারণ এটি হঠাৎ 40% ধীর হয়ে যায়।

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


নতুন উত্তরের জন্য আপনাকে ধন্যবাদ। "10 টি দ্রুত হতে পারে" কোন ইউনিট রয়েছে তা আপনি পরিষ্কার করতে পারেন? শতাংশ?
আলেকসান্দ্র ডাবিনস্কি 20'15

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

6

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

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

আমি ওপেনসিএল সম্পর্কে যা শুনেছি তা হ'ল এটি একবারে সবকিছু হওয়ার চেষ্টা করছে, এটি সত্য যে আপনার ওপেনসিএল কোডটি আরও পোর্টেবল হবে তবে এটি উভয় প্ল্যাটফর্মের সম্পূর্ণ ক্ষমতা ব্যবহার না করারও সম্ভাবনা রয়েছে। আমি বরং আরও কিছুটা শিখতে এবং এমন প্রোগ্রাম লিখি যা সংস্থানগুলি আরও ভালভাবে ব্যবহার করে। TESLA K10 যেটি এই বছরে সবে বেরিয়েছে Nvidia 4.5 4.5 TeraFlops রেঞ্জে রয়েছে তাই এটি পরিষ্কার নয় যে Nvidia এর পিছনে রয়েছে ... তবে ইন্টেল MIC গুলি প্রকৃত প্রতিদ্বন্দ্বী হিসাবে প্রমাণিত হতে পারে, বিশেষত যদি তারা GPGPU ইউনিটে স্থানান্তরিত করতে সফল হয় মাদারবোর্ড তবে আপাতত আমি এনভিডিয়াকে বেছে নিয়েছি।


এনভিডিয়া (অভাব) সমর্থন সম্পর্কে মতামতের জন্য @ অ্যান্ড্রুকুকের উত্তরটি একবার দেখুন।
আলেকসান্দ্র ডাবিনস্কি

5

ওপেনসিএল ভাসমান পয়েন্টের পারফরম্যান্সটি মূল্যায়নের ক্ষেত্রে আমার অভিজ্ঞতা এনভিআইডিএ কার্ডগুলির পক্ষে। আমি এনভিআইডিআইএ কার্ডগুলিতে 8600 এম জিটি থেকে জিটিএক্স 460 অবধি বেশ কয়েকটি ভাসমান পয়েন্ট বেঞ্চমার্কের সাথে কাজ করেছি। এনভিআইডিএ কার্ডগুলি এই মানদণ্ডগুলিতে প্রায় অর্ধেক তাত্ত্বিক একক-প্রিসিনো শিখর অর্জন করে।
আমি যে এটিআই কার্ডগুলির সাথে কাজ করেছি খুব কমই একক নির্ভুলতার শীর্ষের এক তৃতীয়াংশের চেয়ে ভাল অর্জন করতে পারি। নোট করুন যে এটিআইয়ের সাথে আমার অভিজ্ঞতাটি স্কিউড; আমি কেবল একটি 5000 টি সিরিজের কার্ড দিয়ে কাজ করতে সক্ষম হয়েছি। আমার অভিজ্ঞতা বেশিরভাগ এইচডি 4000 সিরিজ কার্ডগুলির সাথে রয়েছে, যা কখনই ভাল সমর্থন করা যায় নি। এইচডি 5000 সিরিজের কার্ডগুলির জন্য সমর্থন আরও ভাল।


1

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

এবং হ্যাঁ, পিজিআই এর CUDA এর জন্য x86 সংকলক ঘোষণার সাথে, ওপেনসিএল-তে বেশি সময় এবং সংস্থান লেখার জন্য কোনও ভাল কারণ থাকবে না :)

পিএস: আমার যুক্তি পক্ষপাতদুষ্ট হতে পারে যেহেতু আমরা আমাদের প্রায় সকল জিপিজিপিইউ চুদা-তে কাজ করি। আমাদের একটি ইমেজ প্রসেসিং / কম্পিউটার ভিশন লাইব্রেরি সিইউভিআই (সিইউডিএ ফর ভিশন অ্যান্ড ইমেজিং) রয়েছে যা সিডুএর কয়েকটি মূল আইপি / সিভি কার্যকারিতা ত্বরান্বিত করে।


0

ওপেনসিএল এর 3 বা 4 বছর আগে প্রকাশিত হওয়ায় চুদা অবশ্যই আজ অবধি ওপেনসিএল-এর চেয়ে জনপ্রিয়। যেহেতু ওপেনসিএল মুক্তি পেয়েছে, এনভিডিয়া ভাষার পক্ষে খুব বেশি অবদান রাখেনি কারণ তারা চুদা-তে খুব বেশি মনোনিবেশ করে। এমনকি তারা কোনও ড্রাইভারের জন্য ওপেনসিএল 1.2 সংস্করণ প্রকাশ করেনি।

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


-2

আমার অভিজ্ঞতা:

  • আপনি যদি সর্বোত্তম পারফরম্যান্স চান তবে আপনার সর্বশেষতম হার্ডওয়্যার পুনরাবৃত্তিতে কে রয়েছে তা দেখতে হবে এবং তাদের স্ট্যাকটি (সর্বশেষ / বিটা রিলিজ সহ) ব্যবহার করতে হবে।

  • আপনি যদি অর্থের জন্য সর্বোত্তম পারফরম্যান্স চান তবে আপনি "পেশাদার" কার্ডের চেয়ে গেমার কার্ডগুলিতে লক্ষ্য রাখবেন এবং বিভিন্ন প্ল্যাটফর্মগুলি লক্ষ্য করে নেওয়ার নমনীয়তা ওপেনক্লিকে সমর্থন করে।

  • যদি আপনি শুরু করে থাকেন, বিশেষত, চুদা আরও পালিশযুক্ত হয় এবং আরও সরঞ্জাম এবং গ্রন্থাগার থাকে।

অবশেষে, আমার ব্যক্তিগত নেভিডিয়া থেকে "সমর্থন" জাগ্রত করার পরে (আমরা একটি মৃত টেসলা পেয়েছি এবং কয়েক মাস ধরে এটি পরিবর্তন করা হয়নি, যখন একজন ক্লায়েন্ট অপেক্ষা করছিল): ওপেনক্লাবের সাথে জাহাজে লাফানোর নমনীয়তা কিছুটা কম পারফরম্যান্সের ঝুঁকির পক্ষে মূল্যবান যখন এনভিডিয়া মুক্তির চক্রে এগিয়ে থাকে।


এনভিডিয়া থেকে "সমর্থন" সহ একই অভিজ্ঞতা: ক্র্যাশ ইন libcuda.so(কেবলমাত্র ওপেনসিএল, সিইউডিএ কাজ করে) এবং তাদের কাছ থেকে কোনও প্রতিক্রিয়া জানায় না।
ইউডক্সোস

1
আমাদের ডিলারের সাথে আমাদের মৃত টেসলা প্রতিস্থাপনে কোনও সমস্যা নেই, সাধারণত আমরা ত্রুটিযুক্তটি প্রেরণের আগে নতুন হার্ডওয়্যারটি পাই, সুতরাং আমি অনুমান করি এটি কোনও এনভিডিয়া সমস্যা নয় তবে আপনার ডিলারের একটি।
গায়েতানো মেন্ডোলা

আমি ভেবেছিলাম টেসলা সুপার-ডুপার নির্ভরযোগ্য। কি বিপণন fud।
আলেকসান্দ্র ডাবিনস্কি

ওপেনসিএল পারফরম্যান্স-বহনযোগ্য নয়, সুতরাং প্রতিবারই কোনও সংস্থা একটি নতুন ফ্ল্যাগশিপ প্রকাশ করবে (দুটি অনুকূলিত কোড শাখা রক্ষণ না করে) হপ শিপ করা সম্ভব নয়। এছাড়াও, এনভিআইডিআইএর ওপেনসিএল সমর্থনটি বেশ কয়েকটি সংস্করণ পিছনে রয়েছে এবং আমার সন্দেহ, খারাপভাবে রক্ষণাবেক্ষণ করা হয়নি।
আলেকসান্দ্র ডাবিনস্কি 20'15
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.