Changes

Jump to: navigation, search

GPU621/Group 5

406 bytes added, 16:46, 1 April 2023
m
Introduction: Adding clarification
== Introduction ==
Since 2020, there has been a lot of updates to the Mac OS ecosystem, and its command line interface. Which has caused for the dependancy documentation for integrating with Mac OS outdated. So this report is our comprehensive findings for interfacing with the OpenMP, TBB, and MPI libraries on Visual Studio Code to leverage Parallel Computing Concepts that are outlined in this course. As many Software Developers working on Mac already now, Visual Studio for Mac only supports some languages, one of which '''isn’t C/C++'''. So we’ll be using the common and popular text editor, Visual Studio Code. Visual Studio Code will allow us to use the command line interface for our compiler to integrate and option the dependancies that we want to use.
You should already have downloaded and installed:
 
* Visual Studio Code,
:* If not, you can find the Download and Install for it here: [https://code.visualstudio.com Visual Studio Code - Code Editing. Redefined]
* Intel oneAPI Base Toolkit & Intel oneAPI HPC Toolkit
:* If not, you can find the Download and Install for it here: [https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#base-kit Intel oneAPI ToolKits]
 
Note: Installing Visual Studio Code and the HPC packages are not apart of the scope of this report. The installation is straight forward through the wizard.
You should already have Visual Studio Code downloaded, if not, you can find the Download and Install for it here: [https://code.visualstudio.com Visual Studio Code - Code Editing. Redefined]
=== Vocabulary ===

Navigation menu