অ্যাপল মেটাল সম্পর্কে সবকিছু: গ্রাফিক্স এপিআই থেকে লিকুইডমেটাল পর্যন্ত

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

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

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

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

অ্যাপলের প্রধান পণ্যসমূহ: এর সকল ডিভাইস ও পরিষেবার একটি পূর্ণাঙ্গ নির্দেশিকা
সম্পর্কিত নিবন্ধ:
অ্যাপলের প্রধান পণ্যসমূহ: ডিভাইস ও পরিষেবাগুলোর একটি পূর্ণাঙ্গ নির্দেশিকা

মেটালের বিবর্তন: অভিষেক থেকে সাম্প্রতিকতম সংস্করণ পর্যন্ত

একাধিক মনিটর ও কারিগরি সরঞ্জামসহ পেশাদার ভিডিও এডিটিং স্টুডিও, যা সৃজনশীল খাতে মেটালের সক্ষমতা তুলে ধরে।

এর শুরুটা হয়েছিল ২০১৪ সালের জুন মাসে, যখন iOS 8-এ Metal প্রথম আত্মপ্রকাশ করে। তারপর থেকে এটি ক্রমাগত উন্নত হয়েছে। Metal 2, Xcode-এর মাধ্যমে ডিবাগিং-এ উল্লেখযোগ্য উন্নতি এনেছিল এবং CPU ব্যবহার অপ্টিমাইজ করে macOS-এ ভার্চুয়াল রিয়েলিটির পথ খুলে দিয়েছিল। পরে আসে Metal 3 , যা ইমেজ আপস্কেলিং-এর জন্য MetalFX ফ্রেমওয়ার্ক নিয়ে আসে। এর ফলে হাই-পারফরম্যান্স অ্যান্টিঅ্যালিয়াসিং-এর কল্যাণে ভিজ্যুয়াল কোয়ালিটি নষ্ট না করেই অত্যন্ত জটিল সিনগুলো দ্রুত রেন্ডার করা সম্ভব হয়।

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

হার্ডওয়্যার সামঞ্জস্যতা এবং তা কীভাবে পরীক্ষা করবেন

সব ডিভাইসে মেটালের সর্বশেষ সংস্করণগুলো চালানো যায় না। উদাহরণস্বরূপ, মেটাল ৪ শুধুমাত্র অ্যাপল ভিশন প্রো এবং সাম্প্রতিক আইপ্যাড মডেলগুলোর (প্রো ২০২১+, এয়ার ২০২০+, মিনি ২০২১+, এবং স্ট্যান্ডার্ড আইপ্যাড ২০২২+) মতো অত্যাধুনিক হার্ডওয়্যারের জন্য সংরক্ষিত , তবে শর্ত হলো সেগুলোতে উপযুক্ত অপারেটিং সিস্টেম থাকতে হবে। অন্যদিকে, মেটাল ৩ আরও সহজলভ্য, যা ২০১৭ সাল থেকে পরবর্তী ম্যাকবুক প্রো, ২০১৮ সাল থেকে পরবর্তী ম্যাকবুক এয়ার, ২০১৮ সাল থেকে পরবর্তী ম্যাক মিনি, এবং ২০২০ সাল থেকে পরবর্তী আইম্যাক-এর পাশাপাশি ম্যাক স্টুডিও এবং ম্যাক প্রো-কেও সমর্থন করে।

পুরোনো কম্পিউটারগুলোর জন্য মেটাল এবং মেটাল ২-এর সাথে সামঞ্জস্যতা রয়েছে , যা ২০১২ সালের ম্যাকবুক প্রো এবং এয়ার মডেল পর্যন্ত বিস্তৃত। এমনকি কিছু ২০১০ এবং ২০১২ সালের ম্যাক প্রো-তেও এটি কাজ করে, যদি সেগুলোতে একটি সামঞ্জস্যপূর্ণ গ্রাফিক্স কার্ড থাকে। আপনার ম্যাক সম্পর্কে যদি আপনি নিশ্চিত না হন, তবে একটি সহজ কৌশল আছে: Option কী চেপে ধরে Apple মেনুতে যান, System Information খুলুন এবং Graphics/Displays সেকশনটি দেখুন। যদি সেখানে "Metal Compatibility" লেখা থাকে, তবে আপনি সঠিক সংস্করণটি দেখতে পাবেন; আর যদি "Metal Family" লেখা থাকে, তার মানে হলো আপনার কম্পিউটারটি সংস্করণ ২ এবং তার আগের সংস্করণগুলো সমর্থন করে।

