All Products
Search
Document Center

Elastic High Performance Computing:SDK Overview

Last Updated:Nov 20, 2025

This topic describes the software development kit (SDK) versions for the E-HPC Instant service. It includes information about supported programming languages, such as Java, Python, and PHP, and provides the download paths for the latest SDK versions.

SDK introduction

The E-HPC Instant SDK encapsulates the APIs for version 2023-07-01. The SDK uses an AccessKey pair to identify callers and provides features such as automatic signing. With the SDK, you can call APIs to create and manage resources.

SDK generations

The E-HPC Instant SDK is available in two generations: V2.0 and V1.0. The V2.0 SDK is the latest generation. Compared with the V1.0 SDK, the V2.0 SDK supports more programming languages, is more robust, is easier to use, and resolves the thread safety issue for single clients. This provides a better development experience.

Note

We recommend that you use the V2.0 SDK. If you are using the V1.0 SDK, upgrade to the V2.0 SDK. For more information, see Upgrade Guide for V1.0 SDK.

SDK download paths

The V2.0 SDK supports multiple programming languages. You can find installation instructions on the OpenAPI Portal or view the source code and installation guides on GitHub. Install the SDK using the standard dependency management tool for your programming language. For more information about how to install and integrate the E-HPC Instant SDK, see SDK Center.

Programming language

GitHub path

Quick Start

Java (asynchronous)

alibabacloud-java-async-sdk

Use Alibaba Cloud SDK for Java in an IDE

Java

alibabacloud-java-sdk

TypeScript

alibabacloud-typescript-sdk

Use Alibaba Cloud SDK for Node.js in an IDE

Go

alibabacloud-go

Use Alibaba Cloud SDK for Go in an IDE

PHP

alibabacloud-sdk-php

Use Alibaba Cloud SDK for PHP in an IDE

Python

alibabacloud-python-sdk

Use the Alibaba Cloud Python SDK with an IDE

C#

alibabacloud-csharp-sdk

Use Alibaba Cloud SDK for .NET in an IDE

C++

alibabacloud-sdk-cpp

/

Swift

alibabacloud-sdk-swift

/

Use the SDK

Note

Before you use the sample code, make sure that you understand the following parameters.