parallel algorithm
در نشریات گروه برق-
استراراا اوگوی باقاعده-مکرر از داده های تووید شتده توستگ هاتگرها به صتور کارآمد به یک چاوش تبدیل شتده است هجم زیاد داده ها منجر به طولانی شدن زمان اجرا میشود، بنابراین پیشبینیها و ت صمیمگیریهای هیاتی را که نیاز به پا سخ فوری دارند به تاخیر میاندازد بنابراین ا سرفاده از پلرفرمهای کلان داده و اوگوریرمهای موازی راههل مناستتبی استت علاوه بر این، تکنیکهای افزایشتتی برای استتراراا اوگوها از جریانهای کلان داده مناسب تر از روش های ایارا اس این مطاوعه یک رویکرد موازی افزایشی و ساخرار درخری فشرده را برای اسراراا اوگوهای باقاعده-مکرر از داده های شبکه های هاگر بیسیم ارایه میکند همچنین، اسکن پایگاه داده کمرری به منظور کاوش اوگوها برای کاهش زمان اجرا انجام شده اس این مطاوعه 4 و 2 گره انجام شتتد یافره ها نشتتان میدهد که زمان اجرا در هر 3 هاو خوشتتهای به ، بر روی مجموعه داده های 5 و 10 روزه اینرل با خوشتته های 6 55 و 85 درصد برای مجموعه داده 10 روزه بهبود یافره اس ، 18 و 34 درصد برای مجموعه داده 5 روزه و 22 ، ترتیب 14
کلید واژگان: اوگوی باقاعده-مکرر، جریان کلان داده، اوگوریرم موازی، کاوش افزایشیEfficient regular-frequent pattern mining from sensors-produced data has become a challenge. The large volume of data leads to prolonged runtime, thus delaying vital predictions and decision makings which need an immediate response. So, using big data platforms and parallel algorithms is an appropriate solution. Additionally, an incremental technique is more suitable to mine patterns from big data streams than static methods. This study presents an incremental parallel approach and compact tree structure for extracting regular-frequent patterns from the data of wireless sensor networks. Furthermore, fewer database scans have been performed in an effort to reduce the mining runtime. This study was performed on Intel 5-day and 10-day datasets with 6, 4, and 2 nodes clusters. The findings show the runtime was improved in all 3 cluster modes by 14, 18, and 34% for the 5-day dataset and by 22, 55, and 85% for the 10-day dataset, respectively.
Keywords: Regular-frequent pattern, Big streaming data, Parallel algorithm, Incremental mining -
همواره زمان صرف شده برای حل مسایل سنگین محاسباتی، یکی از دغدغه های برنامه نویسان کامپیوتر بوده است. الگوریتم PSO، الگوریتمی فرا ابتکاری است که به دلیل ساد گی پیاده سازی، برای حل مسایل سنگین محاسباتی استفاده می شود ولی با وجود ساد گی، این الگوریتم برای حل مسایل سنگین واقعی ناکارآمد است. از طرفی، وجود ویژگی تعاملات محلی ذرات در الگوریتم PSO، این الگوریتم را برای موازی سازی مناسب کرده است؛ از طرف دیگر، NVIDIA با اختراع پردازنده گرافیکی و معرفی معماری CUDA، تحولات بنیادی را در حل این نوع مسایل، از طریق پیاده سازی آن بر روی پردازنده گرافیکی ایجاد کرده است. با وجود تمام تحقیقات انجام گرفته در زمینه پیاده سازی، برخی از جنبه های تکنیکی موازی سازی به منظور پیاده سازی الگوریتم به صورتی که تسریع و بازدهی مناسب بر روی تمام پردازنده های گرافیکی NVIDIA را داشته باشد، رعایت نشده است. در این مقاله سعی شده با انتخاب Geforce GT 525M که پردازنده گرافیکی نسبتا ضعیفی است، جنبه مقیاس پذیری روش پیشنهادی رعایت شود؛ به طوری که با رسیدن به بیشینه تسریع الگوریتم پیاده سازی شده بر روی این پردازنده، به بازدهی قابل قبول برای اجرا بر روی سایر پردازنده های گرافیکی رسید. برای نیل به این هدف، از مدل چند کرنلی ارایه شده استفاده شده است. نتایج حاصل از انجام آزمایش ها رسیدن به بیشینه تسریع 15/98 برای حل تابع Rastrigin را نشان می دهد.
کلید واژگان: موازی سازی الگوریتم، بهینه سازی اجتماع ذرات، Fermi، GPU Computing، HPC، CUDAThe time consumption in solving computationally heavy problems has always been a concern for computer programmers. Due to simplicity of its implementation, the PSO (Particle Swarm Optimization) is a suitable meta-heuristic algorithm for solving computationally heavy problems. However, despite the simplicity, the algorithm is inefficient for solving real computationally heavy problems but the presence of local interactions between particles has made this algorithm suitable for parallelization. On the other hand, by the invention of GPU (Graphical Processor Unit) and introducing the CUDA architecture as a GPU in the NVIDIA graphical processor, fundamental changes has been made in solving this type of problems. Despite all the research done in the field of implementing the algorithms through GPUs, some aspects of parallelization have not been addressed for suitable speedup and efficiency on NVIDIA GPUs. By considering the Geforce GT 525M, which is a relatively weak GPU, this paper tries to achieve the maximum speedup of the algorithm by implementing on this GPU. This experience led to reaching the acceptable efficiency on other GPUs. To reach the achievement, the multi-kernel model was used. The results show the speedup of 15.98 in solving the Rastrigin function.
Keywords: Parallel Algorithm, PSO, GPU Computing, CUDA, Fermi, HPC -
Scientia Iranica, Volume:26 Issue: 6, Nov-Dec 2019, PP 3606 -3621The ever-increasing need for more reliable power supply, cost-effective and environmental-friendly utilization of distributed energy resources will result in formation of multiple microgrids (MMGs) in the near future of distribution system. To achieve this prospective, a coordination among MMGs is necessary. Accordingly, this paper proposes a new non-hierarchical multilevel architecture for the optimal scheduling of active distribution network (ADN) with MMGs. The proposed model is a decentralized decision making algorithm to optimally coordinate the mutual interaction between local optimization problems of ADN and MMGs. A non-hierarchical analytical target cascading (ATC) method is presented to solve the local optimization problems in parallel. Also, underlying risks of the energy trading caused by renewable generation uncertainty are reflected in both the objective functions and the constraints of local optimization problem. The numerical results on modified IEEE 33-bus distribution test system containing two microgrids demonstrate the effectiveness and merits of proposed model.Keywords: Active distribution network, analytical target cascading, decentralized energy trading, multiple microgrids, parallel algorithm
- نتایج بر اساس تاریخ انتشار مرتب شدهاند.
- کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شدهاست. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
- در صورتی که میخواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.