Skip to main content

Xilinx xbutil GUI

Project description

xbutil-gui

A Python Tkinter GUI for Xilinx Vitis xbutil program

Installation

OS

xbutil-gui has been tested on CentOS 7.8 and Ubuntu 16.04.

Xilinx XRT

Xilinx XRT version 2.8.0 or newer is required on every host with Xilinx Alveo Accelerator Cards.

SSH authentication key

xubtil-gui supports scaning hosts within a cluster. All hosts in the cluster need to have SSH authentication key set up so you can run commands on remote hosts with your username and without password. Follow instructions on the SSH Login without password page to set up SSH authentication key.

Python

This program requires Python 3.6 or newer to run.

Ubuntu 16.04

The default Python on Ubuntu 16.04 is version 3.5. Run the commands below to install Python 3.6

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6 python3.6-venv python3.6-tk 

Redhat/CentOS 7.8

The default Python on CentOS 7.8 is already version 3.6. You only need to install Python Tkinter.

sudo yum install python36-tkinter

Create and activate a Python3 virtual environment

python3.6 -m venv venv
. venv/bin/activate

Install required Python packages

pip install -r requirements.txt

Install xbutil-gui

python setup.py develop

Run xbutil-gui

xbutil_gui

Snapshots

Main window showing all hosts/devices/compute units in a cluster

image

top window

image

Power/temperature plot

image

Vccint/Iccint plot

image

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xbutil_gui-0.0.5.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xbutil_gui-0.0.5-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file xbutil_gui-0.0.5.tar.gz.

File metadata

  • Download URL: xbutil_gui-0.0.5.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for xbutil_gui-0.0.5.tar.gz
Algorithm Hash digest
SHA256 c9bac6e35e948295e5707239457b7cc21a51ea26f71db6ffb2d0a0dbe90cde3e
MD5 331ed21f9952e38016e2f3387aaf7f36
BLAKE2b-256 94946a406daf73c9fdf8695b5f38d3a365b1036f2bfb8f9d9b5f19899a80ab52

See more details on using hashes here.

File details

Details for the file xbutil_gui-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: xbutil_gui-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for xbutil_gui-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0aec255425dd6ad1bd2037d7393134fcb9f0d4f02c4a526636a85076570f85fa
MD5 c52f7c65b63ab7f885d6e55ebdd8cc9b
BLAKE2b-256 60e7ae2eb6b702873a72759cd4824c401422b5faca0bec933044a60f5add00b9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page