ক্লদ মিথোস অ্যাপল এম৫-কে ঝুঁকিতে ফেলেছে
সম্পর্কিত নিবন্ধ:
ক্লদ মিথোস অ্যাপল এম৫-এর নিরাপত্তা ভেদ করল: এভাবেই অ্যাপলের সবচেয়ে উন্নত চিপের নিরাপত্তা ফাঁস হলো।

প্রযুক্তিগত বিবরণ এবং প্রোগ্রামিং ভাষা

কম্পিউটার স্ক্রিনে প্রোগ্রামিং কোডের লাইনগুলোর বিস্তারিত বিবরণ, যা সুইফট এবং মেটাল শেডিং ল্যাঙ্গুয়েজ ব্যবহার করে করা ডেভেলপমেন্টকে উপস্থাপন করছে।

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

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

অ্যাপল সিলিকনে স্থানান্তর এবং গেম সমর্থন

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

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

গেমিং জগতে, মেটাল প্রযুক্তি ব্যবহার করে এমন গেমের তালিকাটি বিশাল। ওয়ার্ল্ড অফ ওয়ারক্রাফট এবং স্টারক্রাফট II- এর মতো ক্লাসিক থেকে শুরু করে বাল্ডার্স গেট III এবং ডেথ স্ট্র্যান্ডিং- এর মতো আধুনিক সেরা গেম পর্যন্ত এর বিস্তৃতি । অ্যাপল আরও এক ধাপ এগিয়ে গিয়ে গেম পোর্টিং টুলকিট তৈরি করেছে , যা ডাইরেক্টএক্স ১২ (উইন্ডোজ)-এর নির্দেশাবলীকে মেটালে অনুবাদ করে, ফলে সাইবারপাঙ্ক ২০৭৭ এবং অ্যাসাসিন'স ক্রিড শ্যাডোস-এর মতো গেমগুলো ম্যাক ব্যবহারকারীদের কাছে আরও সহজে পৌঁছাতে পারে।

সফটওয়্যারের বাইরে: লিকুইডমেটালের রহস্য

আলো প্রতিফলিতকারী একটি তরল, ঢেউখেলানো ধাতব পৃষ্ঠের বিমূর্ত গঠন, যা ধারণাগতভাবে অ্যাপলের লিকুইডমেটাল অ্যালয়কে উপস্থাপন করে।

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

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

মেটাল এপিআই (Metal API)-এর মাধ্যমে হার্ডওয়্যার অ্যাক্সেস এবং লিকুইডমেটাল (Liquidmetal)-এর মাধ্যমে পদার্থ বিজ্ঞান—উভয় ক্ষেত্রেই দক্ষতা অর্জনের ক্ষেত্রে অ্যাপলের সক্ষমতা তাদের সর্বাত্মক নিয়ন্ত্রণের কৌশলকে তুলে ধরে। ভিশন প্রো (Vision Pro)-এর ফ্রেম অপ্টিমাইজ করা থেকে শুরু করে একটি ফোল্ডিং হিঞ্জের স্থায়িত্ব পর্যন্ত, কোম্পানিটি নিশ্চিত করতে সচেষ্ট থাকে যে এর প্রতিটি উপাদান, তা কোড হোক বা কাঁচামাল, যেন তাদের পণ্যের কর্মক্ষমতা ও আয়ুষ্কাল সর্বোচ্চ করার জন্য বিশেষভাবে ডিজাইন করা হয়।

ভাঁজ আইফোন
সম্পর্কিত নিবন্ধ:
ফোল্ডেবল আইফোন: অ্যাপলের প্রথম ফোল্ডেবল ফোন সম্পর্কে আমরা যা কিছু জানি

Google-এ পছন্দের উৎস হিসেবে যোগ করুন