Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, DLA, Software Stack, and Reference Designs
436 Discussions

Dynamic reconfiguration using OpenCL

YYama47
Beginner
657 Views

Hello,

I am Yoji Yamato in Japan.
I used Dell PowerEdge R740 with Intel FPGA PAC D5005 (Intel FPGA Stratix).
This is a similar but other question from this one.
https://community.intel.com/t5/Application-Acceleration-With/FPGA-reconfiguration-for-OpenCL-logic/m...

I would like to verify dynamic reconfiguration of FPGA using OpenCL.
When I execute dynamic reconfiguration of FPGA from mandelbrot OpenCL logics to sobel filter OpenCL logics, what should I do using Intel Acceleration Stack?

These are OpenCL files which are installed with Intel Acceleration Stack.
$INTELFPGAOCLSDKROOT/examples_aoc/mandelbrot
$INTELFPGAOCLSDKROOT/examples_aoc/sobel_filter

0 Kudos
6 Replies
YYama47
Beginner
639 Views

Dynamic reconfiguration means to update logics of FPGA during operation.


For example, while the Dell server computates mandelbrot using FPGA, the FPGA logics are updated to sobel filter by Remote System Upgrade or other means. I would like to know the means.

YYama47
Beginner
623 Views

Hello,

I would like to add some information.
Objective: Change FPGA configurtion based on user request trends at that time. To reduce service down time, dynamic reconfiguration is suitable than static reconfiguration.
Verification target: Dynamic reconfiguration of FPGA (not partial reconfiguration of FPGA).

BoonBengT_Intel
Moderator
576 Views

Hi @YYama47,

Thank you for posting in Intel community forum, hope all is well and apologies for the delayed in response.
My guess perhaps is to starting looking into how we can compile openCL kernels on PAC D5005.


Suggest to look into the guide here to setup/initialize the opencl with acceleration stack.
Please let us know if we misunderstand the situation.

Best Wishes
BB

BoonBengT_Intel
Moderator
569 Views

Hi @YYama47,

Good day, just checking in to see if there is any further doubts in regards to this matter.
Hope we have clarify your doubts.

Best Wishes
BB

BoonBengT_Intel
Moderator
553 Views

Hi @YYama47,

Greetings, as we do not receive any further clarification on what is provided, we would assume challenge are resolved. Hence thread will no longer be monitored. For new queries, please feel free to open a new thread and we will be right with you. Pleasure having you here.

Best Wishes
BB

YYama47
Beginner
507 Views

Thank you for your reply.

Currently, I use static reconfiguration using OpenCL.

Therefore, I do not require information of dynamic reconfiguration using OpenCL.

Best regards,

Yoji Yamato

Reply