{"title":"GPU Accelerated Rotation About an Arbitrary Axis","authors":"S. Alrawy, Fakhrulddin Hamid Ali","doi":"10.1109/ICOASE.2018.8548793","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548793","url":null,"abstract":"The three-dimensional (3D) rotation about any axis is essential in diverse applications and fields, particularly in computer graphics. This paper focuses on accelerating the operation of this transform using GPU in a real-time environment. This special type of rotation is complicated compared to rotation about the conventional axes due to having many matrix operations, so accelerating such a transform with parallel techniques is an important issue to reduce the execution time that is important to ensure the realistic view of 3D animation scene. In addition to that, concatenating these many operations in a single rotation matrix also gives a significant reduction in computation time required to perform the rotation. The rotation transform is applied to complex models with hundreds or even millions of vertices, so standard 3D objects with different resolutions are used for testing the rotation about a selected axis that created interactively using LabVIEW and Visual Studio software environments. The experimental results showed the significant speedup on CUDA/C++ compared to LabVIEW computations for the same model complexity.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123396628","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":"Impact of Alamouti Space – Time Block Coding on the Performance of Vehicle – to – Vehicle Communication","authors":"Alyaa Al-Barrak, A. Al-Khalil","doi":"10.1109/ICOASE.2018.8548795","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548795","url":null,"abstract":"A network that has recently received a lot of interest is the Vehicular Ad hoc Network VANET. Vehicle – to – Vehicle V2V communication is the conventional method in VANET communication, where vehicles can share information regarding the road status such as a warning message related to the incidence of an accident. The aim of this paper is the use of Multiple – Input – Multiple – Output MIMO diversity technique called Alamouti Space-Time Block Coding STBC as a channel coding in V2V communication. The simulation tests were constructed according to the conditions of vehicles speeds, modulations and the distances between the vehicles. These tests included both symmetric and asymmetric channels. The results showed that Alamouti STBC is suitable for slow fading channel communication rather than for mobility communication such as V2V.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132620692","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}
Z. Rashid, Subhi R. M. Zebari, K. Sharif, Karwan Jacksi
{"title":"Distributed Cloud Computing and Distributed Parallel Computing: A Review","authors":"Z. Rashid, Subhi R. M. Zebari, K. Sharif, Karwan Jacksi","doi":"10.1109/ICOASE.2018.8548937","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548937","url":null,"abstract":"In this paper, we present a discussion panel of two of the hottest topics in this area namely distributed parallel processing and distributed cloud computing. Various aspects have been discussed in this review paper such as concentrating on whether these topics are discussed simultaneously in any previous works. Other aspects that have been reviewed in this paper include the algorithms, which simulated in both distributed parallel computing and distributed cloud computing. The goal is to process the tasks over resources then readjusted the calculation among the servers for the sake of optimization. These help us to improve the system performance with the desired rates. During our review, we presented some articles which explain the designing of applications in distributed cloud computing while some others introduced the concept of decreasing the response time in distributed parallel computing.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116347654","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":"Time Sharing Based Parallel Implementation of CNN on Low Cost FPGA","authors":"Shefa A. Dawwd, Basil Sh. Mahmood","doi":"10.1109/ICOASE.2018.8548825","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548825","url":null,"abstract":"Convolutional neural network (CNN) is a multilayer architecture, and considered as a robust model for image recognition. Learning in this neural network achieves progressively in its successive layers such that the layers produce higher-level features and the categories are produced by the last layer. To use the CNN in different real time applications, high performance implementation is required. To reduce the resources required for implementation, in this paper a time sharing based parallel implementation of CNN is proposed. The computing of the upper convolution nodes is done sequentially while the parallelism is increased in the direction of the preceding layer resulting maximum parallelism in the bottom layer Then the CNN relatively complex design is implemented on an FPGA model with no more than 200,000 gates and can speed up computation up to 166 times.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114574385","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":"Developed NSGA-II to Solve Multi Objective Optimization Models in WSNs","authors":"S. T. Hasson, Hayder Ayad Khudhair","doi":"10.1109/ICOASE.2018.8548860","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548860","url":null,"abstract":"\"Wireless sensor networks (WSNs) are spatially distributed at diverse locations to monitor different physical or environmental conditions\". Subject to the sensing part duty, sensors can transmit their data through the network to other nodes or to the base station. The growth of WSN applications was motivated to assist the awkward activities in military, industrial and healthcare applications. Sensors size and cost restrictions add many constraints on its performance such as energy, computational speed, \"communications bandwidth\" and memory. Most of the real-world engineering optimization problems represent multi-Objective problems. Objectives are often conflicting. Multi-objective optimization (MOO) is the optimization of conflicting objectives. Their solutions are set of answers that describe the best tradeoff between conflicting objectives. In this paper, a developed non-dominated sorting genetic algorithm (NSGA-II) will be proposed to address certain WSN issues. It aims to control the overlapping level between nodes via unit desk graph connectivity model. A suggested Multi-objective optimization model will also help in defining the best tradeoff between network coverage and connectivity as two competing objectives.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"2651 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117334205","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":"Analysis and Simulation of LTE Downlink: EPA and ETU model","authors":"Mohammed Kadhim shaybeth, Salman Goli, A. Elameer","doi":"10.1109/ICOASE.2018.8548788","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548788","url":null,"abstract":"Long Term Evolution (LTE) technology can provide 100 Mbps and 30 Mbps in down and upstream. Its improvement in latency and scalable bandwidth capacity depend mainly on the channel numbers and quality. Analysing the performance of LTE downlink using Environmental Protection Agency (EPA) and Extended Typical Urban (ETU) models can lead to better usage of these networks. Therefore, in this paper physical layer for downlink channel of LTE in FDD (frequency division duplexing) mode will be analysed. Where the two propagation techniques of LTE Physical Downlink Shared Channel (PDSCH) will be compare to choose the best in this paper. The simulation results show that ETU better and faster than EPA in reaching target throughput and reaching higher maximum throughput for all cases at all Doppler values.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121260928","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":"Semi Cylindrical Non-Tactile Capacitive Sensor: Equipotential Contour and Electrical Field Analysis","authors":"E. A. Hasso, L. Abdulkareem","doi":"10.1109/ICOASE.2018.8548941","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548941","url":null,"abstract":"The use of Non-Tactile Semi Cylindrical Capacitive Sensors is quite common in petroleum applications. While these devices are comparatively inexpensive and effective way of measurements in horizontal pipes, they lack the required accuracy in vertical pipes applications. The measurements have shown a drift of up to 35%, when 500 ml water is used as a test sample, due to spatial variation of the electric field inside the sensor. In order to analyse the situation, a two-dimensional mapping of the electric field and equipotential lines inside the sensor has been numerically calculated by employing finite difference method model using MATLAB programming environment. The electric field diversifies spatially across the cross-sectional area of the pipe and a non-homogeneous distribution has been shown by the results. This compromises the accuracy of semi cylindrical sensors in vertical pipes application.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127173779","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}
Eman Abdulaziz Abdullah, Ibrahim Ahmed Saleh, Omar Ibrahim Al Saif
{"title":"Performance Evaluation of Parallel Particle Swarm Optimization for Multicore Environment","authors":"Eman Abdulaziz Abdullah, Ibrahim Ahmed Saleh, Omar Ibrahim Al Saif","doi":"10.1109/ICOASE.2018.8548816","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548816","url":null,"abstract":"Particle swarm optimization (PSO) has become universal due to its simplicity and effectiveness in solving many problems in various applications with low computational cost. This algorithm consumes time as dealing with large tasks programs. The main goal of this paper is to introduce a parallel particle swarm optimization (PPSO) on multi-core processing kernel to decrease the determination. In order to ease transfer information among particles of shared area and exchange information by switching randomly. Most of serial PSO algorithms allow updating information among particles which takes a long time during the implementation period. The algorithm was applied to the standard optimization test set CEC (Congress on Evolutionary Computation) 2014 and gave good results compared to the previous algorithm. The empirical results show the execution time of Shared-PSO is more efficient than the serial PSO’s. The proposed algorithm using a multicore CPU technique to improve it via parallelization and enhanced the efficiency of an algorithm by increase the range of PSO application.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122704934","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":"Mapping Environmental Sounds Using Google Map (Acoustic Maps)","authors":"Hanan A. Taher","doi":"10.1109/ICOASE.2018.8548829","DOIUrl":"https://doi.org/10.1109/ICOASE.2018.8548829","url":null,"abstract":"Modern lives are dominated by what people see, and so there are many travel guides described wonderful places to visit. However, the sounds of these places are part of the experience. In some cases, what people hear is more important and interesting than what they see. This paper presents a new technique that gives an approach to combine map locations with their environmental sounds. It identifies places with unique sounds and encourages people to become interested in what they hear. The system is a collaborative data input, which allows public contribution in recording and archiving. Users are allowed to participate and upload their own sounds onto an efficient mapping system (Google map). The idea is to develop an audio map application; it is a great way to encourage people to gather audio and plot sounds to locations. The system is equivalent to Google Street View but with embedding audio will be Audio Street View.","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128434469","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":"ICOASE 2018 Author Index","authors":"","doi":"10.1109/icoase.2018.8548932","DOIUrl":"https://doi.org/10.1109/icoase.2018.8548932","url":null,"abstract":"","PeriodicalId":144020,"journal":{"name":"2018 International Conference on Advanced Science and Engineering (ICOASE)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126436136","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}