Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Memory Limitations of FPGA

Status
Not open for further replies.

sreevenkjan

Full Member level 5
Joined
Nov 4, 2013
Messages
268
Helped
27
Reputation
54
Reaction score
26
Trophy points
28
Location
Germany
Activity points
1,834
what does your multi layer perceptron do??....i am not undermining FPGA...i am a big fan of fpga's in database related data how do you store it in a normal fpga...
 

BlackHelicopter

Full Member level 2
Joined
Jun 3, 2010
Messages
128
Helped
13
Reputation
26
Reaction score
13
Trophy points
1,298
Activity points
2,159
sreevenkjan do you turn your brain on before you type or just bang on the keys and pray that something sensible comes out?
 

sreevenkjan

Full Member level 5
Joined
Nov 4, 2013
Messages
268
Helped
27
Reputation
54
Reaction score
26
Trophy points
28
Location
Germany
Activity points
1,834
sreevenkjan do you turn your brain on before you type or just bang on the keys and pray that something sensible comes out?
@BlackHelicopter did you even read my messages before you come up with such inappropriate dumb comments....you need to come up with better reasons than saying someone insensible...it makes u sound foolish....btw this is not the forum to fight...
 

mrflibble

Advanced Member level 5
Joined
Apr 19, 2010
Messages
2,724
Helped
679
Reputation
1,360
Reaction score
651
Trophy points
1,393
Activity points
19,551
what does your multi layer perceptron do??....i am not undermining FPGA...i am a big fan of fpga's in database related data how do you store it in a normal fpga...
Nothing fancy. Boringly simple classification on a small toy project. (*) And I promise you, I use exactly zero databases for that little project. Unless you want to get pedantic and count the subversion repo. Ah damnit, and the database of my wiki for project notes. Okay, so I used two databases in relation to that little project. Well, and maybe an authentication database, but no others, really.

(*) there's your tie in for pointing out fpga is not suitable for big projects (**). :p

(**) there's my tie in to point out any such pointing out would be silly. You will have to stream the data, just like with many other problems. And yes, memory bandwidth will definitely be a big-ass bottleneck. But so far this has been prohibitive in terms of development time because I don't get paid for that. :p But if you were to throw a manyear at it in the form of several vhdl/verilog bashing monkeys I am reasonably confident that you can get good performance. Damn, right now I don't even have the budget to try and find out if I am wrong. XD

But for today I will do something simple and relaxing in the ongoing quest to reduce my analog n00bness. Like burning up a few TIP142's to try a DIY psu design.
 

permute

Advanced Member level 3
Joined
Jul 16, 2010
Messages
923
Helped
294
Reputation
588
Reaction score
267
Trophy points
1,343
Activity points
8,543
Many of the ML algorithms can be trained one (or a few) test samples at a time. The result is a set of parameters that can then be used to classify samples one (or a few) at a time. These don't have a large memory requirement. Nonparametric estimators (eg, k-nearest) do have potentially large memory requirements.

I assuming "database" is a mistranslation from a description of ML methods being "data based", or "data driven".
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top