{"title":"Message from the Workshops Co-Chairs","authors":"Anthony Simonet, M. Parashar","doi":"10.1109/hipcw.2018.8634050","DOIUrl":"https://doi.org/10.1109/hipcw.2018.8634050","url":null,"abstract":"Welcome to HIPC 2019 in Hyderabad, India. Overall, we have a strong agenda including four different workshop events. This year we have been able to organize two strong half-day workshops that cover topics complementary to the conference technical program. The two exciting half-day workshops are: (1) Workshop on Data Science for Future Energy Systems and (2) Multi-tier Big Data Pipelines from Edge to the Cloud Data Centers. In parallel to these two workshops, on day one of the conference, there will be the second edition of the Workshop on Education for High-Performance Computing (EduHiPC 2019), now a signature STEM event of the conference. The afternoon of day two of the conference will focus on the Women in Data Science and Computing event. This follows on last year’s Women in Data Science and HiPC workshop and is more broadly supported by the conference organization to be an even more integrated and visibly present event in the whole HiPC conference program.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124507287","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":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","authors":"","doi":"10.1109/hipcw.2018.8634253","DOIUrl":"https://doi.org/10.1109/hipcw.2018.8634253","url":null,"abstract":"","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"438 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131543730","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":"Health Management of a Typical Small Aircraft Fuel System Using an Adaptive Technique","authors":"Vijaylakshmi S. Jigajinni, V. Upendranath","doi":"10.1109/HIPCW.2018.8634426","DOIUrl":"https://doi.org/10.1109/HIPCW.2018.8634426","url":null,"abstract":"Faults in the aircraft fuel system will degrade its performance and may lead to the complete system failure. In commercial aircraft system, efficient diagnosis can optimize the time to return the aircraft to service, thus allowing less disruption to passenger travel. In this work, an adaptive fault diagnosis technique is developed for a typical small aircraft fuel system, which facilitates efficient learning procedure to forecast the system parameters for non-linear situations. This adaptive technique represents the integration of the Fuzzy Logic and Support Vector Machine (SVM) algorithms in the field of fault diagnosis. Using this adaptive technique health monitoring of aircraft fuel system is discussed. In an aircraft fuel tank, the fault is effectively located by assessing and contrasting the actual parameters and set point parameters related to the system for various time-frames. The fuzzy logic controller is configured with the logical rules as per the required target output. It relies on the aircraft fuel system parameters like the fuel flow rate, level of fuel in the tank, fuel temperature, and fuel pressure. From the logical rules, the control signals related to the aircraft fuel system are derived by the SVM technique. The efficiency in execution of this fault diagnosis tool-based aircraft fuel system gets authenticated in the MATLab/Simulink platform. The simulation is carried by assuming normal operating conditions of aircraft in the laboratory environment.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115924518","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}
A. Chatterjee, R. Samtaney, B. Hadri, R. Khurram, S. Aseeri, David Keys, Abhishek Kumar, D. Takahashi
{"title":"HiPC 2018 WORKSHOP 1: Parallel Fast Fourier Transforms (PFFT)","authors":"A. Chatterjee, R. Samtaney, B. Hadri, R. Khurram, S. Aseeri, David Keys, Abhishek Kumar, D. Takahashi","doi":"10.1109/hipcw.2018.8634287","DOIUrl":"https://doi.org/10.1109/hipcw.2018.8634287","url":null,"abstract":"The goal of this workshop is to encourage discussions about FFTs and to discover a benchmark suite that is widely accepted for computer co-design. This workshop is part of an initiative project that plans a series of meetings at different international venues with the aim of forming a community in order to collect the viewpoints of users, developers and vendors. FFT is an accurate lowcost algorithm which is extensively used in many parallel applications such as signal processing, astronomy and fluid dynamics. However, it might not run well on a full parallel computer due to its Alltoall communication limitations. Consequently, it is of interest to the High Performance Computing community to address related challenges and seek solutions.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130252670","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":"Framework for Automatic Parallelization","authors":"R. AnalaM., Deepika Dash","doi":"10.1109/HIPCW.2018.8634283","DOIUrl":"https://doi.org/10.1109/HIPCW.2018.8634283","url":null,"abstract":"Continuous research to increase the performance gain of the device in the field of computing has led to the advent of multi-core processors, which include more than one independent processing unit (core). This revolution on the hardware-side of the computer demands the software programmers to exploit the processing power by developing parallel programs. Programmers prefer writing serial applications since it is easier to put their ideas into the form of serial code than a parallel one. Hence, parallelizing such serial applications without much burden on the developer becomes paramount. This paper proposes a system that automatically parallelizes serial C code. The system proposed performs detailed dependency analysis, identifies the ‘for’ blocks that satisfy the criteria of being potential to be parallelized using the OpenMP framework, identifies the regions in such potential ‘for’ blocks which need to be run in a critical section. The correctness of the input code is ensured by this system. Also, post execution analysis i.e. execution of the input program to monitor the usage of resources is avoided which makes this system faster than some of the existing systems.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125905309","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":"Experimental Survey of Geospatial Big Data Platforms","authors":"Nilkamal More, V. Nikam, Sumit S. Sen","doi":"10.1109/HIPCW.2018.8634070","DOIUrl":"https://doi.org/10.1109/HIPCW.2018.8634070","url":null,"abstract":"Recent advances in geospatial data acquisition techniques are instrumental in the generation of massive data that are being processed by geospatial big data platforms such as Spatial Hadoop and Geo-spark. While some of this data is stored in databases, much of the data is unstructured and temporal. In this paper, we survey alternatives available in geospatial big data frameworks. We present a comparative study of the different approaches and an experimental evaluation of the two most used platforms Geospark and Spatial Hadoop. We discuss our evaluation results in the context of various tasks in commonly used geospatial processing tasks, especially in the context of Volume, Value, Viscosity, Variability, Volatility, Viability, Validity and Variety.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"205 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116402311","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":"HiPC 2018 WORKSHOP 4: Women in Data Science and High Performance Computing (WDSHPC)","authors":"A. Kaginalkar","doi":"10.1109/hipcw.2018.8634325","DOIUrl":"https://doi.org/10.1109/hipcw.2018.8634325","url":null,"abstract":"While the HPC and data science research offers an unprecedented opportunity for growth in science, education, commerce, and communication, it also opens up new challenges and opportunities of engaging women. This workshop will provide a forum to bring together researchers discussing advanced methods in data analytics and will deal with practical applications where these can be used with key contributions from women scientists. The goal of this workshop is to bring together the state of the art research in the context of broadening participation from women researchers in the following areas","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121819390","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}
Semyon Khokhriakov, Ravi Reddy Manumachu, Alexey L. Lastovetsky
{"title":"Performance Optimization of Multithreaded 2D FFT on Multicore Processors: Challenges and Solution Approaches","authors":"Semyon Khokhriakov, Ravi Reddy Manumachu, Alexey L. Lastovetsky","doi":"10.1109/HIPCW.2018.8634318","DOIUrl":"https://doi.org/10.1109/HIPCW.2018.8634318","url":null,"abstract":"Fast Fourier transform (FFT) is a key routine employed in application domains such as molecular dynamics, computational fluid dynamics, signal processing, image processing, and condition monitoring systems. Its performance on latest multicore platforms is therefore of paramount concern to the high performance computing community. The inherent complexities however in these platforms such as severe resource contention and non-uniform memory access (NUMA) pose formidable challenges. We study in this work the performance profiles of multithreaded 2D fast Fourier transforms provided in three highly optimized packages, FFTW-2.1.5, FFTW-3.3.7, and Intel MKL FFT on a modern Intel Haswell multicore processor consisting of thirty-six cores. First, we show that all the three routines demonstrate drastic performance variations and therefore their average performances are considerably lower than their peak performances. The ratio of average to peak performance for the 2D FFT routines from the three packages are 40%, 30%, and 24%. We demonstrate that the average and peak performance of FFTW-2.1.5, last updated in 1999, is better than FFTW-3.3.7 suggesting that extensive machine optimization using architecture-specific techniques can be harmful in the long run since hardware platforms undergo drastic changes. We also show that while the average performance of Intel MKL FFT is better than FFTW-3.3.7, it is outperformed by FFTW-3.3.7 for many problem sizes. Also the width of the performance variations for Intel MKL FFT are severe compared to FFTW-3.3.7. Based on our study, we conclude that improving the average performance of FFT by removal of performance variations on modern multicore processors constitutes a tremendous research challenge. We propose three possible solution approaches to remove the performance variations and suggest future directions.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"165 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133523780","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}
F. Franchetti, Daniele G. Spampinato, Anuva Kulkarni, Doru-Thom Popovici, Tze Meng Low, M. Franusich, A. Canning, P. McCorquodale, B. V. Straalen, P. Colella
{"title":"FFTX and SpectralPack: A First Look","authors":"F. Franchetti, Daniele G. Spampinato, Anuva Kulkarni, Doru-Thom Popovici, Tze Meng Low, M. Franusich, A. Canning, P. McCorquodale, B. V. Straalen, P. Colella","doi":"10.1109/HIPCW.2018.8634111","DOIUrl":"https://doi.org/10.1109/HIPCW.2018.8634111","url":null,"abstract":"We propose FFTX, a new framework for building high-performance FFT-based applications on exascale machines. Complex node architectures lead to multiple levels of parallelism and demand efficient ways of data communication. The current FFTW interface falls short in maximizing performance in such scenarios. FFTX is designed to enable application developers to leverage expert-level, automatic optimizations while navigating a familiar interface. FFTX is backwards compatible to FFTW and extends the FFTW Interface into an embedded Domain Specific Language (DSL) expressed as a library interface. By means of a SPIRAL-based back end, this enables build-time source-to-source translation and advanced performance optimizations, such as cross-library calls optimizations, targeting of accelerators through offload-ing, and inlining of user-provided kernels. We demonstrate the use of FFTX with the prototypical example of 1D and 3D pruned convolutions and discuss future extensions.","PeriodicalId":401060,"journal":{"name":"2018 IEEE 25th International Conference on High Performance Computing Workshops (HiPCW)","volume":"88 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133753948","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}