Solved

PCIe card which is a PC

Posted on 2011-09-06
3
263 Views
Last Modified: 2012-05-12
Hi all,

I have a "soft Real Time" application which runs under Windows.
This application does  Logic, algorithms, graphics lots of Disk_IO and lots of IO (D2A, A2D, DigitalIO, Serial Communication, Ethernet, etc..).
The IO is done with PCI/PCIe boards (With FPGA).

The job is now "too much for one PC". I am looking for a solution for this issue/problem. Since this is a "soft Real Time" application, there are many advantages for running in one computer.
The idea is to "move the load to the PCI/PCIe boards".

So the conclusion is that    we want PCI/PCIe boards with FPGA + CPU.
On the other hand we already have a lot of Software (Windows software). So it could be VERY nice and easy,  if we could run Windows on these PCI/PCIe boards with FPGA + CPU.
A well known fact is that Windows runs on PC.
This is why I thought that I want a "PCIe card which is a PC".



Thanks
zmau
0
Comment
Question by:zmau
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 15

Accepted Solution

by:
WalkaboutTigger earned 250 total points
ID: 36491371
OK - after reading through this 4 times, I think I know what you're trying to accomplish.
You want to create a distributed computing architecture-based application which runs using a single PCIe bus.  Is that essentially correct?
If you're doing a lot of computing, I would recommend GPU-based cards as opposed to FPGA+CPU cards.  The GPUs can handle the extended I/O and calculations on the card without pulling interrupts to gather additional data.  The only time the GPUs will pull main system interrupts is when they need to talk to I/O systems not located on the GPU board, such as disk I/O or talking to a FAD or FDA interface.

Do I have the concept down as to what you want to accomplish?

If so, look at an NVIDIA motherboard with the capability of 4-way SLI
0
 
LVL 69

Assisted Solution

by:Callandor
Callandor earned 250 total points
ID: 36495234
If you need all the features of a PC, including I/O as well as processing, on a single board computer, then this may be the product for you: http://www.embeddedsys.com/

If you are looking for additional compute power, utilizing the stream processors on modern gpus (as WalkaboutTigger suggests) is a good alternate.  You would need a gpu that supports CUDA (nVidia) or AVT (AMD).
0
 
LVL 1

Author Closing Comment

by:zmau
ID: 36542129
I understand that what i want does not exist.
0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HP Proliant Server Monitor (SNMP/SIM) 4 69
S2D for SMB or vSAN 1 106
Autocad laptop 9 72
Lenovo desktop with display driver Intel graphics issue 48 99
In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
A clone is a duplicate copy. Sheep have been cloned and maybe someday even people will be cloned, but disk cloning (performed by the hard drive cloning software) is a vital tool used to manage and protect data. Let’s look at what hard drive cloning …
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question