Browsing by Subject "Performance evaluation"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Distributed Edge Computing Infrastructure with Low Hardware Cost, Performance Evaluation and Reliability(2018-08) Li, BingzheEdge computing is one method of pushing the applications, data and computation components away from the centralized system. Each edge computing component has its own computation ability and storage capacity. And they also can communicate with the center server through the cloud and Internet to send the pre-computed data to the center. With increasing the interests of Internet of Things (IoT), more and more edge computing nodes will be attached to the cloud and will build a distributed edge computing infrastructure. In the infrastructure, the center server with storage systems is capable of managing the data and storing the captured data into its storage systems. Moreover, tens or hundreds of edge computing nodes are attached to the infrastructure cloud. Each edge computing node has the computation ability to pre-compute some data captured by the back-end sensors and sends the processed data to the center server via the infrastructure cloud. In this thesis, three aspects of the distributed edge computing infrastructure are investigated, the low hardware cost design for edge computing node, performance evaluation for the central server and the reliability of the central server. First, for each edge computing component, the hardware cost is an extremely important factor due to the limited power supply and computation ability. Stochastic computing is a promising technology to achieve the low power and area designs. Taking neural networks as the applications at edge computing nodes, we proposed different arithmetic operations in stochastic domain for neural networks to achieve the low hardware cost design for those edge computing components. Second, with adding more and more edge computing nodes, the network and storage traffic will be increased tremendously in the central server side. Therefore, it is significant to know how much workloads (number of edge computing nodes) the central server can tolerate for system designers. In our work, we proposed replayer tools which are capable of replaying traces to the target system in order to measure the performance of the target system. By doing so, it will be clear to know the ability of the system whether it can tolerate the workload or not and guide the system designer to add more resource to the cenral server such as more storage devices and changing higher frequency CPUs. Finally, the central server in the infrastructure receives the data sent from each edge computing node and stores them into its storage system. Therefore, it is important to protect the data and to achieve the high performance. In this thesis, we proposed new RAID-6 codes to improve the write and degraded read performance while keeping the reliability of the central server.Item A Performance visualization and fine-tuning tool for arterial traffic signal systems(2014-04) Zheng, JianfengMaintaining an efficient traffic signal operation is a challenging task for many traffic management agencies. Due to the intensive labor cost required, most of the traffic signals in the US are retimed once every 2-5 years. However, it has been shown in the past that traffic delay increases 3-5% per year simply because the timing plans are not kept up to date. For many resource-constrained agencies, it would be desirable to reduce the signal re-timing costs by automating all or portion of the manual process. The research makes one-step forward towards this direction. In this research, we developed a performance monitoring and visualization tool for arterial traffic signal systems, aiming at reducing the labor cost for signal retiming, and helping to identify signal parameter adjustment opportunities. Specifically, an automated data collection unit (DCU) was developed to collect high-resolution event-based data from signal controller cabinets. Using the high-resolution data, two parameter fine-tuning algorithms were proposed, one for offset and another for green splits. To fine-tune signal offsets, a practical procedure to construct the time space diagram (TS-Diagram) to visualize the progression quality on arterials was proposed. The TS-Diagram was calibrated and validated using the field data collected from the DCUs and the probe vehicle runs. Reasonable agreements between the field observations and the generated TS-Diagrams were found. A field experiment was then carried out, to illustrate how decisions of changes could be made by intuitively evaluating the TS-Diagram. For green splits, an adjusted measure of effectiveness (MOE), the utilized green time (UGT), was proposed for performance evaluation. The information was further tabulated in the form of ring-and-barrier diagram to facilitate evaluation. Field examples were also illustrated to demonstrate implementation potentials for green split evaluation and fine-tuning.