Skip to main content

scicomp-compute-core

GPU-accelerated computation core for the Math-Physics-ML MCP system.

Overview

This package provides high-performance array operations and numerical computing utilities with optional GPU acceleration using CuPy. It includes:

  • Array utilities - Unified interface for NumPy and CuPy arrays
  • GPU acceleration - Seamless CPU/GPU array conversion
  • Numerical operations - Optimized mathematical functions
  • Linear algebra - Matrix operations and decompositions
  • FFT operations - Fast Fourier transforms with GPU support

Installation

# CPU only
pip install scicomp-compute-core

# With GPU support (CUDA 12.x)
pip install scicomp-compute-core[gpu]

Quick Start

from compute_core.arrays import to_gpu, to_numpy
import numpy as np

# Create array on CPU
arr = np.array([1, 2, 3, 4, 5])

# Move to GPU (if available)
gpu_arr = to_gpu(arr)

# Perform GPU operations
result = gpu_arr * 2

# Move back to CPU
cpu_result = to_numpy(result)

Features

  • Automatic device selection - Works with or without GPU
  • Transparent acceleration - Same API for CPU and GPU arrays
  • Type safety - Full type hints for all functions
  • Performance - Optimized for numerical computing workflows

Part of Math-Physics-ML MCP System

This package is part of a larger system. See the full documentation for details on all available components.

Metadata

Release files for scicomp-compute-core 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scicomp-compute-core 0.1.6
File Size Uploaded
scicomp_compute_core-0.1.6.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scicomp-compute-core 0.1.6
File Interpreter ABI Platform
scicomp_compute_core-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 10.8 kB

Release files / scicomp_compute_core-0.1.6.tar.gz

Download URL scicomp_compute_core-0.1.6.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d43f55e4fb16b345a000c42e6f9b1a0ad2e5ddc56961a3335342b164b0d824a5
BLAKE2b-256 checksum
How to use checksums
2d36c9682cf652eb350ca5b1c97b3d9a6c793879f6a92e69b59b44f08f655663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.

Transparency log

Release files / scicomp_compute_core-0.1.6-py3-none-any.whl

Download URL scicomp_compute_core-0.1.6-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e4b464c91c00988ac689ba6683d536d452f531336bdf2d644f70c6d0efe4c7da
BLAKE2b-256 checksum
How to use checksums
4b07480d4b3a0e1a2aeaddc48a897999ef56c780c039364e4f048fff190a624b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page