Paper Title |
Authors |
Conference |
Abstract |
|
جستجوی شباهت در شبکههای ناهمگن بر مبنای فرامسیرهای وزندار |
سهیلا مولائی
سما بابایی
مصطفی صالحی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
بسیاری از سیستمهای اطلاعاتی را میتوان به شکل شبکهای ناهمگن، شامل گرهها و یالها از انواع مختلف، مدل کرد. برای مثال در پایگاهی حاوی اطلاعات مقالات چاپ شده، انواع گرهها ... more
بسیاری از سیستمهای اطلاعاتی را میتوان به شکل شبکهای ناهمگن، شامل گرهها و یالها از انواع مختلف، مدل کرد. برای مثال در پایگاهی حاوی اطلاعات مقالات چاپ شده، انواع گرهها نظیر نویسنده، مقاله و کنفرانس و ارتباطات مابین آن ها قابل تعریف است. جستجوی شباهت گره ها در شبکههای ناهمگن از موضوعاتی است که در سال های اخیر مورد توجه محققین در حوزه ی علوم شبکه قرار گرفته است. برای این منظور شباهت گره ها با در نظر گرفتن مسیرهای مختلف مابین آن ها در شبکه تعریف شده است. به طور مشخص با استفاده از مفهوم فرامسیر - مسیرهایی که گره ها را از طریق چند نوع رابطه به یکدیگر متصل میکنند - معانی مختلفی از شباهت را خواهیم داشت. تاکنون چندین معیار شباهت بر پایه چارچوب فرامسیر مطرح شده است. با این حال میزان اهمیت هر فرامسیر در این روش ها در نظر گرفته نشده است که باعث میشود بخشی از اطلاعات تاثیرگذار در شناسایی گره های شبیه از بین برود. در این مقاله، یک معیار شباهت مبتنی بر فرامسیر، به نام SimSim، پیشنهاد داده شده است که با توجه به شباهت گره های درون یک مسیر، اهمیت آن مسیر را در نظر میگیرد. آزمایشها بر روی مجموعه داده ی واقعی، میزان موثر بودن و کارایی این روش را به خوبی نشان میدهد. less
بسیاری از سیستمهای اطلاعاتی را میتوان به شکل شبکهای ناهمگن، شامل گرهها و یالها از انواع مختلف، مدل کرد. برای مثال در پایگاهی حاوی اطلاعات مقالات چاپ شده، انواع گرهها ... more
|
خرید مقاله
|
ارائه یک روش تحلیلی باتری-آگاه برای تخمین بدترین حالت مصرف انرژی در نرمفزارهای نهفته |
مهدی محمدپورفرد
محمود حسنلو
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
امروزه بسیاری از دستگاههای سیار مخصوصا سیستمهای نهفته از باتری به عنوان اصلیترین مخزن انرژی استفاده میکنند. عموما سیستمهای نهفته در کاربردهایی استفاده میشوند که بحرانی بوده و باید قیود ... more
امروزه بسیاری از دستگاههای سیار مخصوصا سیستمهای نهفته از باتری به عنوان اصلیترین مخزن انرژی استفاده میکنند. عموما سیستمهای نهفته در کاربردهایی استفاده میشوند که بحرانی بوده و باید قیود مختلفی از قبیل زمان، انرژی، و دما در آنها رعایت شود. با افزایش سرعت پردازندهها، مصرف توان پویا و نشتی افزایش یافته است و این درحالی است که باتریها پیشرفت کمتری از نظر ظرفیت ذخیرهسازی داشتهاند. بنابراین لازم است قابلیت اطمینان این سیستمها را با ارائهی تضمینی برای بدترین حالت مصرف انرژی، مورد بررسی قرار دهیم. متاسفانه با وجود تغییرات فراوان در الگوی مصرف توان، روشهای تخمین موجود، توان مصرفی ثابتی را برای یک نرمافزار در نظر گرفته و با توجه به آن تحلیلهای بعدی را انجام میدهند. از این رو این روشها ویژگیهای غیرخطی باتری را نادیده میگیرند و این امر باعث کاهش دقت نتایج حاصل از تحلیل میشود. در این مقاله با در نظر گرفتن تغییرات مصرف توان در درون یک نرمافزار و ویژگیهای غیرخطی باتری، یک روش تحلیلی ارائه شده است که بدترین حالت مصرف انرژی را با دقت بسیار بالایی تخمین میزند. این الگوریتم با پردازش گراف روند کنترل نرمافزار، بدترین مسیر مصرف انرژی را، بدون ردگیری تمامی مسیرها تخمین می زند. الگوریتم ارائه شده از مرتبهی خطی بوده و نتایج نشان میدهد که دقت روش ارائه شده نسبت به شبیهسازی به طور میانگین %99.74 است. less
امروزه بسیاری از دستگاههای سیار مخصوصا سیستمهای نهفته از باتری به عنوان اصلیترین مخزن انرژی استفاده میکنند. عموما سیستمهای نهفته در کاربردهایی استفاده میشوند که بحرانی بوده و باید قیود ... more
|
خرید مقاله
|
ارائه یک مدل تحلیلی برای پیش بینی نرخ برخورد در حافظه نهان GPU |
محسن کیانی
امیر رجب زاده
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
در اين مقاله، یک مدل تحلیلی برای تخمین نرخ برخورد در یک سطح از حافظه نهان GPU ارائه شده است. مدل پیشنهادی قادر است نرخ برخورد در یک بلاک را ... more
در اين مقاله، یک مدل تحلیلی برای تخمین نرخ برخورد در یک سطح از حافظه نهان GPU ارائه شده است. مدل پیشنهادی قادر است نرخ برخورد در یک بلاک را به ازای دسترسی به هر آرایه محاسبه نماید. این مدل الگوهای منظم و گام های دسترسی یکسان (به ازای هر دسترسی) را پوشش می دهد. ورودی مدل اندازه بلاک و حجم حافظه نهان، تعداد دسترسی و گام دسترسی است. صحت این مدل توسط ارزیابی تجربی با استفاده از GPU-GT740M با چهار الگوی مختلف شامل گام ها و تعداد دسترسی های مختلف و توسط پروفایلر CUDA تحقیق شده است. در یک الگوی رایج دسترسی، برای تعداد دسترسی 32، 128، 512 و 1024، با گام های مختلف، خطای میانگین مدل نسبت به پروفایلر به ترتیب برابر با %65/0-، %24/0-، %20/0- و %87/8 حاصل شده است. less
در اين مقاله، یک مدل تحلیلی برای تخمین نرخ برخورد در یک سطح از حافظه نهان GPU ارائه شده است. مدل پیشنهادی قادر است نرخ برخورد در یک بلاک را ... more
|
خرید مقاله
|
طراحی و پیاده سازی توابع متعالی دهدهی با استفاده از کوردیک افزونه |
محمد مهدی افتخاری
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
در کنار اعمال حسابی اصلی، محاسبه توابع متعالي در ماشينهاي محاسباتي و پردازندهها از اهمیت خاصي برخوردار است. برای محاسبه توابع متعالی روشهایی از قبیل بسط تیلور وجود دارد که ... more
در کنار اعمال حسابی اصلی، محاسبه توابع متعالي در ماشينهاي محاسباتي و پردازندهها از اهمیت خاصي برخوردار است. برای محاسبه توابع متعالی روشهایی از قبیل بسط تیلور وجود دارد که به دلیل پیچیدگی بالای این روشها امکان پیادهسازی سختافزاری آن وجود ندارد. حال آنکه با روشی موسوم به کوردیک، با استفاده از اعمال شیفت و جمع، انواع توابع متعالی قابل محاسبه است. از سوی دیگر، به دلایلی مانند عدم امکان نمایش دقیق برخی از کسرهای پرکاربرد (مانند 2/0) در سیستم اعداد دودویی و اتکاء سیستمهای تجاری مالی مانند سیستم های بانکی و تجارت الکترونیکی به محاسبات دهدهی، نیاز به انجام محاسبات در سیستم اعداد دهدهی اجتناب ناپذیر و رو به افزایش است. از این رو در این مقاله، به طراحی و پیادهسازی توابع متعالی دهدهی پرداخته شده است. از آنجا که در این الگوریتم تعداد زیادی عمل جمع به صورت متوالی صورت می پذیرد، تاخیر انتشار نقلی کاملاً مشهود بوده و تاثیر منفی به سزایی در تاخیر نهایی واحد محاسباتی دارد. لذا با استفاده از نمایش افزونه ای، عمل جمع به شکل بدون انشار نقلی انجام می شود. طرح ارائه شده، نه تنها بیش از دو برابر سریع تر از طرح های پیشین است، بلکه در تاخیر یکسان، توان مصرفی کمتری نشان می دهد. less
در کنار اعمال حسابی اصلی، محاسبه توابع متعالي در ماشينهاي محاسباتي و پردازندهها از اهمیت خاصي برخوردار است. برای محاسبه توابع متعالی روشهایی از قبیل بسط تیلور وجود دارد که ... more
|
خرید مقاله
|
طراحی و پیاده سازی جمع کننده دهدهی افزونه ای با توان مصرفی پایین |
سعید گرگین
لیلی میرمقتدایی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
در سيستم هاي كامپيوتري عمل جمع جزء اصلي كلية پردازش ها و پايه تمام عمليات حسابي است؛ به طوري كه افزايش سرعت در عمل جمع بر كارآيي كل سيستم تاثير ... more
در سيستم هاي كامپيوتري عمل جمع جزء اصلي كلية پردازش ها و پايه تمام عمليات حسابي است؛ به طوري كه افزايش سرعت در عمل جمع بر كارآيي كل سيستم تاثير شگرفي دارد. در نظام هاي عددي متعارف، انتشار نقلي باعث وابستگي زمان جمع به طول عملوندها مي شود كه اين مسئله در عمليات با دقت بالا مشكل آفرين است و تاخير زيادي را تحميل خواهد كرد. حال آنكه با به کارگیری نظام هاي عددي نامتعارف افزونه اي، عمل جمع بدون انتشار نقلي و در زمان ثابت قابل انجام است. در اين مقاله، با توجه به اهمیت روزافزون سیستم های محاسباتی مبنای ده، با استفاده از الگوریتم افراز بیت های وزن دار و خاصیت افزونگی ذاتی موجود در ارقام دهدهی، تقسیم بندی جدیدی برای جمع اعداد دهدهی افزونه ای ارائه شده است که با حفظ سرعت، توان مصرفي و مساحت روی تراشه را نسبت به روش هاي پیشین کاهش می دهد. هم چنین خروجی الگوریتم ارائه شده به شکل ارقام علامت دار متقارن و بازه [-7,7] است اما امکان استفاده از تمام فضای کدینگ (بازه نامتقارن [-8,7]) در ورودی وجود دارد. less
در سيستم هاي كامپيوتري عمل جمع جزء اصلي كلية پردازش ها و پايه تمام عمليات حسابي است؛ به طوري كه افزايش سرعت در عمل جمع بر كارآيي كل سيستم تاثير ... more
|
خرید مقاله
|
پیادهسازی موازی تابع رمزگذاری همومورفیک کامل بر روی اعداد صحیح با استفاده از سیستم اعداد ماندهای |
سعیده جهانشاهی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
در دهه اخیر تحقیقات بسیار زیادی در مورد الگوریتم رمز همومورفیک انجام شده است که این امر نشان از اهمیت زیاد و کاربرد فراوان این موضوع دارد. تقریباً تمامی این ... more
در دهه اخیر تحقیقات بسیار زیادی در مورد الگوریتم رمز همومورفیک انجام شده است که این امر نشان از اهمیت زیاد و کاربرد فراوان این موضوع دارد. تقریباً تمامی این تحقیقات بر روی عملیسازی همومورفیک کامل متمرکز میباشند زیرا محاسبات مورد نیاز در این الگوریتم بسیار سنگین و زمانبر میباشند. با این وجود هنوز راه زیادی تا عملیسازی همومورفیک کامل باقی مانده است. در میان روش های متعدد همومورفیک کامل، همومورفیک کامل بر روی اعداد صحیح با وجود داشتن مفاهیم سادهتر، دارای مقادیر بسیار بزرگی میباشد. بنابراین در این مقاله با ترکیب سیستم اعداد ماندهای و مدل های موازیسازی CUDA و Open-MP، تابع رمزگذاری همومورفیک کامل بر روی اعداد صحیح تسریع داده شده است. همچنین، در این مقاله برای اولین بار سیستم اعداد ماندهای بر روی همومورفیک کامل بر روی اعداد صحیح اِعمال و اولین پیاده سازی این روش بر روی GPU ارائه شده است. میزان بهبود ایجاد شده از اجرای موازی معماری پیشنهادی بر روی CPU و برای پارامترهای بسیار کوچک و کوچک به ترتیب 2/34 درصد و 5/41 درصد و بر روی GPU برای پارامتر بسیار کوچک 85/8 درصد میباشد. نتایج نشان میدهد که در کاربرد مورد نظر پیادهسازی موازی بر روی CPU عملکرد به مراتب بهتری خواهد داشت. less
در دهه اخیر تحقیقات بسیار زیادی در مورد الگوریتم رمز همومورفیک انجام شده است که این امر نشان از اهمیت زیاد و کاربرد فراوان این موضوع دارد. تقریباً تمامی این ... more
|
خرید مقاله
|
الگوریتمی مبتنی بر بستهبندی بستهها برای مدیریت بهتر منابع در محیط ابر |
زهرا موحدینیا
محمدرضا خیامباشی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
کاهش انرژی مصرفی مراکز داده از موضوعاتی است که در سالهای اخیر مورد توجه بسیاری قرار گرفته است. به این منظور ارائهکنندگان ساختار به عنوان سرویس در محیط ابر سعی ... more
کاهش انرژی مصرفی مراکز داده از موضوعاتی است که در سالهای اخیر مورد توجه بسیاری قرار گرفته است. به این منظور ارائهکنندگان ساختار به عنوان سرویس در محیط ابر سعی میکنند تا حد امکان در مصرف انرژی صرفهجویی و سرورها را به حالت خواب ببرند. با استفاده از الگوریتمهای مبتنی بر بستهبندی بستهها میتوان منابع ابر را به گونهای بهینه، اختصاص و از این طریق مصرف انرژی را کاهش داد. تقسیم منابع مرکز داده با ایجاد ماشینهای مجازی روی سرورها و اختصاص آنها به کاربران مختلف ابر ممکن میشود. در این پژوهش، با کمک الگوریتم بدترین انطباق کاهشی، ماشینهای مجازی روی تعداد کمتری از سرورهای فیزیکی قرار میگیرند. به این ترتیب تعداد بیشتری از سرورها میتوانند بیکار و خوابیده شوند و انرژی کمتری مصرف کنند. با شبیهسازی شبکهی ابر و استفاده از نشانگرهای استاندارد، ارزیابی عملکرد روش پیشنهادی انجام گرفته و نشان داده شده است که با این شیوه انرژی مصرفی به میزان قابل توجهی کاهش مییابد. less
کاهش انرژی مصرفی مراکز داده از موضوعاتی است که در سالهای اخیر مورد توجه بسیاری قرار گرفته است. به این منظور ارائهکنندگان ساختار به عنوان سرویس در محیط ابر سعی ... more
|
خرید مقاله
|
بهینه سازی مصرف انرژی در مراکز داده ابری با استفاده از الگوریتم کلونی مورچگان با رویکرد جایگذاری مناسب ماشین مجازی |
ناصر رمضانپور
نصراله مقدم چرکری
بهزاد اکبری
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
یکی از مسائل مهم حوزه بهینهسازی مصرف انرژی در مراکزداده ابری، جایگذاری بهینه ماشینهای مجازیدر سرویسدهنده میباشد. تخصیص بهینه ماشینهای مجازی سبب افزایش بهرهوری منابع و کاهش مصرف انرژی ... more
یکی از مسائل مهم حوزه بهینهسازی مصرف انرژی در مراکزداده ابری، جایگذاری بهینه ماشینهای مجازیدر سرویسدهنده میباشد. تخصیص بهینه ماشینهای مجازی سبب افزایش بهرهوری منابع و کاهش مصرف انرژی میگردد. در این مقاله مساله جایگذاری ماشین مجازی به صورت چند هدفه و در راستای کاهش مصرف انرژی با کاهش تعداد سرویسدهندههای فعال و توزیع بار حل میگردد. جهت حل این مساله از الگوریتم سیستم کلونی مورچگان بهره گرفته شده است. تابع هدف پیشنهادی در این مقاله با دو تابع هدف از تحقیقات مشابه مورد مقایسه قرار گرفته است. نتایج آزمایشات بیانگر عملکرد بهتر تابع هدف ارائه شده از لحاظ تعداد سرویسدهنده فعال و توزیع بار در سرویسدهندهها میباشد. less
یکی از مسائل مهم حوزه بهینهسازی مصرف انرژی در مراکزداده ابری، جایگذاری بهینه ماشینهای مجازیدر سرویسدهنده میباشد. تخصیص بهینه ماشینهای مجازی سبب افزایش بهرهوری منابع و کاهش مصرف انرژی ... more
|
خرید مقاله
|
حذف حباب ها: زمان بندی هزینه-بهینه ی گردش کارهای دارای قید مهلت زمانی در ابر زیرساخت با پشتیبانی از فناوری تدارک منابع |
مرتضی ملاجعفری
هادی شهریار شاه حسینی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
در سال های اخیر، فناوری گردش کار به مهم ترین روش برای توسعه ی آسان و کارآمد کاربردهای علمی تبدیل شده است. از سوی دیگر، ظهور رایانش ابری به عنوان ... more
در سال های اخیر، فناوری گردش کار به مهم ترین روش برای توسعه ی آسان و کارآمد کاربردهای علمی تبدیل شده است. از سوی دیگر، ظهور رایانش ابری به عنوان مدل جدیدی از تدارک منابع در سامانه های توزیع شده به کاربران اجازه می دهد تا منابع مورد نیاز جهت اجرای گردش کارها را به صورت پویا و کشسان در اختیار بگیرند. مهم ترین چالش در استفاده از رایانش ابری جهت اجرای گردش کارها، تخمین مقدار لازم و کافی از منابع مورد نیاز یک گردش کار و زمان بندی آن بر روی منابع تخمین زده شده است به گونه ای که هزینه ی پرداختی جهت اجاره ی منابع کمینه شود. در این مقاله، الگوریتمی به نام حذف حباب ها برای زمان بندی کاربردهای از نوع گردش کار دارای قید مهلت زمانی، متناسب با ویژگی های محیط ابر زیرساخت شامل تدارک مبتنی بر تقاضای منابع، منابع ناهمگن و مدل قیمت گذاری پرداخت-به ازای-استفاده پیشنهاد شده است. الگوریتم پیشنهادی در راستای کاهش هزینه ها، بازه های زمانی خالی در آخرین دوره ی اجاره ی هر منبع راه اندازی شده برای اجرای یک گردش کار را، در طول دوره ی اجاره ی منبع جابجا و آن را با مناسب ترین تکه کارهای زمان بندی نشده پر می کند. نتایج حاصل از شبیه سازی ها بر روی چهار گردش کار علمی واقعی با اندازه های متوسط تا بزرگ-مقیاس، حاکی از موفقیت الگوریتم پیشنهادی در تولید راه حل های نزدیک به بهینه است. less
در سال های اخیر، فناوری گردش کار به مهم ترین روش برای توسعه ی آسان و کارآمد کاربردهای علمی تبدیل شده است. از سوی دیگر، ظهور رایانش ابری به عنوان ... more
|
خرید مقاله
|
ارائه ی مکانیزمی بهمنظور قیمت گذاری ماشین های مجازی در رایانش ابری با استفاده از حراج ترکیبی دوطرفه |
سیده آسو تفسیری
صالح یوسفی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر |
امروزه رایانش ابری به بازاری جهت مبادله ی منابع محاسباتی تبدیل شده است. تهیه کنندگان منابع محاسباتی خود را در قالب ماشین های مجازی به کاربران اجاره می دهند و ... more
امروزه رایانش ابری به بازاری جهت مبادله ی منابع محاسباتی تبدیل شده است. تهیه کنندگان منابع محاسباتی خود را در قالب ماشین های مجازی به کاربران اجاره می دهند و در طی مدت اجاره، قیمتی از کاربران دریافت می کنند. یکی از مسائل موجود در این بازار، ارائه مکانیزمی جهت قیمت گذاری و تخصیص، به صورتی است که سود مناسب کاربران و تهیه کنندگان تضمین شود. در این مقاله با استفاده از حراج ترکیبی دوطرفه، بازاری متشکل از کاربران و تهیه کنندگان مدل سازی شده که براساس آن یک موجودیت واسط، عمل تخصیص ماشین های مجازی تهیه کنندگان براساس نیاز کاربران را انجام می دهد؛ در این راستا ابتدا مسئله ی تخصیص ماشین های مجازی با درنظرگرفتن چند نوع ماشین مجازی بهصورت یک مسئله ی برنامه ریزی عدد صحیح مدل شده و در ادامه الگوریتمی جهت تخصیص مناسب پیشنهاد شده است. الگوریتم تخصیص پیشنهادی سعی در تخصیص ماشین های مجازی تهیه کنندگان به کاربران دارد به نحوی که سود مالی هردوطرف افزایش یابد. نتایج حاصل از حل مدل، حاکی از این است که مدل برنامه ریزی پیشنهادی دارای ویژگی های صادقانه بودن و عادلانه بودن است. همچنین نتایج شبیه سازی، کارا بودن الگوریتم تخصیص پیشنهادی در تأمین سود توأمان تهیه کنندگان و کاربران را تأیید می کند. less
امروزه رایانش ابری به بازاری جهت مبادله ی منابع محاسباتی تبدیل شده است. تهیه کنندگان منابع محاسباتی خود را در قالب ماشین های مجازی به کاربران اجاره می دهند و ... more
|
خرید مقاله
|