cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
acabrera
Visitor
Visitor
241 Views
Registered: ‎09-02-2020

What is the difference between the Deployment Target Platform and the Development Target Platform?

Jump to solution

Hi all,

 

Could someone clarify for me the difference between the Deployment vs. Development target platform? The difference reported in the Alveo U250 download page says:

 

"The development target platform is required if you are building your own applications"

 

Why is this?

0 Kudos
1 Solution

Accepted Solutions
JohnFedakIV
Moderator
Moderator
183 Views
Registered: ‎09-04-2020

Hi @acabrera ,

This is discussed briefly in UG1301 on page 7.

The deployment platform provides the firmware needed to run precompiled applications on the card. It cannot be used to compile or create new applications.

The development platform allows Vitis/V++ to compile an application for the intended platform.

In some cases, the final systems that run the Alveo cards aren't the same as the systems used to do the development work. Having these separated allows a much smaller installation for the final system that is just running the acceleration function. The UG1301 also has different memory requirements depending on the system type.

Regards,
~John

----------------------------------------------------------------------------------
* Please don't forget to reply, kudo and accept as a solution! *

View solution in original post

1 Reply
JohnFedakIV
Moderator
Moderator
184 Views
Registered: ‎09-04-2020

Hi @acabrera ,

This is discussed briefly in UG1301 on page 7.

The deployment platform provides the firmware needed to run precompiled applications on the card. It cannot be used to compile or create new applications.

The development platform allows Vitis/V++ to compile an application for the intended platform.

In some cases, the final systems that run the Alveo cards aren't the same as the systems used to do the development work. Having these separated allows a much smaller installation for the final system that is just running the acceleration function. The UG1301 also has different memory requirements depending on the system type.

Regards,
~John

----------------------------------------------------------------------------------
* Please don't forget to reply, kudo and accept as a solution! *

View solution in original post