Author Topic: Which FGPA/tool for this project?  (Read 16931 times)

0 Members and 2 Guests are viewing this topic.

Offline PartialDischargeTopic starter

  • Super Contributor
  • ***
  • Posts: 1626
  • Country: 00
Re: Which FGPA/tool for this project?
« Reply #75 on: September 28, 2017, 01:51:59 pm »
Latency I can tolerate. However the system must be light, portable, self-contained and battery operated  Sorry I can't disclose the application I've thought of ;)

Hope you're not thinking of using this for a scientific application. Those commercial 3-axis MEMS magnetometers are absolute shite compared to fluxgate or search coil mags.
Ok, please find me a 3D fluxgate sensor that occupies less than 1 or 2 cm3. For this application 3 axes are needed at each point
 

Offline DeanoC

  • Newbie
  • Posts: 1
  • Country: se
Re: Which FGPA/tool for this project?
« Reply #76 on: October 02, 2017, 09:54:38 am »
Most of the chips based on mobile soc also have a GPU.

I'd imagine the rpi0w gpu has enough gpu performance to make it worth thinking about. Last time I checked its all ASM based (don't think theres an OpenCL port to the broadcom society) but its 12+ cores, dedicated read caches etc.

The nice thing of course, is that you can write the app for just the CPU on a rpi0w board and then offload calculations to the gpu if you need more speed.
« Last Edit: October 02, 2017, 11:36:07 am by DeanoC »
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3508
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: Which FGPA/tool for this project?
« Reply #77 on: October 03, 2017, 01:33:33 am »
Or if you intend to you a more common GPU with proper OpenCL/CUDA you can try a nVidia Jetson kit. This way you can develop on your GTX 1080 Ti to polish the algorithm, then drop the CUDA or OpenCL code onto Jetson’s Maxwell-class GPU.
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3508
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: Which FGPA/tool for this project?
« Reply #78 on: October 03, 2017, 03:32:48 am »
Or if you intend to you a more common GPU with proper OpenCL/CUDA you can try a nVidia Jetson kit. This way you can develop on your GTX 1080 Ti to polish the algorithm, then drop the CUDA or OpenCL code onto Jetson’s Maxwell-class GPU.

The original question was to get a processor that is 5x~10x as fast as a 67MHz CM3, so the ideal choice should be a mid-low range DSP or CA5/CM7. Now it's gone out of control to TFLOPS range :palm:.
I don’t think Jetson is getting out of hands, and it is Hetson that is going into the project. The VC4 used in Pi isn’t that programmable without Broadcom unobtainium tools. Jetson packs a few Maxwell-class GPU cores that runs the easily accessible CUDA and OpenCL tools.

The GTX 1080 Ti runs the same CUDA and OpenCL. Hence it is used for faster development and algorithm optimization.
 

Offline technix

  • Super Contributor
  • ***
  • Posts: 3508
  • Country: cn
  • From Shanghai With Love
    • My Untitled Blog
Re: Which FGPA/tool for this project?
« Reply #79 on: October 04, 2017, 02:04:32 am »
I don’t think Jetson is getting out of hands, and it is Hetson that is going into the project. Jetson packs a few Maxwell-class GPU cores that runs the easily accessible CUDA and OpenCL tools.

A Jetson still packs somewhere around 1TFLOPS while the OP needs 1GFLOPS or 1GIPS. Why wasting $3-digit on 1000x needed performance?
Depending on the real time requirement, you cannot load the system beyond a certain point without losing responsiveness.

Also did I mention tools? Good luck getting Broadcom tools for VideoCore IV.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf