Journal: International Journal of Parallel Programming

Volume 46, Issue 6

1017 -- 1034Dhirendra Pratap Singh, Ishan Joshi, Jaytrilok Choudhary. Survey of GPU Based Sorting Algorithms
1035 -- 1062Rafael Palomar, Juan Gómez-Luna, Faouzi Alaya Cheikh, Joaquín Olivares Bueno, Ole Jakob Elle. High-Performance Computation of Bézier Surfaces on Parallel and Heterogeneous Platforms
1063 -- 1093Marcin Gorawski, Michal Lorek 0002. Efficient Processing of Large Data Structures on GPUs: Enumeration Scheme Based Optimisation
1094 -- 1109Mina Hosseini Rad, Ahmad Patooghy, Mahdi Fazeli. An Efficient Programming Skeleton for Clusters of Multi-Core Processors
1110 -- 1138Lucia G. Menezo, Valentin Puente, Pablo Abad Fidalgo, José-Ángel Gregorio. Mosaic: A Scalable Coherence Protocol
1139 -- 1156David Wehr, Rafael Radkowski. Parallel kd-Tree Construction on the GPU with an Adaptive Split and Sort Strategy
1157 -- 1183Mengda He, Viktor Vafeiadis, Shengchao Qin, João F. Ferreira. GPS $$+$$ + : Reasoning About Fences and Relaxed Atomics
1184 -- 0. Editor's Note: Special Issue on Embedded Computer Systems: Architectures, Modeling and Simulation
1185 -- 1219Catalin Bogdan Ciobanu, Georgi Gaydadjiev, Christian Pilato, Donatella Sciuto. The Case for Polymorphic Registers in Dataflow Computing
1220 -- 1246Christos Kyrkou, Theocharis Theocharides, Christos-Savvas Bouganis, Marios M. Polycarpou. Boosting the Hardware-Efficiency of Cascade Support Vector Machines for Embedded Classification Applications
1247 -- 1282Christopher Thompson, Miles Gould, Nigel P. Topham. High Speed Cycle-Approximate Simulation of Embedded Cache-Incoherent and Coherent Chip-Multiprocessors
1283 -- 1303Timo Viitanen, Janne Helkala, Heikki Kultala, Pekka Jääskeläinen, Jarmo Takala, Tommi Zetterman, Heikki Berg. Variable Length Instruction Compression on Transport Triggered Architectures
1304 -- 1328Dimitra Papagiannopoulou, Andrea Marongiu, Tali Moreshet, Luca Benini, Maurice Herlihy, R. Iris Bahar. Hardware Transactional Memory Exploration in Coherence-Free Many-Core Architectures

Volume 46, Issue 5

807 -- 811Francesco Piccialli, Salvatore Cuomo, Gwanggil Jeon. Parallel Approaches for Data Mining in the Internet of Things Realm
812 -- 837Santosh Kumar 0006, Sanjay Kumar Singh, Ali Imam Abidi, Deepanwita Datta, Arun Kumar Sangaiah. Group Sparse Representation Approach for Recognition of Cattle on Muzzle Point Images
838 -- 858Xiaomin Yang, Wei Wu 0002, Binyu Yan, Huiqian Wang, Kai Zhou, Kai Liu 0012. Infrared Image Super-Resolution with Parallel Random Forest
859 -- 872Jun-fang Song. Vehicle Detection Using Spatial Relationship GMM for Complex Urban Surveillance in Daytime and Nighttime
873 -- 885Jun-fang Song, Wei Xing Wang, Feng Chen. Target Detection Based on 3D Multi-Component Model and Inverse Projection Transformation
886 -- 903Muhammad Farhan, Sohail Jabbar, Muhammad Aslam, Awais Ahmad, Muhammad Munwar Iqbal, Murad Khan, Ana María Martínez Enríquez. A Real-Time Data Mining Approach for Interaction Analytics Assessment: IoT Based Student Interaction Framework
904 -- 922Vanitha Mohanraj, R. Sakthivel, Anand Paul, Seungmin Rho. High Performance GCM Architecture for the Security of High Speed Network
923 -- 942Salvatore Cuomo, Pasquale De Michele, Emanuel Di Nardo, Livia Marcellino. Parallel Implementation of a Machine Learning Algorithm on GPU
943 -- 962Wei Lu, Xiaomin Yang, Xu Gou, Lihua Jian, Wei Wu 0002, Gwanggil Jeon. Parallel Heat Kernel Volume Based Local Binary Pattern on Multi-Orientation Planes for Face Representation
963 -- 991Zengyu Ding, Gang Mei, Salvatore Cuomo, Nengxiong Xu, Hong Tian. Performance Evaluation of GPU-Accelerated Spatial Interpolation Using Radial Basis Functions for Building Explicit Surfaces
992 -- 1016Atif Khan, Naomie Salim, Haleem Farman, Murad Khan, Bilal Jan, Awais Ahmad, Imran Ahmed, Anand Paul. Abstractive Text Summarization based on Improved Semantic Graph Approach

