JSE_V10_N3_RP3 Approaching Developments on Parallel Programming Models Through JAVA Bala Dhandayuthapani Veerasamy G.M. Nasira Journal on Software Engineering 2230–7168 10 3 14 19 CPU, CUDA, GPGPU, GPU, Java, jCuda, jocl, Multicore, OpenCL Multicore platforms allow developers to optimize applications by intelligent partitioning at different workloads on different processor cores. Currently, application programs are optimized to use multiple processor resources, resulting in faster application performance. The authors earlier research work focused on native thread for Java on windows thread, Pthread, and Intel TBB. The authors also developed Native Threads, Native Pthread, Java Native Intel TBB beneath windows 32-bit platform. This article aims to identify the future directions of native thread for Java on windows thread, Pthread, and Intel TBB through JNI beneath windows 64-bit platforms and other platform besides. Furthermore, it articulates additional opening to pursue approaching developments on parallel programming models through Java. January - March 2016 Copyright © 2016 i-manager publications. All rights reserved. i-manager Publications http://www.imanagerpublications.com/Article.aspx?ArticleId=4900