TY  - JOUR
T1  - Java Native Intel Thread Building Blocks for Win32 Platform
AU - Veerasamy, Bala Dhandayuthapani AU - Nasira, G.M. 
JO  - Asian Journal of Information Technology
VL  - 13
IS  - 8
SP  - 431
EP  - 437
PY  - 2014
DA  - 2001/08/19
SN  - 1682-3915
DO  - ajit.2014.431.437
UR  - https://makhillpublications.co/view-article.php?doi=ajit.2014.431.437
KW  - JNI
KW  -Intel TBB
KW  -parallel_for
KW  -partitioners
KW  -range
KW  -range
KW  -performance
AB  - Threads can be accessed by different programming interfaces. 
  Many software libraries provide an interface for threads usually based on POSIX 
  threads, Windows threads, OpenMP and Threading Building Blocks frameworks. These 
  frameworks provide a different level of abstraction from the underlying thread 
  implementation of the operating system. The general parallelism is the execution 
  of separate tasks in parallel. Nonnumeric code is usually implemented with task 
  parallelism rather than data parallelism. The data parallelism is concerned 
  mainly with operations on arrays of data. The data parallelism has a special 
  significance in the era of the multi and many-core computing where huge numbers 
  of cores are available on single chip devices. Multi-core processors have expressed 
  parallel programming subject matter in interesting way for every programmer. 
  Every program written in multi-core processor will run on the many-core processor 
  in future will be difficult task. However, Intel Threading Building Blocks is 
  a C++ template library that provides tasks, parallel algorithms and containers 
  to support for scalable parallel programming using standard C++ code. This research 
  finding focused on how Java can facilitate Intel TBB through JNI which can exploit 
  painless usage of Intel TBB parallel algorithms that can be used in Java.
ER  - 