সংকলক তত্ত্বের বর্তমান ওপেন সমস্যাগুলি কী কী?


13

সংকলক তত্ত্বটি বেশ নিখরচায় বিষয় হিসাবে মনে হচ্ছে। ক্ষেত্রটিতে কিছু উন্মুক্ত সমস্যা বা বর্তমান গবেষণা কী ঘটছে?


2
আমি আজ র‌্যাম্পিং মন্তব্যের মুডে আছি। আপনি কি এন.ইউইকিপিডিয়া.আর.উইকি / সম্পূর্ণ_ কর্মসংস্থান_তত্ত্বের সাথে পরিচিত ?
রাফেল

উত্তর:


8

আমার অভিজ্ঞতায়, আমি নিম্নলিখিত নতুন সংকলক উন্নয়নগুলি দেখেছি:

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

টাইপ চেকার ইত্যাদির মতো জিনিসগুলিতে আমি বিভিন্ন ধরণের কাজ দেখেছি, তবে আমি ধরে নিয়েছি যে আপনি সংকলক-নির্দিষ্ট স্টাফ সম্পর্কে আরও কথা বলছেন।


7

আমি চলে যাওয়ার সময় থেকে (তবে সম্ভবত এখনও প্রাসঙ্গিক):

  • বিতরণ প্রক্রিয়াজাতকরণ:
    • প্রসেসরের বিতরণ ক্লাস্টারে চালানোর জন্য অ্যাপ্লিকেশন সংকলন করা।
      এটির জন্য প্রসেসরের ডেটা মেমরি ম্যাপিং (সমস্যার ডেটা বিতরণ) বিবেচনা করা এবং প্রসেসরের স্টলগুলি রোধ করার জন্য মেমরি পৃষ্ঠাগুলি পড়ার / লেখার জন্য অনুরোধ করার জন্য স্পষ্ট কোড যুক্ত করা প্রয়োজন।
  • সমান্তরাল প্রক্রিয়াকরণ:
    • সংকলক থ্রেড কোড উত্পন্ন।
      বিকাশকারীদের সুস্পষ্টভাবে থ্রেডযুক্ত কোড উত্পন্ন করার প্রয়োজনীয়তা অপসারণ করা হচ্ছে (কারণ তারা এটিতে সাধারণত খুব খারাপ)।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.