{"title":"An Information Platform for Smart Communities Realizing Data Usage Authentication and Secure Data Sharing","authors":"Akira Niwa, H. Nishi","doi":"10.1109/CANDAR.2017.73","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.73","url":null,"abstract":"The deployment of Information and Communication Technology in existing infrastructure has increased interest in smart communities. Smart communities provide various services such as ancillary services, road traffic information management, and health care management. Each service has distinctive characteristics such as processing delay, the need for anonymity, computational cost, and the amount of data. Therefore, to optimize the system, locations to provide these services should be organized. In addition, secondary use of personal data is assumed in smart communities. Thus, measures to provide privacy protection should be implemented. In this paper, a new information platform is proposed, which allows management of a user's privacy policy, management of data usage, smooth data sharing, and adequate service location organization by introducing the concept of \"Relationship.\" Response time associated with organization was evaluated on the implemented platform to ensure the feasibility of the proposed method, and it was about 15 minutes when the number of Relationships is 12,800.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126322178","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Improved Differential Evolution with Searching Pioneer for Solving Multi-modal Optimization Problems","authors":"Chun-Ling Lin, Sheng-Ta Hsieh, Shih-Yuan Chiu","doi":"10.1109/CANDAR.2017.92","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.92","url":null,"abstract":"The first thing to apply differential evolution (DE) for solving optimization problems is to decide several parameters. These parameters' setting will influence its solution searching ability directly. Thus, how to decide suitable parameters for current solution searching stage is an issue for DE. In this study, the searching pioneer is proposed. The vector which performed best performance in previous iteration will share its parameters information to other vectors for guiding them toward to potential solution space. Also, the elitist crossover is also involved to combine useful information to generate potential vectors. In order to compare the proposed method with other DE variants, in experiments, five multi-modal test functions of CEC 2005 are adopted. The experiments showing clear proof that the proposed method performs better than other related works on most test functions.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126403729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Wielage, F. Cholewa, C. Fahnemann, P. Pirsch, H. Blume
{"title":"High Performance and Low Power Architectures: GPU vs. FPGA for Fast Factorized Backprojection","authors":"M. Wielage, F. Cholewa, C. Fahnemann, P. Pirsch, H. Blume","doi":"10.1109/CANDAR.2017.101","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.101","url":null,"abstract":"The question if new embedded low power Graphic Processing Units (GPUs) can compete with Field Programmable Gate Arrays (FPGAs) in terms of performance and efficiency is addressed. A Virtex 6 and a Virtex Ultrascale+ FPGA are compared to a Jetson TX2 GPU. Instead of basing the comparison on manufacturer reference numbers, hand optimized high performance implementations of the Fast Factorized Backprojection (FFBP) algorithm for Synthetic Aperture Radar (SAR) image generation have been investigated. Performance is measured in image lines per second and efficiency in performance per power. The Virtex Ultrascale+ provides a runtime speed-up of about 6.5x and an efficiency improvement of about 4.3x compared to the Jetson TX2 GPU.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"363 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122843863","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evaluation of Information Dissemination Scheme Using Autonomous Clustering and Epidemic Routing Considering Mobile Core Network Load in Wireless Networks","authors":"Toshikazu Terami, T. Ohta, Y. Kakuda","doi":"10.1109/CANDAR.2017.36","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.36","url":null,"abstract":"Most of mobile nodes and wireless devices are equipped with 4G/LTE cellular connections and WiFi short range connections. Since these nodes/devices use cellular connections to access to the mobile core network at the same time, many of them cannot establish the cellular connections due to the limited wireless resources of the cellular base stations so that data messages cannot be disseminated from a source node to those nodes.The information dissemination schemes which accommodate these nodes for the base stations and utilize the wireless multi-hop communication have been proposed so far. In this paper, we propose an information dissemination scheme which uses autonomous clustering and epidemic routing, and it provides lower mobile core network load in wireless networks. The proposed scheme accommodates the number of mobile nodes which access to the base stations to reduce the mobile core network load and disseminates the data messages to them. The nodes which received the information messages through the mobile core network forward them to nearby nodes in a wireless multi-hop fashion. In addition, they are forwarded by epidemic routing for nodes which cannot receive them even in a wireless multi-hop fashion. Finally, we evaluate the proposed information dissemination scheme through simulation experiments and confirm the higher information dissemination rate with low mobile core network load in comparison with the existing scheme.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"170 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133507930","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Configurable Fast Cycle-Approximate Timing Estimation for Instruction-Level Emulators","authors":"T. Chang, C. King, Bhaskar Das, Bo-Hao Liao","doi":"10.1109/CANDAR.2017.32","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.32","url":null,"abstract":"Timing estimation, a significant process in microprocessor design, should be performed promptly and accurately by the simulators to exploit the enormous design space of processors. The challenging task is how to integrate the timing data generated by the timing models of various processor components of a functional simulator, such as pipeline, branch predictor, and cache. The timing model of one processor component must interact with the other processor components, the same way processor components interact with each other in real machines for accurate timing estimation and are individually configurable and produce timing data for fast simulation. In this article, we present a configurable, fast, and cycle-approximate timing estimation method, for instruction-level emulators to solve the timing model problem. We extend QEMU, a dynamic binary translation functional emulator, to allow timing models of different processor components to be plugged in, to provide cycle-approximate timing information, while at the same time keep the fast simulation speed by providing a Timing Record Caching technique. In the proposed model, the pipeline timing of each basic block is fixed and independent of others while maintaining the timing accuracy at the same time. We have also provided instrumentation and profiling capability to help the designers to analyze and find design bottlenecks.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133365861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ryan J. Marshall, S. Ghafoor, A. Kalyanapu, Mike Rogers, T. Dullo
{"title":"Performance Improvement of a Two-Dimensional Flood Simulation Application in Hybrid Computing Environments","authors":"Ryan J. Marshall, S. Ghafoor, A. Kalyanapu, Mike Rogers, T. Dullo","doi":"10.1109/CANDAR.2017.106","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.106","url":null,"abstract":"This paper presents a practical implementation of a 2D flood simulation model using hybrid distributed-parallel technologies including MPI, OpenMP, CUDA, and evaluations of its performance under various configurations that utilize these technologies. The main objective of this research work was to improve the computational performance of the flood simulation in a hybrid architecture. Modern desktops and small cluster systems owned by domain researchers are able to perform these simulations efficiently due to multicore and GPU computing devices, but lack the expertise needed to fully utilize software libraries designed to take advantage of the latest hardware. By leveraging knowledge of our experimentation environment, we were able to incorporate MPI and multiple GPU devices to improve performance over a single-process OpenMP version up to 18x, depending on the size of the input data. We discuss some observations that have significant effects on overall performance, including process-to-device mapping, communication strategies and data partitioning. The limitations of this work are discussed, and we propose some ideas to relieve or overcome such limitations in future work.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124896895","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Blind Watermarking Method for Anonymized Data","authors":"Y. Ohno, Tomomu Iwai, H. Nishi","doi":"10.1109/CANDAR.2017.97","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.97","url":null,"abstract":"The secondary use of data in consideration of individual privacy has been gaining attention. Data anonymization needs to be applied to enable both secondary use and privacy protection. In distributing anonymized data, there is a concern that data users might re-distribute the data to a third party without permission. To tackle this issue, a watermarking technique that correlates data users (IDs) with anonymized data has been studied. In existing studies, a non-blind detection method has been employed to obtain the IDs; however, the problem is the use of original data in the detection, which deteriorates the applicability. In this paper, a watermarking technique in combination with a blind detection method is proposed. We evaluate and compare the proposed watermarking method with an existing non-blind method in terms of information loss, tolerance against attacks, and the processing time of watermarking and detection.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134388746","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SPH-based Fluid Simulation on GPU Using Verlet List and Subdivided Cell-Linked List","authors":"K. Ohno, Tomoki Nitta, Hiroto Nakai","doi":"10.1109/CANDAR.2017.104","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.104","url":null,"abstract":"The smoothed-particle hydrodynamics (SPH) method is widely used for fluid simulations. Because large and high precision simulations require enormous execution time, various acceleration techniques, such as reducing the computation cost and parallelizing the computation on the GPU, have been proposed. In the SPH method, the neighbor particles are searched to compute the force on each particle. To reduce the search space, the conventional implementations on the GPU adopt cell-linked list method, which partitions the simulation domain into cells. On the other hand, we have proposed an efficient implementation technique adopting Verlet list, which builds the lists of neighbor particles. The evaluation result shows that it reduces the execution time when the average number of neighbor particles is small. However, the performance was slightly improved or declined with large number of neighbor particles, which often appears in the practical 3D simulations. In this paper, we propose an improved implementation technique of SPH simulations. By subdividing the cells, the spatial locality of the particle data is improved thus the GPU memory is accessed more efficiently. The subdivision also reduces the search space on building the neighbor particle lists. As the result of the evaluation, the proposed method improved the performance of the test cases which shows declined performance using the original implementation.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116919209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Access Control of Webcam on PC with Prevention against Peeping by Attackers","authors":"Yuri Yoshino, Masaki Inamura","doi":"10.1109/CANDAR.2017.63","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.63","url":null,"abstract":"Since macOS on iMac/MacBook does not indicate that applications access the webcam with the confirmation dialogue for the user, attackers can peep by using this webcam without being noticed. In this paper, we propose the new secure method for controlling the webcam for each application. Because the applications use the webcam with loading driver of it, our method control which webcam accessing is passable or deniable by means of control over loading this driver. Furthermore, we implement our method on MacBook and evaluate practicability and performance of it.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121547444","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Seiya Ogido, Chikatoshi Yamada, Kei Miyagi, S. Ichikawa
{"title":"A Study of a Fault-Tolerant System Using Dynamic Partial Reconfiguration","authors":"Seiya Ogido, Chikatoshi Yamada, Kei Miyagi, S. Ichikawa","doi":"10.1109/CANDAR.2017.57","DOIUrl":"https://doi.org/10.1109/CANDAR.2017.57","url":null,"abstract":"In this paper, we propose reconfigurable fault tolerant architecture which can recovery from failure status with spare space. Generally, embedded processors are required to need high reliability. In particular, tile structure which is the key of the architecture for the reconfigurable device. We propose reconstruction for circuits by using the Tcl script. The proposed method is kept the reliability by redundant of circuit. We discuss trade-off for implementation using Xilinx FPGAs.","PeriodicalId":157467,"journal":{"name":"2017 Fifth International Symposium on Computing and Networking (CANDAR)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122597706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}