چکيده
سپارش رايانش، راهي اميدواركننده در جهت بهبود عملكرد و همينطور كاهش مصرف انرژي نرمافزارهاي موبايل بهوسيله اجراي بخشهايي از برنامه بر روي سرورهاي دور دست است. تحقيقات اخير در حوزه پردازش ابري موبايل غالباً بر تكنيكهاي تقسيمبندي كد و سپارش رايانش تمركز دارند، با اين فرض كه كدهاي موبايل به روي يك سرور از پيش آماده شده منتقل ميشوند. هرچند بافتار يك دستگاه موبايل، مانند مكان و وضعيت شبكه بهطور پيوسته با جابجايي دستگاه در حال تغيير است. گزينههاي متفاوتي براي منابع ابر، مانند خدمات پردازش ابري و ابركها موجود است. بهمنظور سپارش رايانش به منابع ابري با پردازندههاي قدرتمند و داراي شبكه پرسرعت، نياز به انتخاب منابع ابري مناسب بهصورت پويا و انتقال كدهاي موبايل در زمان اجرا، با توجه به بافتار دستگاه موبايل، به ابر مورد نظر است.
تاكنون روشهاي محدودي در زمينه سپارش بافتارآگاه ارائه شده است. اين روشها از مشكلاتي ازجمله عدم استفاده از مدل سپارش مناسب، سپارش يكجاي برنامه و عدم توجه به سپارش ريزدانه رنج ميبرند. در اين گزارش بهمنظور رفع اين مشكلات، چند روش پايه و پركاربرد در زمينه سپارش بافتارآگاه كه تاكنون ارائه شدهاند، مورد بررسي و تحليل قرار گرفتهاند.