আমি উবুন্টুতে কীভাবে ওপেনএমপি ইনস্টল করতে পারি?


29

আমি উবুন্টু 12.04 এলটিএস ব্যবহার করছি। আমি জানি না যে এটি কোনও পার্থক্য করে কিনা তবে সিপিইউয়ের আর্কিটেকচারটি 64 বিট (ইন্টেল আই 3)।

উত্তর:


45

আপনি ওপেনএমপি ইনস্টল করবেন না। ওপেনএমপি সংকলকটির একটি বৈশিষ্ট্য। আপনি যে সংকলকটি প্রয়োগগুলি ওপেনএমপি ব্যবহার করছেন তা যা সি / সি ++ / ফোর্টরান মধ্যে সমান্তরাল প্রোগ্রামিংয়ের জন্য একটি এপিআই।

ওপেনএমপি প্রোগ্রামিং সমর্থন করে এমন সংকলক এবং প্ল্যাটফর্মগুলির একটি তালিকার জন্য ওপেনএমপি ওয়েবসাইট, ওপেন.কম.র সাথে চেক করুন।


Sudo apt-get install gcc 4.6 কমান্ডটি ব্যবহার করে আমি gcc 4.6 ইনস্টল করেছি এবং আউটপুটটি হ'ল:
অনিতা 7

anita @ উবুন্টু: g g gcc-4.6 ইনস্টল করুন প্যাকেজ প্যাকেজ তালিকাগুলি পড়ছে ... সম্পন্ন বিল্ডিং নির্ভরতা গাছ রাষ্ট্রের তথ্য পড়ছে ... সম্পন্ন জিসিসি -৪. already ইতিমধ্যে নতুন সংস্করণ। 0 আপগ্রেড হয়েছে, 0 নতুন ইনস্টল করা হয়েছে, 0 অপসারণ করতে হবে এবং 190 আপগ্রেড করা হয়নি।
অনিতা 7

5
gcc 4.6 ওপেনএমপি স্ট্যান্ডার্ডের সংস্করণ 3.0 প্রয়োগ করে। আপনি এটি ব্যবহার করে সক্ষম করতে হবে: gcc -fopenmp foo.c
0xf3f

আপনাকে অনেক ধন্যবাদ তবে আমাকে 11.04 সংস্করণটি ইনস্টল করতে হয়েছিল এবং এখন আউটপুটটি হ'ল: উবুন্টু @ উবুন্টু: g g gcc-4.5 ইনস্টল করুন প্যাকেজ তালিকাগুলি পড়ুন ... সম্পন্ন বিল্ডিং নির্ভরতা গাছ রাষ্ট্রের তথ্য পড়ছে ... সম্পন্ন জিসিসি -4.5 ইতোমধ্যে নতুন সংস্করণ is 0 আপগ্রেড হয়েছে, 0 নতুন ইনস্টলড হয়েছে, 0 অপসারণ করতে এবং 278 আপগ্রেড করা হয়নি। ওএমপি এর সংস্করণটি কি একই রকম? আমি কি এখনও একই কমান্ড ব্যবহার করতে পারি?
অনিতা 7

4
আপনি gnu sudo apt-get install gcc-multilib
সংকলকটি

6

sudo apt install libomp-dev

apt show libomp-dev

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.