বাংলা সংবাদ
সর্বশেষ
সাবেক মন্ত্রী রাজিথা সেনারত্নে সতর্ক করেছেন শ্রীলঙ্কা আবারও দেউলিয়া হওয়ার দিকে যাচ্ছেথাম্বুটেগামায় অভাবী পরিবারের বাড়ি নির্মাণে অর্থ দিচ্ছেন প্রাক্তন রাষ্ট্রপতিবিলিয়ন রুপির ক্যান্সার চিকিৎসা মেশিন নিষ্ক্রিয় হওয়ায় রোগীদের আরও বিলম্ব হয়একটি যুগান্তকারী বছর: এক বছরে একজন অভিনেতার জন্য তিনটি 2-বিলিয়ন-ভারতীয়-রুপির ছবিপাকিস্তানে তারবেলা জলবিদ্যুৎ প্রকল্পে রিটেইনিং ওয়াল ধসে পড়েছে বলে জানা গেছেমন্ত্রী বলেছেন আন্তর্জাতিক সম্প্রচারকারীরা শ্রীলঙ্কার পর্যটনের জন্য সহায়তা প্রদান করেনোচ্চিয়াগামা হত্যাকাণ্ডে সহায়তার অভিযোগে একজনকে আটক করেছে পুলিশসিংহরাজায় বন্যপ্রাণী সংগ্রহের অভিযোগে চার চীনা নাগরিককে রিমান্ডে পাঠানো হয়েছে
এআই ও প্রযুক্তি

CUDA গ্রহণ: প্রাথমিক GPU পরীক্ষা থেকে AlexNet-এর সাফল্য পর্যন্ত

প্রসেসর ডাইয়ের বিস্তারিত অংশের উদাহরণমূলক ছবি; এটি নিবন্ধে আলোচিত NVIDIA GPU নয়।
প্রসেসর ডাইয়ের বিস্তারিত অংশের উদাহরণমূলক ছবি; এটি নিবন্ধে আলোচিত NVIDIA GPU নয়।

এআই গবেষকরা 2006 থেকে 2009 সালের মধ্যে নিউরাল নেটওয়ার্কের জন্য CUDA-র বিপুল কার্যক্ষমতার সুবিধা চিনতে শুরু করেন, আর নির্ণায়ক মূলধারার সাফল্য আসে 2012 সালে। এই পরিবর্তনের আগে নিউরাল নেটওয়ার্ককে ব্যাপকভাবে এতই ধীর ও গণনাগতভাবে ব্যয়বহুল মনে করা হতো যে সেগুলো ব্যবহারিক ছিল না।

CUDA গ্রহণের মূল ধাপগুলো

  • 2006 (CUDA প্রকাশ): NVIDIA CUDA চালু করে, যার ফলে গবেষকরা জটিল গ্রাফিক্স শেডার (যেমন OpenGL)-এর বদলে সাধারণ C/C++ দিয়ে GPU প্রোগ্রাম করতে পারতেন।
  • 2007–2008 (প্রাথমিক নিউরাল নেট পরীক্ষা): প্রাথমিক গ্রহণকারীরা নিউরাল নেটওয়ার্ক অ্যালগরিদম CUDA-তে পোর্ট করতে শুরু করেন। 2008 সালে গবেষক Rajat Raina এবং Stanford-এ Andrew Ng-এর দল দেখান যে CUDA চালানো GPU মাল্টি-কোর CPU-র চেয়ে ডিপ বিলিফ নেটওয়ার্ক 70 গুণ পর্যন্ত দ্রুত ট্রেন করতে পারে।
  • 2009–2010 (রেকর্ড-ভাঙা বেঞ্চমার্ক): Jürgen Schmidhuber-এর ল্যাব (Dan Cireșan সহ) CUDA-ত্বরিত GPU দিয়ে এমন ডিপ নিউরাল নেটওয়ার্ক ট্রেন করে, যা হাতের লেখা শনাক্তকরণ (MNIST)-এর রেকর্ড ভেঙে দেয় এবং প্রমাণ করে যে বিশেষ সুপারকম্পিউটার ছাড়াই গভীরতর নেটওয়ার্ক ট্রেন করা সম্ভব।
  • 2012 (AlexNet-এর টার্নিং পয়েন্ট): নির্ণায়ক মুহূর্তটি আসে ImageNet প্রতিযোগিতায়। Alex Krizhevsky, Ilya Sutskever ও Geoffrey Hinton দুটি NVIDIA GTX 580 GPU-তে কাস্টম CUDA কার্নেল ব্যবহার করে AlexNet ট্রেন করেন, যা প্রচলিত পদ্ধতির তুলনায় ইমেজ ক্লাসিফিকেশনের ত্রুটির হার প্রায় অর্ধেকে নামিয়ে আনে। এই জয় আধুনিক ডিপ লার্নিং বিপ্লবের সূচনা করে।
  • 2014 (cuDNN-এর সূচনা): AlexNet-এর জোয়ারের পর NVIDIA cuDNN (CUDA Deep Neural Network library) প্রকাশ করে, যা প্রতিটি এআই গবেষককে Caffe, Theano, TensorFlow ও PyTorch-এর মতো ফ্রেমওয়ার্কের জন্য অপ্টিমাইজড, প্লাগ-অ্যান্ড-প্লে GPU বিল্ডিং ব্লক দেয়।

কেন এটি সবকিছু বদলে দিল

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

আরও খবর: এআই ও প্রযুক্তি