Contents 1 Get started What’s in the Box? ..........Label .
Page 3
Notice and Disclaimer This User Guide, including all text, images, diagrams, and other content contained herein, is the intellectual property of Quantum Computing Inc. All rights, including copyright, are reserved. No part of this User Guide may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language without the prior written permission of Quantum Computing Inc.
Page 4
Users should take appropriate precautions and use the device at their own risk. Future Compliance Updates: QCi is committed to continuous improvement and may release updates or revisions to enhance compliance with standards and regulations. Users are advised to regularly check for updated documents on our website and follow any recommendations provided by Quantum Computing Inc.
• AC Power Cord (will vary by country) If any of the parts are incorrect, missing, or damaged, contact your QCi Support representative or reseller. Keep the carton, including the original packaging material, in case you need to return the product for repair.
1.3 Back of EmuCore Figure 2: Back of EmuCore 1.3.1 Device Interfaces From left to right, along the back face of the device, you will find the following interfaces: • Power Button: Used to turn the device on or off. •...
• Long Press: Cuts power to the device immediately, useful if the device is not responding. The power button also has an internal LED that indicates when the device is powered correctly. 1.3.3 Reset Button The reset button, located through a pinhole, can be used to reset the processor. Press the reset button once to reset a non responsive device.
1.4 Top Of EmuCore 1.4.1 Device Status Indicator On the top of the EmuCore device, the QCI logo indicates the current status of the device through different LED colors. See the table below for details: Device Status LED Color Device Available (execution lock available) White...
3 Connecting EmuCore to a Network This section explains how to connect your EmuCore device to a network in two different modes: Direct to Host and Via Router. Follow the instructions below to set up your device and find its IP address.
3.2 Via Router Mode In this mode, the EmuCore device is connected to a network via a router, which assigns the IP address to the device. Setting Up the Connection 1. Connect the EmuCore device to the router using an Ethernet cable. 2.
Page 12
Linux/Mac 1. Open Terminal: On Linux, press Ctrl + Alt + T; on Mac, press Cmd + Space, type Terminal, and press Enter. 2. Execute Command: Type the following command and press Enter: arp -a | grep -i <MAC-Address> Replace <MAC-Address> with the actual MAC address of your EmuCore device. The IP address associated with this MAC address will be displayed.
4 Reservoir Modeling with EmuCore This section provides a detailed guide on how to use the EmuCore Reservoir Computer for reservoir modeling. To ensure that your EmuCore server is accessible, you need to utilize the system monitoring capabilities of the Python package emucore-direct. 4.1 Installation To install emucore-direct on your host computer, use the wheel file that can be downloaded from the web.
Page 14
#!/usr/bin/env python from emucore_direct.client import EmuCoreClient from time import time IP_ADDR "172.18.41.70" PORT "50051" # Instantiate an EmuCore instance ec_client EmuCoreClient(ip_addr=IP_ADDR, port PORT) Step 2: Acquire the Execution Lock Reservoirs require state during processing, so to prevent collisions, a locking mechanism is available.
import numpy # predict for future values using lagged series np.linspace(0, np.pi, 2400) np.sin(x) y_all y[10:] x_all y[:(len(y)-10)] x_all x_all.reshape(-1,1) trainInput x_all[:len(x_all)//2] testInput x_all[len(x_all)//2:] train_y y_all[:len(x_all)//2] test_y y_all[len(x_all)//2:] discard_size X_train train_x[discard_size:, :] y_train train_y[discard_size:] Step 5: Transform and Expand Data Now that the reservoir is configured, use it to transform and expand the data: train_x, trn_max_scale_val, trn_wgt ec_client.process_all_data(...
6 Troubleshooting and Support If you encounter any issues with the EmuCore device or have questions about its operation, refer to this manual, the software package documentation, or contact our customer support for assistance at https:/ /quantumcomputinginc.ladesk.com/ 6.1 FAQ What should I do if I can’t access my EmuCore device at the identified IP address? If connected to the device via ethernet check if ethernet cord is still connected and has not come loose.
Need help?
Do you have a question about the EmuCore Gen 1 and is the answer not in the manual?
Questions and answers