|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
relative throughput of new/old cRIOs
I have heard that the 4-slot cRIOs are faster. Is this true? Anyone know how much faster?
|
|
#2
|
|||
|
|||
|
Re: relative throughput of new/old cRIOs
They have more memory and a better cache. It makes some use cases faster, but it isn't huge.
|
|
#3
|
|||
|
|||
|
Re: relative throughput of new/old cRIOs
Not enough to matter, not unless you're doing seriously high end trigonometry, triangulation, vision, and a bunch of interrupting.
Until 2009, we ran on an 8-bit microcontroller that had 4kB of RAM and 128kB of program space, operating at 10MIPS, and we did vision with that. The cRIO runs at something on the order of 400MIPS, and has far more RAM/Program Space. If any of us start saturating its capabilities, I'll be amazed. |
|
#4
|
||||
|
||||
|
Re: relative throughput of new/old cRIOs
Quote:
Quote:
be amazed, have you seen all the other crap running on that processor? but I basically agree, it should be enough. |
|
#5
|
|||
|
|||
|
Re: relative throughput of new/old cRIOs
If you want to get in to the gritty details, you can start here .
The FRC cRIO-II has twice the memory: twice the RAM, twice the FLASH, and twice the on-die cache in the processor. However, raw execution speed in the cores are (roughly) identical: both run at 400MHz and can issue up to 3 instructions per clock. The extra memory is good for vision, but won't really affect things like trajectory calculations and PID loops. Simply put, anything that the PIC could do is trivially small on the new system. Bumping the number of PID loops from 8 to 80 would have no impact on performance, but bumping the image size from 160x120 to 640x480 certainly will. |
|
#6
|
|||
|
|||
|
Re: relative throughput of new/old cRIOs
Quote:
You are correct that the camera itself did a bunch of the work, but the imaging code wasn't particularly slow. It kept up with the camera framerate. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|