Intel® DevCloud for oneAPI

Overview Get Started Documentation Forum external link

Introduction to DevCloud and oneAPI

DevCloud Overview

DevCloud Overview

Learn about the features of the compute nodes, data management, and how to submit, query, and delete your jobs.

Learn More
DevCloud Overview

Introduction to oneAPI and Essentials of Data Parallel C++

Use Jupyter Notebook* to learn about how oneAPI can solve the challenges of programming in a heterogeneous world and understand the Data Parallel C++ (DPC++) language and programming model.

Sign In to View in Jupyter Notebooks

Connect to the DevCloud

DevCloud Overview

Choose Your SSH Connection:

Connect with Cygwin
DevCloud Overview

Connect with Jupyter* Notebook

Use Jupyter Notebook to learn about how oneAPI can solve the challenges of programming in a heterogeneous world and understand the Data Parallel C++ (DPC++) language and programming model.

Sign in to Connect

Explore Intel oneAPI Toolkits in the DevCloud

These toolkits are for performance-driven applications—HPC, IoT, advanced rendering, deep learning frameworks—that are written in DPC++, C++, C, and Fortran languages. Select a toolkit to see what it includes, explore training modules, and go deeper with developer guides.

DevCloud Overview

Intel® oneAPI Base Toolkit

Build and deploy high-performance, data-centric applications across diverse architectures with a core set of tools and libraries.

The toolkit includes:

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Networks Library
  • Intel® oneAPI DPC++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® FPGA Add-On for oneAPI Base Toolkit (Optional)
  • Intel® Integrated Performance Primitives
  • Intel® VTune™ Profiler
  • GDB*

Resources:

Getting Started Guide

Get started with this foundational kit that enables developers of all types to build, test, and deploy performance-driven, data-centric applications across CPUs, GPUs, and FPGAs.

Developer Training Modules

Learn more about the Base Toolkit with Jupyter Notebook* Training Modules.

Sample Applications

Test out real-world solutions on hosted Intel® hardware with these sample applications.

DevCloud Overview

Intel® oneAPI HPC Toolkit

Deliver fast C++, Fortran, OpenMP*, and MPI applications that scale.

The toolkit includes:

  • Intel® C++ Compiler
  • Intel® Cluster Checker
  • Intel® Fortan Compiler
  • Intel® Inspector
  • Intel® MPI Library
  • Intel® Trace Analyzer and Collector

Resources:

Getting Started Guide

Deliver fast C++, Fortran, OpenMP, and MPI applications that scale.

Developer Training Modules

Learn more about the HPC Toolkit with Jupyter Notebook* Training Modules.

Sample Applications

Test out real-world solutions on hosted Intel® hardware with these sample applications.

DevCloud Overview

Intel® AI Analytics Toolkit

Speed AI development with tools for DL training, inference, and data analytics.

The toolkit includes:

  • Intel® Optimization for TensorFlow*
  • Intel® Optimization for PyTorch*
  • Intel® Distribution for Python*
  • Intel® Distribution of Modin* (available through Anaconda only)
  • Model Zoo for Intel® architecture
  • Intel® Low Precision Optimization Tool

Resources:

Getting Started Guide

Speed AI development with tools for DL training, inference,and data analytics.

Sample Applications

Test out real-world solutions on hosted Intel® hardware with these sample applications.

DevCloud Overview

Intel® oneAPI Rendering Toolkit

Create high-performance, high-fidelity visualization applications with these five powerful, open-source libraries.

The toolkit includes:

  • Intel® Embree
  • Intel® OSPRay
  • Intel® OpenSWR
  • Intel® Open Volume Kernel Library
  • Intel® Open Image Denoise

Resources:

Getting Started Guide

Learn more about the Intel® DevCloud environment.

Sample Applications

Test out real-world solutions on hosted Intel® hardware with these sample applications.

DevCloud Overview

Intel oneAPI Deep Learning Framework Developer Kit

Build deep learning frameworks or customize existing ones.

The toolkit includes:

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Deep Neural Network Library

Resources:

Getting Started Guide

Build or customize deep learning frameworks using optimized deep learning libraries.