More Productive Data Science

Spend less time wrangling machines and accelerate development with the infrastructure and application management solution designed with deep learning in mind.

Simplified Operations

Whether managing servers yourself or working with a DevOps or IT team — now you have a simpler, more powerful way to manage deep learning resources.

Deploy at Scale

Easy deployment and publishing of trained models for inference. Continuous integration and deployment for deep learning. Scale up and down instructure as needed.

Elasticity and Efficiency

AI infrastructure doesn’t have to be a money pit. Maximize resource utilization with smart scheduling and auto-allocation across multiple concurrent workloads and users.

Ready to start innovating?

No Software Setup

Bitfusion Flex includes pre-bundled opensource deep learning frameworks as well as plugins to popular public clouds allowing you to get started rightaway, enabling you to quickly push ideas to production.
Deep Learning Frameworks

We include the most popular open source frameworks such as Tensorflow (plus Tensorboard and Tensorflow Serving), Caffe, MXNet, Chainer, Torch, Theano, and others.

Example Code and Data Sets

When you are experimenting with a new neural net architecture or learning deep learning in the first place, it helps to have examples and sample data for getting your feet wet.

DevOps free Deep Learning

A common tripping point for AI developers is managing underlying infrastructure. We ensure libraries and all infrastructure management are out of sight, out of mind.

Bring your own Container

We also allow you to bring your own development containers or tools or frameworks or bring any from the open source world to plug into the Flex Infrastructure.

Interactive Workspaces

For the fastest way to get started developing with deep learning, create an interactive
workspace that connects seamlessly with your code and data.
Notebooks

Fully-integrated Jupyter, for a sharable GUI development environment that supports 40 different languages, including Python, Julia, R, and Scala.

Terminal Access

Includes a web-based Terminal session to make it easy for you to navigate subdirectories and pull in additional packages or code via command line.

Integrate with your own Environment

Easy integration with your preferred development environment, code and data management, and any upstream or downstream tools.

Bitfusion Flex GUI Workspaces
Bitfusion Flex Job Runner

Job Runner Preview

Kick off workloads anytime, anywhere that run in the background. Maximize the utilization of your cluster with multiple, parallel model runs and by sharing resources across your team or company.
Local CLI

Download our Bitfusion command line interface and create workspaces from your own local environment or development box.

CLI Interface

Query cluster resources, create workspaces, and perform all platform functions via a simply command line interface.

Parallel Training

Train multiple models simultaneously for 10X faster development and rapid hyperparameter exploration.

Status & Notifications

Track the quantity and progress of your workloads via GUI or CLI, and get notified automatically when your jobs are complete.

Deployment Preview

Ready to deploy your model for inference? We’ve made it way simpler to expose and manage API endpoints.
Endpoint Management

Automates the deployment of an API server and URL endpoint based on your model export and serving files to the cloud or edge devices.

Autoscale Deployment

Scale up or scale down your deployment based on application load. Setup autoscaling policies to minimize deployment costs.

Bitfusion Flex Resource Management

Smart Resource Management

Managing a large cluster of compute resources across multiple users and multiple workloads just got a lot simpler. Our management software takes care of initial placement, elastic resource attachment, event logging, and ongoing monitoring and health.
Auto-Allocation

Resources are automatically assigned and attached based on the workload requirements with intelligent scheduling, queuing, and job management.

Bitfusion Core

At the heart of the platform is our groundbreaking Bitfusion Core GPU virtualization, which provides unmatched resource flexibility and elasticity.

Advanced Cluster
Management Enterprise

For startups or enterprises that deploy our software platform into their cloud or data center, Bitfusion makes shared, heterogeneous cluster infrastructure simpler and more efficient to manage.
Bitfusion Flex Advanced Cluster Management
Custom Containers

Upload and manage your own container images to use as base workspace and job configurations, tailored for your unique requirements.

Workspace Snapshots

Start with some of our base containers and utilize the platform snapshotting capability to continually expand the number of available working environments.

User Management

Administrate multiple users and groups with different permission tiers and resource policies to fit your team’s needs.

Node Management

Manage and monitor your cluster infrastructure, track utilization and system events, and modify configurations and policy as needed.

 

Bitfusion Core

Our transparent middleware layer combines multiple systems into a single elastic compute cluster that supports sharing, scaling and management of heterogeneous compute resources.
GPU Superpowers

Co-processor compute virtualization enables powerful new capabilities including on demand elastic GPUs, fractional GPUs, and automatic high availability.

Runs in Userspace

Bitfusion Core runs in userspace, ensuring it can run securely, on almost any OS, and without requiring any changes to existing hypervisors or cloud infrastructure. 

No Code Changes

As completely transparent middleware, Bitfusion Core requires zero application changes. That’s why including Core in the AI Platform makes for a perfect combination.

See how Apposphere leverages Bitfusion to provide a more powerful GPU cloud services offering.

 

See the Software in Action

Schedule a Demo