• شماره ركورد كنفرانس
    5286
  • عنوان مقاله

    بهبود كارايي الگوريتم ضرب ماتريسها با كاهش سربار و ضرايب پيچيدگي

  • عنوان به زبان ديگر
    Optimizing Matrix Multiplication Performance: Implementation Techniques to Reduce Runtime
  • پديدآورندگان

    متقي علي mottaghi@du.ac.ir دانشگاه دامغان , مرتضوي رضا r_mortazavi@du.ac.ir دانشگاه دامغان

  • تعداد صفحه
    8
  • كليدواژه
    بهينه سازي كد , ضرب ماتريس , آرايه دوبعدي , دسترسي محلي , اشاره گرها
  • سال انتشار
    1402
  • عنوان كنفرانس
    پنجمين كنفرانس بين‌المللي محاسبات نرم
  • زبان مدرك
    فارسي
  • چكيده فارسي
    افزايش كارايي الگوريتمها و كاهش زمان اجراي برنامه‌ها همواره يكي از موضوعات موردتوجه پژوهشگران و كاربران اين حوزه بوده است. با توجه به اهميت و كاربردهاي وسيع عمليات ماتريسي، در اين مقاله با تمركز روي پياده‌سازي و جزئيات الگوريتم، راهكارهايي براي كاهش زمان اجراي ضرب ماتريسها ارائه مي‌شود. از جمله‌ي اين راهكارها توجه به چگونگي نمايش ماتريسها در حافظه، استفاده مناسب از اشاره‌گرها و توجه به حافظه پنهان (كش) مي‌باشد. آزمايشهاي انجام شده روي اين روش‌ها نشان مي‌دهد كه مي‌توان بدون تغيير درجه پيچيدگي و تنها با كاهش سربار و اصلاح كد، زمان اجرا را از%3 تا بيش از %85 كاهش داد.
  • كشور
    ايران