IoTBench: An benchmark suite for Internet of Things

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 105 === Internet of Things (IoT) is the new paradigm where the widespread intelligent devices collect data from the environment and automatically interact with others. To process a great amount of data and provide human with information and suggestion, IoT devices must...

Full description

Bibliographic Details
Main Authors: Chien-I Lee, 李建誼
Other Authors: 楊佳玲
Format: Others
Language:en_US
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/54040711822911070949
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學研究所 === 105 === Internet of Things (IoT) is the new paradigm where the widespread intelligent devices collect data from the environment and automatically interact with others. To process a great amount of data and provide human with information and suggestion, IoT devices must have a scalable computational ability and an efficient communication strategy. However, due to the lack of benchmarks representative to the diverse IoT applications, there are limited performance studies on IoT devices. This thesis presents IoTBench, the first benchmark suite targeting at IoT edge-device applications. This suite includes eight most representative programs from four major IoT categories. We investigate the computational demand and execution efficiency of these benchmarks running on a popular IoT device platform. We also analyze and characterize the energy consumption of IoTBench using analytic approaches. Overall, IoTBench establishes a foundation for innovative architecture design and system solution of IoT applications. We also expect the characterization study and insights can inspire future development of IoT edge devices.