Parallel Universe Magazine - Issue 33, July 2018

Submitted: July 06, 2018 Last updated: July 06, 2018
  • File:
    parallel-universe-issue-33.pdf
  • Size:
    76.04 MB
Download

Detailed Description

Contents:

  • Letter from the Editor: What's the Big Deal about BigDL? by Henry A. Gabb
     
  • Advancing Artificial Intelligence on Apache Spark* with BigDL by Jason Dai and Radhika Rangarajan
    Features, use-cases, and the future.
     
  • Why WebAssembly Is the Future of Computing on the Web by Rich Winterton, Deepti Aggarwal, Tuyet-Trang (Snow), Lam Piel, Brittney Coons, and Nathan Johns
    The history and new direction of processing in the browser.
     
  • Code Modernization in Action: Threading, Memory, and Vectorization Optimizations by Dmitry Prohorov, Cedric Andreolli, and Philippe Thierry
    Using the latest Intel® Software Development Tools to make more efficient use of hardware.
     
  • In-Persistent Memory Computing with Java* by Eric Kaczmarek and Preetika Tyagi
    The key to adaptability in modern application programming.

  • Faster Gradient-Boosting Decision Trees by Ying Hu, Oleg Kremnyov, and Ivan Kuzmin
    How to lift machine learning performance using Intel® Data Analytics Acceleration Library (Intel® DAAL).
     
  • Hiding Communication Latency Using MPI-3 Non-Blocking Collectives by Amarpal Singh Kapoor, Rama Kishan Malladi, Nitya Hariharan, and Srinivas Sridharan
    Improving HPC performance by overlapping communication and computation.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804