cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
wjh12345
Observer
Observer
1,147 Views
Registered: ‎11-13-2019

the difference between sdsoc and vitis about application acceleration

Jump to solution

Hello, I am not familiar with the difference between sdsoc and vitis about application acceleration. Could you help me analyze it? thank you

0 Kudos
1 Solution

Accepted Solutions
hongh
Moderator
Moderator
1,140 Views
Registered: ‎11-04-2010

Originally Xilinx has SDx, which contains SDSoc and SDAccel. 

Vitis merge these flows and SDK, and SDx will not updated. 

For new accelerate design, you can use Vitis.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

5 Replies
hongh
Moderator
Moderator
1,141 Views
Registered: ‎11-04-2010

Originally Xilinx has SDx, which contains SDSoc and SDAccel. 

Vitis merge these flows and SDK, and SDx will not updated. 

For new accelerate design, you can use Vitis.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

wjh12345
Observer
Observer
1,125 Views
Registered: ‎11-13-2019

Hi, thanks for your help!

I have one more question. I found that there are two kinds of application development for hardware acceleration, Embedded Processor Platform and Data Center Platforms. Aside from the fact that embedded targets must run Linux and XRT to support the accelerated development process of Vitis applications, are there any differences between the two platforms

0 Kudos
hongh
Moderator
Moderator
1,118 Views
Registered: ‎11-04-2010

Please refer to the below links:

https://www.xilinx.com/html_docs/xilinx2019_2/vitis_doc/kme1569523964461.html

https://www.xilinx.com/html_docs/xilinx2019_2/vitis_doc/cmr1566483669657.html

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
wjh12345
Observer
Observer
1,107 Views
Registered: ‎11-13-2019

Hi, thanks for your help!

Maybe I didn't make myself clear. I would like to ask you about the hardware accelerated application development, Embedded Processor Platform and Data Center Platforms are there any differences? According to the official document I reviewed, it just says embedded targets must run Linux and XRT to support the accelerated development process of Vitis applications.

0 Kudos
hongh
Moderator
Moderator
970 Views
Registered: ‎11-04-2010

In Embedded Processor Platform, you need to design host code in PS and accelerated code in PL.

In Data Center Platforms, you need to design host code in PC and accelerated kernel running in FPGA, the shell in Platform will help to commnicate with the PC through PCIe.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------