Volume 46, Issue 4

647 -- 0. Editor's Note: Special Issue on Network and Parallel Computing for New Architectures and Applications
648 -- 659Yuntao Lu, Chao Wang, Lei Gong, Xuehai Zhou. SparseNN: A Performance-Efficient Accelerator for Large-Scale Sparse Neural Networks
660 -- 673Sijiang Fan, Jiawei Fei, Li Shen. Accelerating Deep Learning with a Parallel Mechanism Using CPU + MIC
674 -- 685Chengfan Jia, Junnan Liu, Xu Jin, Han Lin, Hong An, Wenting Han, Zheng Wu, Mengxian Chi. Improving the Performance of Distributed TensorFlow with RDMA
686 -- 698Xiangyu Ju, Quan Chen 0002, Zhenning Wang, Minyi Guo, Guang R. Gao. DCF: A Dataflow-Based Collaborative Filtering Training Algorithm
699 -- 709Zhiwen Chen, Xin He, Jianhua Sun, Hao Chen 0002. Have Your Cake and Eat it (Too): A Concurrent Hash Table with Hardware Transactions
710 -- 721Donghyun Gouk, Jie Zhang 0048, Myoungsoo Jung. Enabling Realistic Logical Device Interface and Driver for NVM Express Enabled Full System Simulations
722 -- 735Wenjie Liu, Sheng Ma, Libo Huang, Zhiying Wang. The Design of NoC-Side Memory Access Scheduling for Energy-Efficient GPGPUs
736 -- 748Yang Shi, Yanmin Zhu, Linpeng Huang. Partial-PreSET: Enhancing Lifetime of PCM-Based Main Memory with Fine-Grained SET Operations
749 -- 761Jian Gao 0005, Hongmei Wei, Kang Yu, Peng Qing. A Scalable Runtime Fault Localization Framework for High-Performance Computing Systems
762 -- 775Han Lin, Zhichao Su, Xiandong Meng, Xu Jin, Zhong Wang, Wenting Han, Hong An, Mengxian Chi, Zheng Wu. Combining Hadoop with MPI to Solve Metagenomics Problems that are both Data- and Compute-intensive
776 -- 787Fan Sun, Chao Wang, Lei Gong, YiWei Zhang, Chongchong Xu, Yuntao Lu, Xi Li 0003, Xuehai Zhou. UniCNN: A Pipelined Accelerator Towards Uniformed Computing for CNNs
788 -- 805Weiqi Dai, Yukun Du, Hai Jin 0001, Weizhong Qiang, Deqing Zou, Shouhuai Xu, Zhongze Liu. RollSec: Automatically Secure Software States Against General Rollback

Volume 46, Issue 3

505 -- 507Salvatore Cuomo, Marco Aldinucci, Massimo Torquati. Guest Editorial for Programming Models and Algorithms for Data Analysis in HPC Systems
508 -- 527Awais Ahmad, Anand Paul, Sadia Din, M. Mazhar Rathore, Gyu Sang Choi, Gwanggil Jeon. Multilevel Data Processing Using Parallel Algorithms for Analyzing Big Data in High-Performance Computing
528 -- 542Pasquale De Michele, Francesco Maiorano, Livia Marcellino, Francesco Piccialli. A GPU Implementation of OLPCA Method in Hybrid Environment
543 -- 564Puneet Jai Kaur, Sakshi Kaushal, Arun Kumar Sangaiah, Francesco Piccialli. A Framework for Assessing Reusability Using Package Cohesion Measure in Aspect Oriented Systems
565 -- 583Gang Mei, Salvatore Cuomo, Hong Tian, Nengxiong Xu, Linjun Peng. MeshCleaner: A Generic and Straightforward Algorithm for Cleaning Finite Element Meshes
584 -- 606Bastien Plazolles, Didier El Baz, Martin Spel, Vincent Rivola, Pascal Gegout. SIMD Monte-Carlo Numerical Simulations Accelerated on GPU and Xeon Phi
607 -- 629Emilia Popa, Mauro Iacono, Florin Pop. Adapting MCP and HLFET Algorithms to Multiple Simultaneous Scheduling
630 -- 646M. Mazhar Rathore, Hojae Son, Awais Ahmad, Anand Paul, Gwanggil Jeon. Real-Time Big Data Stream Processing Using GPU with Spark Over Hadoop Ecosystem

