Following a recent tweet I received, I am quite interested in finding out what you guys think too - what can you achieve in 1 microsecond using XMOS?
Post your best answers below :-)
What can you do on an XMOS processor in 1 microsecond?
-
- XCore Expert
- Posts: 577
- Joined: Tue Sep 08, 2009 5:15 pm
-
- Respected Member
- Posts: 283
- Joined: Fri Mar 19, 2010 4:49 am
On an L1 in 1uS:
25 FIR Taps @ 32 bits
+ 11.2 IIR's @ 32 bits
+ some I/O
+ some XLINK
+ some time left
25 FIR Taps @ 32 bits
+ 11.2 IIR's @ 32 bits
+ some I/O
+ some XLINK
+ some time left
-
- Newbie
- Posts: 1
- Joined: Tue Nov 02, 2010 8:31 pm
so...being a newbie.... I have a 100-200 byte message I need to get in and out of the core over IP... with a little bit if inspection and maybe routing.... possible?
-
- XCore Addict
- Posts: 147
- Joined: Tue Feb 23, 2010 6:55 pm
timer t;
unsigned x;
t :> x;
t when timerafter(x+100) :> void;
unsigned x;
t :> x;
t when timerafter(x+100) :> void;
-
- Member++
- Posts: 22
- Joined: Sun Nov 07, 2010 6:33 pm
Everyone knows that'll take longer than a microsecond.XMatt wrote:timer t;
unsigned x;
t :> x;
t when timerafter(x+100) :> void;
-
- Respected Member
- Posts: 259
- Joined: Thu Sep 16, 2010 9:15 am
I can ouput 25 pixels of a 640x480 driver either bit-mapped or text :)
Last edited by ale500 on Thu Nov 11, 2010 4:48 pm, edited 1 time in total.
-
- XCore Addict
- Posts: 169
- Joined: Fri Jan 08, 2010 12:13 am
125 instructions (500 if you are using all the threads!) - L1
And if you are using a G4 you can generate 2 microjoules.
And if you are using a G4 you can generate 2 microjoules.
Paul
On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
-
- Member++
- Posts: 31
- Joined: Fri Dec 11, 2009 9:33 am
Philosopher's answer:
On an XMOS, you can watch 8 µs going by within 1 µs.
Nick
On an XMOS, you can watch 8 µs going by within 1 µs.
Nick
-
- XCore Expert
- Posts: 844
- Joined: Sun Jul 11, 2010 1:31 am
In one microsecond, on one thread, you can do more than a thousandth of a
2048-bit public RSA en/decryption (one and a half time as much, even).
Or you can send one ninth of a bit at standard UART rates.
2048-bit public RSA en/decryption (one and a half time as much, even).
Or you can send one ninth of a bit at standard UART rates.
-
- Member
- Posts: 13
- Joined: Fri Dec 11, 2009 10:51 am
Code: Select all
#pragma loop unroll
for (int i = 0; i < 100; i++) {
c :> int;
}