Windows

কনসোর্টিয়ামটি মাল্টিকোর প্রোগ্রামিং ব্যালেন্স ভাঙার পদক্ষেপ নেয়

Anonim

মাল্টিকোর সিস্টেমের জন্য প্রোগ্রামিং জটিল হতে পারে, তাই উন্নত মাইক্রো ডিভাইসগুলির নেতৃত্বে একটি ইন্ডাস্ট্রিয়াল কনসোর্টিয়াম তার লক্ষ্য অর্জনে অগ্রগতি অর্জন করেছে চ্যালেঞ্জগুলি যাতে ডিভাইসগুলি, আর্কিটেকচার এবং অপারেটিং সিস্টেমে পোর্টেবল হয়

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

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

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

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

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

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

"প্রতিটি গণনা ইউনিট … একই অগ্রাধিকার পাবে এবং সব একই মেমরি দেখতে সক্ষম হবে," জিম ম্যাকগ্রেগর বলেন, Tirias গবেষণা প্রধান বিশ্লেষক।

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

"অন্য অংশ হল এটি হার্ডওয়্যার এবং সফ্টওয়্যার আর্কিটেকচার একীভূত করা হয়। যদি আপনি C ++ লিখতে থাকেন, তাহলে আপনি বলতে পারেন আমি জিপিইউ এটি চালানোতে চাই। "ম্যাকগ্রেগর বলেন।

স্পেসিফিকেশন এছাড়াও মেমরির মধ্যে তথ্য স্থানান্তর করার প্রয়োজন হ্রাস করে, এবং এটি বোতলজাত সমস্যাগুলি সহজ করে দেয়, ম্যাকগ্রেগর বলেন।

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

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

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

HUMA হল সি, সি + + এবং পাইথন এবং একাধিক অপারেটিং সিস্টেমের মত জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজগুলির সাথে সামঞ্জস্যপূর্ণ, AMD বলেন।