কম্পিউটিং সরঞ্জামগুলির বিশেষজ্ঞের প্রায় 3 টি স্তর রয়েছে:
সিপিইউ (আপনার ল্যাপটপের মতো) এই সকলের মধ্যে সর্বাধিক জেনেরিক। এটি সবকিছু করতে পারে তবে এই বহুমুখিতাটি ধীর গতি এবং উচ্চ বিদ্যুত ব্যবহারের দামে আসে। সিপিইউ যেতে যেতে প্রোগ্রাম করা হয়, নির্দেশাবলী র্যাম থেকে আসে। সিপিইউর জন্য প্রোগ্রামগুলি দ্রুত, সস্তা এবং সহজেই লেখা যায় এবং পরিবর্তন করা খুব সহজ।
এফপিজিএ (যার অর্থ ফিল্ড প্রোগ্রামেবল গেট অ্যারে) মাঝারি স্তর। এর নাম থেকেই বোঝা যাচ্ছে যে এটি "ক্ষেত্রের মধ্যে" প্রোগ্রাম করা যেতে পারে, এটি কারখানার বাইরে। এফপিজিএ সাধারণত একবার প্রোগ্রাম করা হয়, এই প্রক্রিয়াটি এর অভ্যন্তরীণ কাঠামো সেট আপ হিসাবে বর্ণনা করা যেতে পারে। এই প্রক্রিয়াটির পরে এটি একটি ছোট কম্পিউটারের মতো আচরণ করে যা আপনি তার জন্য বেছে নিয়েছেন একটি কাজের জন্য। এ কারণেই এটি জেনেরিক সিপিইউর চেয়ে ভাল ভাড়া নেওয়া যায়। প্রোগ্রামিং এফপিজিএ খুব কঠিন এবং ব্যয়বহুল এবং সেগুলি ডিবাগ করা খুব শক্ত।
ASIC (যার অর্থ অ্যাপ্লিকেশন নির্দিষ্ট ইন্টিগ্রেটেড সার্কিট) চূড়ান্ত বিশেষজ্ঞ। এটি একটি এবং একমাত্র একটি কাজের জন্য তৈরি এবং উত্পাদিত একটি চিপ - একটি কাজ এটি অত্যন্ত দ্রুত এবং দক্ষতার সাথে করে। এএসআইসিকে পুনরায় প্রোগ্রাম করার কোনও সম্ভাবনা নেই, এটি কারখানার সম্পূর্ণরূপে সংজ্ঞায়িত হয়ে যায় এবং যখন চাকরীর আর প্রয়োজন হয় না তখন এটি অকেজো হয়। এএসআইসি ডিজাইন করা কেবলমাত্র বৃহত কর্পোরেশনগুলির পক্ষে সামর্থ্য এবং ডিবাগিং ভাল, বেশ অসম্ভব।
আপনি যদি "কোরে" ভাবেন, তবে এটিকে এভাবে দেখুন: সিপিইউতে 4, 6, সম্ভবত 8 টি বড় কোর যা সবকিছু করতে পারে। ASICS এ প্রায়শই হাজার হাজার কোর থাকে তবে খুব ক্ষুদ্র হয়, কেবল একটি জিনিসেই সক্ষম।
আপনি বিটকয়েন খনির সম্প্রদায়টি দেখতে পারেন। তারা SHA256 হ্যাশ করে।
- সিপিইউ কোর আই 7: 0.8-1.5 এম হ্যাশ / এস
- এফপিজিএ: 5-300 এম হ্যাশ / এস
- ASIC: এক 160-চিপ ডিভাইসের জন্য প্রতি 1000 ক্ষুদ্র চিপ, 2000000 এম (হ্যাঁ, 2T) হ্যাশ / এস প্রতি 12000M হ্যাশ / গুলি
অবশ্যই, এই এএসআইসি বাচ্চাদের ভর উত্পাদন হওয়ার সময় প্রায় 2000 ডলার ব্যয় হয় তবে এটি কোনও জ্যাক-অফ-অল-ট্রেড কীভাবে বিশেষজ্ঞের বিরুদ্ধে ভাড়া নিতে পারে সে সম্পর্কে আপনাকে ধারণা দেয়।
একমাত্র প্রশ্ন: এফপিজিএ ডিজাইনিংয়ের জন্য যে পরিমাণ ব্যয় হবে তার চেয়ে বেশি সঞ্চয় আনতে পারে? অবশ্যই, এটি একটি ল্যাপটপে চালানোর পরিবর্তে, আপনি এটি 20 পিসি চালানোর চেষ্টা করতে পারেন।