Skip to content

BabarZKhan/IntelOneAPI

Repository files navigation

Fork me on GitHub

Intel DevCloud for oneAPI

This repo is for my Intel oneAPI experiments. Courtesy Intel, I have DevCloud account where I am running most of my experiments. The Intel DevCloud is a development sandbox to learn about DPC++ and program oneAPI cross-architecture applications.

Intel oneAPI Toolkits

Compute Nodes

  • CPU

    • Intel® Xeon® Scalable 6128 processors
    • Intel® Xeon® Scalable 8256 processors
    • Intel® Xeon® E-2176 P630 processors (with Intel® Graphics Technology)
  • GPU

    • Intel® Xeon® E-2176 P630 processors (with Intel® Graphics Technology)
    • Intel® Iris® Xe MAX
  • FPGA

    • Intel® Arria® 10 FPGAs
    • Intel® Stratix® 10 FPGAs

Installation and Connection to DevCloud using SSH Clients.

If you are running Linux operating system you can access the cluster using the native Secure Shell (SSH) client, you will need to set up SSH tunneling. The easiest method to set up SSH connection to is by downloading and running an automated installer. The installer will add SSH configuration entries to ~/.ssh/config and create a private SSH key file inside ~/.ssh. This method works best if you have only one account.

Download and save the automatic installer script customized for your account. Execute this script in a terminal (you may need to adjust the command according to your download location and the downloaded file name):

ubuntu@ubuntukhan:~/InteloneAPI$ 
ubuntu@ubuntukhan:~/InteloneAPI$ bash ~/Downloads/setup-devcloud-access-$$$$$.txt
The /home/ubuntu/.ssh directory for SSH client configuration already exists.
Appending SSH connection configuration to /home/ubuntu/.ssh/config
Creating the private SSH key /home/ubuntu/.ssh/devcloud-access-key-$$$$$.txt
Important: this file is your access key, keep it safe like you would a password.
Done! Now you can access Intel DevCloud by running ssh devcloud or, if you are behind a proxy, ssh devcloud.proxy
ubuntu@ubuntukhan:~/InteloneAPI$ 
ubuntu@ubuntukhan:~/InteloneAPI$ ssh devcloud
###############################################################################
#
# Welcome to the Intel DevCloud for oneAPI Projects!
#
# 1) See https://devcloud.intel.com/oneapi/ for instructions and rules for
# the OneAPI Instance.
#
# 2) See https://github.com/intel/FPGA-Devcloud for instructions and rules for
# the FPGA Instance.
#
# Note: Your invitation email sent to you contains the authentication URL.
#
# If you have any questions regarding the cloud usage, post them at
# https://software.intel.com/en-us/forums/intel-devcloud
#
# Intel DevCloud Team

Code samples:

Documentation, Training and Miscelleanous:

Complete git