Local cover image
Local cover image
Image from OpenLibrary

Toward a dynamic internet of things based high performance computing system / Amira Ahmed Ali Abohozaifa ; Supervised Abeer Mohamed Elkorany , Ahmed Shawky Moussa

By: Contributor(s): Material type: TextLanguage: English Publication details: Cairo : Amira Ahmed Ali Abohozaifa , 2021Description: 92 P. : charts ; 30cmOther title:
  • نحو نظام ديناميكى قائم على إنترنت الأشياء لنظام حوسبة عالية الأداء [Added title page title]
Subject(s): Online resources: Available additional physical forms:
  • Issued also as CD
Dissertation note: Thesis (M.Sc.) - Cairo University - Faculty of Computers and Artificial Intelligence - Department of Computer Sciences Summary: The Internet of Things (IoT) became one of the buzzwords in the fields of computer science and technology.The number of connected devices has been growing rapidly which makes it more promising to use these devices for parallel processing. However, the dynamic behaviour of IoT systems, where nodes frequently drop off, may be an obstacle against achieving parallel processing on IoT devices.This thesis discusses the drop off problem, the need for more computational power. Furthermore, it introduces the idea of using up and running IoT systems as HPC infrastructure. In addition to that, it proposes an intelligent redundancy mechanism based on Fuzzy Computing to enhance the IoT system resilience.The introduced mechanism focuses on recovering the lost computation in case of failures inside the system. This mechanism is implemented to achieve resilience to enable using these systems in parallel processing.The recovery of the lost calculations is done by group peering and checkpointing. In the proposed solution, the system nodes are divided into groups. For a given group, the nodes are responsible for recovering the lost calculations of the failed node(s) inside this group. The group size is determined according to the average load of the system which is categorized into 5 fuzzy classes. The mechanism was able to enhance the resilience, achieved up to 96% system resilience even if 75% of the system was lost. In addition to that, the system adaptation communication overhead was considered and enhanced. The fuzzy mechanism provided 16% better performance and 42% less communication than the crisp based method.The communication between nodes was enhanced as well by using fuzzy classes instead of threshold based technique. This technique enhanced the performance by 12% and decreased the number of exchanged message by 61%
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Call number Copy number Status Barcode
Thesis قاعة الرسائل الجامعية - الدور الاول المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.20.03.M.Sc.2021.Am.T (Browse shelf(Opens below)) Not for loan 01010110085412000
CD - Rom مخـــزن الرســائل الجـــامعية - البدروم المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.20.03.M.Sc.2021.Am.T (Browse shelf(Opens below)) 85412.CD Not for loan 01020110085412000

Thesis (M.Sc.) - Cairo University - Faculty of Computers and Artificial Intelligence - Department of Computer Sciences

The Internet of Things (IoT) became one of the buzzwords in the fields of computer science and technology.The number of connected devices has been growing rapidly which makes it more promising to use these devices for parallel processing. However, the dynamic behaviour of IoT systems, where nodes frequently drop off, may be an obstacle against achieving parallel processing on IoT devices.This thesis discusses the drop off problem, the need for more computational power. Furthermore, it introduces the idea of using up and running IoT systems as HPC infrastructure. In addition to that, it proposes an intelligent redundancy mechanism based on Fuzzy Computing to enhance the IoT system resilience.The introduced mechanism focuses on recovering the lost computation in case of failures inside the system. This mechanism is implemented to achieve resilience to enable using these systems in parallel processing.The recovery of the lost calculations is done by group peering and checkpointing. In the proposed solution, the system nodes are divided into groups. For a given group, the nodes are responsible for recovering the lost calculations of the failed node(s) inside this group. The group size is determined according to the average load of the system which is categorized into 5 fuzzy classes. The mechanism was able to enhance the resilience, achieved up to 96% system resilience even if 75% of the system was lost. In addition to that, the system adaptation communication overhead was considered and enhanced. The fuzzy mechanism provided 16% better performance and 42% less communication than the crisp based method.The communication between nodes was enhanced as well by using fuzzy classes instead of threshold based technique. This technique enhanced the performance by 12% and decreased the number of exchanged message by 61%

Issued also as CD

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image
Share
Cairo University Libraries Portal Implemented & Customized by: Eng. M. Mohamady Contacts: new-lib@cl.cu.edu.eg | cnul@cl.cu.edu.eg
CUCL logo CNUL logo
© All rights reserved — Cairo University Libraries
CUCL logo
Implemented & Customized by: Eng. M. Mohamady Contact: new-lib@cl.cu.edu.eg © All rights reserved — New Central Library
CNUL logo
Implemented & Customized by: Eng. M. Mohamady Contact: cnul@cl.cu.edu.eg © All rights reserved — Cairo National University Library