Skip to main content

Overview of Platform Features

Overview of Key Platform Features

Our platform is designed to support users in creating, managing, and deploying functions for scientific and technological projects, including environments like Quantum Computing, GPU Computing, and other AI/ML models. The key features of the platform include:

  • Create Functions: Users can create new functions using pre-built templates or by writing their own code.
create-function-button

  • Manage Functions: After creating, users can edit and manage the deployed functions.
manage-functions

  • Monitor Functions: Users can track the build, deploy, and execution process of functions through detailed logs.
monitor-functions

  • Invocation
invocation

  • Related Jobs
related-jobs

  • Build logs
build-logs

  • Deploy log
deploy-log

  • Job Management: The platform supports job management, enabling users to select providers and devices for running required computations.
job-management-select-provider

job-management-select-device
  • Notification Center: Provides real-time notifications for important platform events, including function deployments, job executions, workflow updates, and other system activities.

    The platform includes a Notification Center that helps users stay informed about important platform activities.

    ・A notification bell icon is displayed in the top navigation bar next to the user profile icon.

    ・Features:

    - A yellow notification indicator shows when unread notifications are available.

    - The unread notification count is synchronized in real time.

    - Users can open the notification panel directly from the bell icon.

    - Selecting a notification automatically redirects the user to the corresponding detail page.

    - Notifications cover function deployments, job executions, workflow updates, and other system events.

    This feature provides a faster and more responsive way for users to monitor platform activities.

Supported Function Types (Quantum, GPU, etc.)

The platform supports various types of functions for different computation needs, including:

  • Quantum Functions: Supports quantum computing frameworks like Qiskit, Braket, D-Wave, allowing users to develop and run quantum algorithms.
  • GPU Functions: Runs computationally intensive tasks on GPUs, suitable for training machine learning models.
  • AI/ML Functions: Supports deep learning and machine learning models using popular libraries like TensorFlow, PyTorch.
  • Other Specialized Functions: Other specialized computations such as Pennyland, Tytan, etc.

Supported Providers and Devices (AWS, IBM, D-Wave, etc.)

supported-providers-and-devices

The platform supports various providers and devices for the functions, including:

  • IBM Quantum: Provides quantum computing devices via IBM Q services.
  • D-Wave: Offers quantum computing devices tailored for solving optimization problems, leveraging quantum annealing.
  • OQC (Oxford Quantum Circuits): Provides quantum computing hardware with an emphasis on superconducting qubits for versatile quantum computation tasks.
  • Amazon Braket: A fully managed quantum computing service by AWS, supporting various quantum processors, including those from Rigetti and others, allowing users to run quantum algorithms.
  • Rigetti: A quantum computing company that provides access to its quantum processors through the Amazon Braket service, supporting both quantum and hybrid quantum-classical computations.
  • Qiskit Runtime: A quantum computing execution environment by IBM that allows running quantum circuits with lower latency, optimized for real-time quantum computations and providing a hybrid quantum-classical interface.