Volume 46, Issue 2

173 -- 197Jixiang Yang, Qingbi He. Scheduling Parallel Computations by Work Stealing: A Survey
198 -- 224Samer Arandi, George Matheou, Costas Kyriacou, Paraskevas Evripidou. Data-Driven Thread Execution on Heterogeneous Processors
225 -- 251Saurabh Hukerikar, Keita Teranishi, Pedro C. Diniz, Robert F. Lucas. RedThreads: An Interface for Application-Level Fault Detection/Correction Through Adaptive Redundant Multithreading
252 -- 283Jorge Silva, Ana Aguiar, Fernando M. A. Silva. Parallel Asynchronous Strategies for the Execution of Feature Selection Algorithms
284 -- 312Jawad Haj-Yihia, Yosi Ben-Asher. Software Static Energy Modeling for Modern Processors
313 -- 332Sai Charan Koduru, Keval Vora, Rajiv Gupta 0001. Software Speculation on Caching DSMs
333 -- 335Antonino Tumeo, Hubertus Franke, Gianluca Palermo, John Feo. Guest Editorial: Special Issue on Computing Frontiers
336 -- 375Naila Farooqui, Indrajit Roy 0001, Yuan Chen, Vanish Talwar, Rajkishore Barik, Brian T. Lewis, Tatiana Shpeisman, Karsten Schwan. Accelerating Data Analytics on Integrated GPU Platforms via Runtime Specialization
376 -- 411Ke Wang, Elaheh Sadredini, Kevin Skadron. Hierarchical Pattern Mining with the Automata Processor
412 -- 440William P. Horn, Manoj Kumar, Joefon Jann, José E. Moreira, Pratap Pattnaik, Mauricio J. Serrano, Gabriel Tanase, Hao Yu. Graph Programming Interface (GPI): A Linear Algebra Programming Model for Large Scale Graph Computations
441 -- 470David Jaeger, Hendrik Graupner, Chris Pelchen, Feng Cheng 0002, Christoph Meinel. Fast Automated Processing and Evaluation of Identity Leaks
471 -- 503Farhana Aleen, Vyacheslav P. Zakharin, Rakesh Krishnaiyer, Garima Gupta, David Kreitzer, Chang-Sun Lin Jr.. Automated Compiler Optimization of Multiple Vector Loads/Stores

Volume 46, Issue 1

1 -- 3Sergei Gorlatch, Herbert Kuchen. Guest Editorial: High-Level Parallel Programming with Algorithmic Skeletons
4 -- 22Jan Stypka, Wojciech Turek, Aleksander Byrski, Marek Kisiel-Dorohinicki, Adam D. Barwell, Christopher Brown, Kevin Hammond, Vladimir Janjic. The Missing Link! A New Skeleton for Evolutionary Multi-agent Systems in Erlang
23 -- 41Michael Haidl, Sergei Gorlatch. High-Level Programming for Many-Cores Using C++14 and the STL
42 -- 61Fabian Wrede, Steffen Ernsting. Simultaneous CPU-GPU Execution of Data Parallel Algorithmic Skeletons
62 -- 80August Ernstsson, Lu Li, Christoph W. Kessler. SkePU 2: Flexible and Type-Safe Skeleton Programming for Heterogeneous Parallel Systems
81 -- 100Antonio Brogi, Marco Danelutto, Daniele De Sensi, Ahmad Ibrahim 0001, Jacopo Soldani, Massimo Torquati. Analysing Multiple QoS Attributes in Parallel Design Patterns-Based Applications
101 -- 119Ari Rasch, Sergei Gorlatch. Multi-dimensional Homomorphisms and Their Implementation in OpenCL
120 -- 151Mehdi Goli, Horacio González-Vélez. Formalised Composition and Interaction for Heterogeneous Structured Parallelism
152 -- 172Venkatesh Kannan, Geoff W. Hamilton. Functional Program Transformation for Parallelisation Using Skeletons